com.android.tradefed.cluster

Schnittstellen

IClusterClient Eine Schnittstelle für die Interaktion mit dem TFC-Backend. 
IClusterEvent Schnittstelle zum Hochladen von Clusterereignissen in TFC. 
IClusterEventUploader<T extends IClusterEvent> Schnittstelle für ClusterEventUploader 
IClusterOptions Eine Schnittstelle zum Abrufen von clusterbezogenen Optionen. 

Klassen

ClusterBuildInfo Eine IBuildInfo-Klasse für Builds, die aus TFC weitergeleitet werden. 
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 aus dem TF-Cluster abgerufene Aufgabe darstellt. 
ClusterCommandConfigBuilder Eine Klasse zum Erstellen einer Konfigurationsdatei für einen Clusterbefehl. 
ClusterCommandEvent Eine Klasse zum Kapseln von Clusterbefehlsereignissen, die hochgeladen werden sollen. 
ClusterCommandEvent.Builder  
ClusterCommandLauncher Eine IRemoteTest-Klasse zum Starten eines Befehls aus TFC über einen untergeordneten TF-Prozess. 
ClusterCommandScheduler Ein ICommandScheduler zur Unterstützung von TFC (Tradefed Cluster). 
ClusterCommandStatus Eine Klasse, die den Status und den Grund für die Stornierung eines Befehls aus TF Cluster darstellt. 
ClusterDeviceInfo Eine Klasse zum Kapseln von Clustergeräteinformationen, die hochgeladen werden sollen. 
ClusterDeviceInfo.Builder  
ClusterDeviceMonitor Eine IDeviceMonitor-Implementierung, die Ergebnisse an den Tradefed-Clusterdienst meldet. 
ClusterEventUploader<T extends IClusterEvent> Die Klasse „ClusterEventUploader“, die IClusterEvent in 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  
InvocationStatus Eine Klasse zum Speichern des Aufrufstatus. 
SubprocessConfigBuilder Erstellen Sie eine Wrapper-TF-Konfigurations-XML für eine vorhandene TF-Konfiguration. 
SubprocessReportingHelper Eine Klasse zum Erstellen einer Wrapper-Konfigurationsdatei für die Verwendung des Subprocess-Ergebnisberichts für einen Clusterbefehl. 
TestContext Eine Klasse zum Modellieren einer TestContext-Nachricht der TFC API. 
TestEnvironment Eine Klasse zum Modellieren einer TestEnvironment-Nachricht, die von der TFC API zurückgegeben wird. 
TestGroupStatus Eine Klasse zum Speichern des Status einer Testgruppe. 
TestOutputUploader Lädt Testausgabedateien in das lokale Dateisystem, GCS oder einen HTTP(S)-Endpunkt hoch. 
TestResource Eine Klasse zum Modellieren einer TestResource-Nachricht, die von der TFC API zurückgegeben wird. 
TestResourceDownloader Eine Klasse zum Herunterladen von Testressourcendateien aus dem Dateisystem, GCS oder HTTP. 
TradefedConfigObject Eine Klasse zum Modellieren einer TradefedConfigObject-Nachricht der TFC API. 

Enums

ClusterCommand.RequestType  
ClusterCommand.State Status des Befehls im TF-Cluster. 
ClusterCommandEvent.Type  
ClusterHostEvent.HostEventType Enumerationen der verschiedenen Arten von Host-Ereignissen. 
ClusterLogSaver.FilePickingStrategy Strategien zur Dateiauswahl. 
TradefedConfigObject.Type Eine Liste der Konfigurationsobjekttypen, die in eine Clusterbefehlskonfiguration eingefügt werden können. 

Ausnahmen

SubprocessCommandException Ein Unterprozessbefehl konnte nicht ausgeführt werden.