com.android.tradefed.cluster

Schnittstellen

IClusterClient Eine Schnittstelle zur Interaktion mit dem TFC-Backend.
IClusterEvent Schnittstelle für jedes Cluster-Ereignis, das auf TFC hochgeladen werden soll.
IClusterEventUploader <T erweitert IClusterEvent > Schnittstelle für ClusterEventUploader
IClusterOptions Eine Schnittstelle zum Abrufen von Cluster-bezogenen Optionen.

Klassen

ClusterBuildInfo Eine IBuildInfo Klasse für von TFC weitergeleitete Builds.
ClusterBuildProvider Ein IBuildProvider zum Herunterladen von TFC-Testressourcen.
ClusterClient Eine IClusterClient -Implementierung für die Interaktion mit dem TFC-Backend.
ClusterCommand Eine Klasse, die eine vom TF-Cluster abgerufene Aufgabe darstellt.
ClusterCommandConfigBuilder Eine Klasse zum Erstellen einer Konfigurationsdatei für einen Clusterbefehl.
ClusterCommandEvent Eine Klasse zum Kapseln von hochzuladenden Cluster-Befehlsereignissen.
ClusterCommandEvent.Builder
ClusterCommandLauncher Eine IRemoteTest Klasse zum Starten eines Befehls von TFC über einen Unterprozess TF.
ClusterCommandScheduler Ein ICommandScheduler zur Unterstützung von TFC (Tradefed Cluster).
ClusterCommandStatus Eine Klasse, die den Status und den Abbruchgrund für einen Befehl von TF Cluster darstellt.
ClusterDeviceInfo Eine Klasse zum Kapseln der hochzuladenden Cluster-Geräteinformationen.
ClusterDeviceInfo.Builder
ClusterDeviceMonitor Eine IDeviceMonitor Implementierung, die Ergebnisse an den Tradefed-Clusterdienst meldet.
ClusterEventUploader <T erweitert IClusterEvent > ClusterEventUploader-Klasse, die IClusterEvent auf TFC hochlädt.
ClusterHostEvent Eine Klasse zum Kapseln von Cluster-Host-Ereignissen, die hochgeladen werden sollen.
ClusterHostEvent.Builder
ClusterHostUtil Statische Hilfsfunktionen für TF-Cluster zum Abrufen globaler Konfigurationsinstanzen, Hostinformationen usw.
ClusterLogSaver Eine ILogSaver -Klasse zum Hochladen von Testausgaben in TFC.
ClusterOptions
Aufrufstatus Eine Klasse zum Speichern des Aufrufstatus.
SubprocessCommandException Ein Unterprozessbefehl konnte nicht ausgeführt werden.
SubprocessConfigBuilder Erstellen Sie eine Wrapper-TF-Konfigurations-XML für eine vorhandene TF-Konfiguration.
SubprocessReportingHelper Eine Klasse zum Erstellen einer Wrapper-Konfigurationsdatei zur Verwendung des Subprozess-Ergebnisreporters für einen Cluster-Befehl.
TestContext Eine Klasse zum Modellieren einer TestContext-Nachricht der TFC-API.
Test Umgebung Eine Klasse zum Modellieren einer von der TFC-API zurückgegebenen TestEnvironment-Nachricht.
TestGroupStatus Eine Klasse zum Speichern des Status einer Testgruppe.
TestOutputUploader Lädt Testausgabedateien in das lokale Dateisystem, GCS oder einen HTTP(S)-Endpunkt hoch.
TestRessource Eine Klasse zum Modellieren einer von der TFC-API zurückgegebenen TestResource-Nachricht.
TestResourceDownloader Eine Klasse zum Herunterladen von Testressourcendateien vom Dateisystem/GCS/HTTP.
TradefedConfigObject Eine Klasse zum Modellieren einer TradefedConfigObject-Nachricht der TFC-API.

Aufzählungen

ClusterCommand.RequestType
ClusterCommand.State Befehlsstatus im TF-Cluster.
ClusterCommandEvent.Type
ClusterHostEvent.HostEventType Aufzählungen der verschiedenen Arten von Host-Events.
ClusterLogSaver.FilePickingStrategy Strategien zur Dateiauswahl.
TradefedConfigObject.Type Eine Liste von Konfigurationsobjekttypen, die in eine Cluster-Befehlskonfiguration eingefügt werden können.