com.android.tradefed.cluster
Interfejsy
IClusterClient | Interfejs do interakcji z backendem TFC. |
IClusterEvent | Interfejs do przesyłania zdarzeń klastra do TFC. |
IClusterEventUploader<T extends IClusterEvent> | Interfejs ClusterEventUploader |
IClusterOptions | Interfejs umożliwiający uzyskanie opcji związanych z klastrem. |
Zajęcia
ClusterBuildInfo |
Klasa IBuildInfo dla wersji przesyłanych z TFC.
|
ClusterBuildProvider |
IBuildProvider do pobrania zasobów testowych TCF.
|
ClusterClient |
Implementacja IClusterClient do interakcji z backendem TFC.
|
ClusterCommand | Klasa reprezentująca zadanie pobrane z TF Cluster. |
ClusterCommandConfigBuilder | Klasa do tworzenia pliku konfiguracji dla polecenia dotyczącego klastra. |
ClusterCommandEvent | Klasa do zawijania zdarzeń polecenia klastra do przesłania. |
ClusterCommandEvent.Builder | |
ClusterCommandLauncher |
Klasa IRemoteTest służąca do uruchamiania poleceń z TFC za pomocą podprocesu TF.
|
ClusterCommandScheduler |
ICommandScheduler do obsługi TFC (zintegrowany klaster).
|
ClusterCommandStatus | Klasa reprezentująca stan i przyczynę anulowania polecenia z TF Cluster. |
ClusterDeviceInfo | Klasa do zamykania informacji o urządzeniach klastra, które mają zostać przesłane. |
ClusterDeviceInfo.Builder | |
ClusterDeviceMonitor |
Implementacja IDeviceMonitor , która przekazuje wyniki do usługi klastra Tradefed.
|
ClusterEventUploader<T extends IClusterEvent> |
Klasa ClusterEventUploader, która przesyła IClusterEvent do TFC.
|
ClusterHostEvent | Klasa do zamykania zdarzeń hosta klastra do przesłania. |
ClusterHostEvent.Builder | |
ClusterHostUtil | Statyczne funkcje pomocnicze dla TF Cluster do uzyskiwania instancji globalnej konfiguracji, informacji o hostach itp. |
ClusterLogSaver |
klasa ILogSaver do przesyłania wyników testów do TFC.
|
ClusterOptions | |
InvocationStatus | Klasa do przechowywania stanu wywołania. |
SubprocessCommandException | Nie udało się uruchomić polecenia podprocesu. |
SubprocessConfigBuilder | Utwórz plik XML konfiguracji TF dla istniejącej konfiguracji TF. |
SubprocessReportingHelper | Klasa do tworzenia pliku konfiguracji opakowania, aby używać podprocesu raportera wyników w przypadku polecenia klastra. |
TestContext | Klasa modelująca wiadomość TestContext interfejsu TFC API. |
TestEnvironment | Klasa modelująca wiadomość z TestEnvironment zwracaną przez interfejs TFC API. |
TestGroupStatus | Klasa do przechowywania stanu grupy testowej. |
TestOutputUploader | Przesyła pliki wyjściowe testów do lokalnego systemu plików, GCS lub punktu końcowego HTTP(S). |
TestResource | Klasa modelująca wiadomość TestResource zwracaną przez interfejs TFC API. |
TestResourceDownloader | Klasa do pobierania plików zasobów testowych z systemu plików, GCS lub HTTP. |
TradefedConfigObject | Klasa modelująca wiadomość TradefedConfigObject interfejsu TFC API. |
Wykazy
ClusterCommand.RequestType | |
ClusterCommand.State | Stan polecenia w klastrze TF. |
ClusterCommandEvent.Type | |
ClusterHostEvent.HostEventType | Wyliczenie różnych typów zdarzeń hosta. |
ClusterLogSaver.FilePickingStrategy | Strategie doboru plików. |
TradefedConfigObject.Type | Lista typów obiektów konfiguracji, które można wstrzyknąć do konfiguracji polecenia klastra. |
Interfejsy
Zajęcia
- ClusterBuildInfo
- ClusterBuildProvider
- ClusterClient
- ClusterCommand
- ClusterCommandConfigBuilder
- ClusterCommandEvent
- ClusterCommandEvent.Builder
- ClusterCommandLauncher
- ClusterCommandScheduler
- ClusterCommandStatus
- ClusterDeviceInfo
- ClusterDeviceInfo.Builder
- ClusterDeviceMonitor
- ClusterEventUploader
- ClusterHostEvent
- ClusterHostEvent.Builder
- ClusterHostUtil
- ClusterLogSaver
- ClusterOptions
- InvocationStatus
- SubprocessCommandException
- SubprocessConfigBuilder
- SubprocessReportingHelper
- TestContext
- TestEnvironment
- TestGroupStatus
- TestOutputUploader
- TestResource
- TestResourceDownloader
- TradefedConfigObject
Wykazy