com.android.tradefed.invoker.shard
Interfaces
IDynamicShardingClient |
Interface de wrapper pour le client de segmentation
Cela nous permet de passer au protocole HTTP ou d'en tester un si nécessaire. |
IDynamicShardingConnectionInfo | Interface pour les classes contenant des informations de connexion de segmentation dynamique |
IShardHelper | Interface d'un objet qui décrit la stratégie de segmentation à adopter pour une configuration. |
Pool ITests | Interface décrivant un pool de tests auquel nous pouvons accéder et que nous pouvons exécuter |
Classes
ConfigurableGrpcDynamicShardingClient | |
DynamicShardHelper | Stratégie de segmentation pour permettre la mise en file d'attente du télétravail entre plusieurs instances TF |
DynamicShardingConnectionInfoMessage | Classe de stockage de données permettant de faciliter l'envoi via le serveur de fonctionnalités. |
LastShardDetector. |
Lors de l'exécution de la segmentation locale, nous souhaitons parfois n'exécuter certaines actions que lorsque la dernière partition atteint invocationEnded(long) .
|
Pool local | Mise en œuvre d'un ensemble de tests locaux |
ParentShardReplicate | Répliquez la configuration d'un appareil sur tous les autres appareils qui seront inclus dans la segmentation. |
Pool d'objets dynamiques distants | Implémentation d'un pool de tests en file d'attente pour le télétravail |
RemoteDynamicPool.RequestCallable | |
ShardBuildCloner | Classe d'assistance qui gère le clonage d'informations sur un build à partir de la ligne de commande. |
ShardHelper | Classe d'assistance qui gère la création des segments et leur planification pour un appel. |
StrictShardHelper | une stratégie de segmentation visant à créer des segments stricts qui ne génèrent pas de rapports ensemble ; |
Pool de tests | Wrapper de test qui permet d'exécuter tous les tests d'un pool de tests. |
Interfaces
Classes