com.android.tradefed.invoker.shard
Interfaces
IDynamicShardingClientIDynamicShardingClient | Interface wrapper pour le client de partitionnement Cela existe pour que nous puissions échanger un HTTP ou en tester un si nécessaire. |
IShardHelper | Interface d'un objet qui décrit la stratégie de partitionnement à adopter pour une configuration. |
Pool d'essais informatiques | Interface décrivant un pool de tests auxquels nous pouvons accéder et exécuter |
Des classes
DynamicShardHelper | Stratégie de partage pour permettre la mise en file d'attente du travail à distance entre plusieurs instances TF |
LastShardDetector | Lors de l'exécution d'un partitionnement local, nous souhaitons parfois n'exécuter certaines actions que lorsque le dernier fragment atteint invocationEnded(long) . |
LocalPool | Mise en place d'un pool de tests locaux |
ParentShardReplicate | Répliquez une configuration pour un appareil sur tous les autres appareils qui feront partie du partitionnement. |
RemoteDynamicPool | Mise en place d'un pool de tests en file d'attente de travail à distance |
ShardBuildCloner | Classe d'assistance qui gère le clonage d'informations de build à partir de la ligne de commande. |
ShardHelper | Classe d'assistance qui gère la création des fragments et leur planification pour un appel. |
StrictShardHelper | Stratégie de partitionnement pour créer des fragments stricts qui ne se rapportent pas ensemble, |
TestsPoolPoller | Wrapper de tests qui permet d'exécuter tous les tests d'un pool de tests. |