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