com.android.tradefed.cluster

Interfejsy

IClusterClient Interfejs do interakcji z backendem TFC. 
IClusterEvent Interfejs do przesyłania dowolnego zdarzenia klastra do TFC. 
IClusterEventUploader<T extends IClusterEvent> Interfejs do przesyłania zdarzeń klastra.
IClusterOptions Interfejs do pobierania opcji związanych z klastrem. 

Zajęcia

ClusterBuildInfo Klasa IBuildInfo do kompilacji przesyłanych z TFC. 
ClusterBuildProvider Klasa IBuildProvider do pobierania zasobów testowych TFC. 
ClusterClient Implementacja IClusterClient do interakcji z backendem TFC. 
ClusterCommand Klasa reprezentująca zadanie pobrane z klastra TF. 
ClusterCommandConfigBuilder Klasa do tworzenia pliku konfiguracji polecenia klastra. 
ClusterCommandEvent Klasa do hermetyzacji zdarzeń poleceń klastra, które mają zostać przesłane. 
ClusterCommandEvent.Builder  
ClusterCommandLauncher Klasa IRemoteTest do uruchamiania polecenia z TFC za pomocą podprocesu TF. 
ClusterCommandScheduler Klasa ICommandScheduler do obsługi TFC (Tradefed Cluster). 
ClusterCommandStatus Klasa reprezentująca stan i przyczynę anulowania polecenia z klastra TF. 
ClusterDeviceInfo Klasa do hermetyzacji informacji o urządzeniu w klastrze, które mają zostać przesłane. 
ClusterDeviceInfo.Builder  
ClusterDeviceMonitor Implementacja IDeviceMonitor, która zgłasza wyniki do usługi Tradefed Cluster. 
ClusterEventUploader<T extends IClusterEvent> Klasa przesyłająca zdarzenia klastra IClusterEvent do TFC. 
ClusterHostEvent Klasa do hermetyzacji zdarzeń hosta klastra, które mają zostać przesłane. 
ClusterHostEvent.Builder  
ClusterHostUtil Statyczne funkcje narzędziowe dla klastra TF do pobierania globalnych instancji konfiguracji, informacji o hoście itp. 
ClusterLogSaver Klasa ILogSaver do przesyłania danych wyjściowych testu do TFC. 
ClusterOptions  
InvocationStatus Klasa do przechowywania stanu wywołania. 
SubprocessConfigBuilder Tworzenie otoki konfiguracji TF XML dla istniejącej konfiguracji TF. 
SubprocessReportingHelper Klasa do tworzenia pliku konfiguracji otoki, która będzie używać reportera wyników podprocesu dla polecenia klastra. 
TestContext Klasa do modelowania wiadomości TestContext interfejsu TFC API. 
TestEnvironment Klasa do modelowania wiadomości TestEnvironment zwracanej przez interfejs TFC API. 
TestGroupStatus Klasa do przechowywania stanu grupy testów. 
TestOutputUploader Przesyła pliki wyjściowe testu do lokalnego systemu plików, GCS lub punktu końcowego HTTP(S). 
TestResource Klasa do modelowania wiadomości TestResource zwracanej przez interfejs TFC API. 
TestResourceDownloader Klasa do pobierania plików zasobów testowych z systemu plików, GCS lub HTTP. 
TradefedConfigObject Klasa do modelowania wiadomości TradefedConfigObject interfejsu TFC API. 

Wartości w polu enum

ClusterCommand.RequestType  
ClusterCommand.State Stan polecenia w klastrze TF. 
ClusterCommandEvent.Type  
ClusterHostEvent.HostEventType Wartości w polu enum różnych typów zdarzeń hosta. 
ClusterLogSaver.FilePickingStrategy Strategie wybierania plików. 
TradefedConfigObject.Type Lista typów obiektów konfiguracji, które można wstrzyknąć do konfiguracji polecenia klastra. 

Wyjątki

SubprocessCommandException Nie udało się uruchomić polecenia podprocesu.