com.android.tradefed.cluster
Interfacce
| IClusterClient | Un'interfaccia per interagire con il backend di TFC. |
| IClusterEvent | Interfaccia per qualsiasi evento del cluster da caricare in TFC. |
| IClusterEventUploader<T extends IClusterEvent> | Interfaccia per ClusterEventUploader |
| IClusterOptions | Un'interfaccia per ottenere le opzioni relative al cluster. |
Classi
| ClusterBuildInfo |
Una classe IBuildInfo per le build trasmesse da TFC.
|
| ClusterBuildProvider |
Un IBuildProvider per scaricare le risorse di test di TFC.
|
| ClusterClient |
Un'implementazione di IClusterClient per interagire con il backend di TFC.
|
| ClusterCommand | Una classe che rappresenta un'attività recuperata da TF Cluster. |
| ClusterCommandConfigBuilder | Una classe per creare un file di configurazione per un comando del cluster. |
| ClusterCommandEvent | Una classe per incapsulare gli eventi dei comandi del cluster da caricare. |
| ClusterCommandEvent.Builder | |
| ClusterCommandLauncher |
Una classe IRemoteTest per avviare un comando da TFC tramite un TF di sottoprocesso.
|
| ClusterCommandScheduler |
Un ICommandScheduler per supportare TFC (Tradefed Cluster).
|
| ClusterCommandStatus | Una classe che rappresenta lo stato e il motivo di annullamento di un comando di TF Cluster. |
| ClusterDeviceInfo | Una classe per incapsulare le informazioni sul dispositivo del cluster da caricare. |
| ClusterDeviceInfo.Builder | |
| ClusterDeviceMonitor |
Un'implementazione di IDeviceMonitor che segnala i risultati al servizio Tradefed Cluster.
|
| ClusterEventUploader<T extends IClusterEvent> |
Classe ClusterEventUploader, che carica IClusterEvent in TFC.
|
| ClusterHostEvent | Una classe per incapsulare gli eventi host del cluster da caricare. |
| ClusterHostEvent.Builder | |
| ClusterHostUtil | Funzioni di utilità statiche per TF Cluster per ottenere istanze di configurazione globale, informazioni sull'host e così via. |
| ClusterLogSaver |
Una classe ILogSaver per caricare gli output di test in TFC.
|
| ClusterOptions | |
| InvocationStatus | Una classe per archiviare lo stato di chiamata. |
| SubprocessConfigBuilder | Crea un file XML di configurazione TF wrapper per una configurazione TF esistente. |
| SubprocessReportingHelper | Una classe per creare un file di configurazione wrapper da utilizzare per il reporter dei risultati dei sottoprocessi per un comando del cluster. |
| TestContext | Una classe per modellare un messaggio TestContext dell'API TFC. |
| TestEnvironment | Una classe per modellare un messaggio TestEnvironment restituito dall'API TFC. |
| TestGroupStatus | Una classe per archiviare lo stato di un gruppo di test. |
| TestOutputUploader | Carica i file di output di test nel file system locale, in GCS o in un endpoint HTTP(S). |
| TestResource | Una classe per modellare un messaggio TestResource restituito dall'API TFC. |
| TestResourceDownloader | Una classe per scaricare i file delle risorse di test da file system/GCS/HTTP. |
| TradefedConfigObject | Una classe per modellare un messaggio TradefedConfigObject dell'API TFC. |
Enum
| ClusterCommand.RequestType | |
| ClusterCommand.State | Stato del comando nel cluster TF. |
| ClusterCommandEvent.Type | |
| ClusterHostEvent.HostEventType | Enum dei diversi tipi di eventi host. |
| ClusterLogSaver.FilePickingStrategy | Strategie di selezione dei file. |
| TradefedConfigObject.Type | Un elenco di tipi di oggetti di configurazione che possono essere inseriti in una configurazione di comando del cluster. |
Eccezioni
| SubprocessCommandException | Impossibile eseguire un comando di sottoprocesso. |
Interfacce
Classi
- ClusterBuildInfo
- ClusterBuildProvider
- ClusterClient
- ClusterCommand
- ClusterCommandConfigBuilder
- ClusterCommandEvent
- ClusterCommandEvent.Builder
- ClusterCommandLauncher
- ClusterCommandScheduler
- ClusterCommandStatus
- ClusterDeviceInfo
- ClusterDeviceInfo.Builder
- ClusterDeviceMonitor
- ClusterEventUploader
- ClusterHostEvent
- ClusterHostEvent.Builder
- ClusterHostUtil
- ClusterLogSaver
- ClusterOptions
- InvocationStatus
- SubprocessConfigBuilder
- SubprocessReportingHelper
- TestContext
- TestEnvironment
- TestGroupStatus
- TestOutputUploader
- TestResource
- TestResourceDownloader
- TradefedConfigObject
Enum
Eccezioni