com.android.tradefed.invoker.shard
Interfacce
IDynamicShardingClient | Interfaccia wrapper per il client di sharding Questo esiste in modo che possiamo scambiarne uno HTTP o testarne uno se necessario. |
IDynamicShardingConnectionInfo | Interfaccia per classi che contengono informazioni sulla connessione di partizionamento dinamico |
IShardHelper | Interfaccia di un oggetto che descrive la strategia di sharding da adottare per una configurazione. |
ITestsPool | Interfaccia che descrive un pool di test a cui possiamo accedere ed eseguire |
Classi
ConfigurableGrpcDynamicShardingClient | |
DynamicShardHelper | Strategia di partizionamento orizzontale per consentire l'accodamento del lavoro remoto tra più istanze TF |
DynamicShardingConnectionInfoMessage | Classe di conservazione dei dati per facilitare l'invio tramite il feature server. |
LastShardDetector | Quando si esegue lo sharding locale, a volte vogliamo eseguire alcune azioni solo quando l'ultimo shard raggiunge invocationEnded(long) . |
Piscina locale | Implementazione di un pool di test locali |
ParentShardReplicate | Replica una configurazione per un dispositivo su tutti gli altri dispositivi che faranno parte dello sharding. |
Piscina dinamica remota | Implementazione di un pool di test in coda di lavoro remoto |
ShardBuildCloner | Classe helper che gestisce la clonazione di informazioni di compilazione dalla riga di comando. |
ShardHelper | Classe helper che gestisce la creazione dei frammenti e la pianificazione per un'invocazione. |
StrictShardHelper | Strategia di sharding per creare frammenti rigorosi che non riportano insieme, |
TestPollerPool | Wrapper di test che consente di eseguire tutti i test di un pool di test. |
Interfacce
Classi