DynamicShardHelper
public class DynamicShardHelper
extends ShardHelper
java.lang.Object | ||
↳ | com.android.tradefed.invoker.shard.ShardHelper | |
↳ | com.android.tradefed.invoker.shard.DynamicShardHelper |
Stratégie de partage pour permettre la mise en file d'attente du travail à distance entre plusieurs instances TF
Résumé
Constructeurs publics | |
---|---|
DynamicShardHelper () |
Méthodes publiques | |
---|---|
boolean | shardConfig ( IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger) Essayez de diviser la configuration en sous-configurations, à reprogrammer pour s'exécuter sur plusieurs ressources en parallèle. |
Constructeurs publics
DynamicShardHelper
public DynamicShardHelper ()
Méthodes publiques
shardConfig
public boolean shardConfig (IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
Essayez de diviser la configuration en sous-configurations, à reprogrammer pour s'exécuter sur plusieurs ressources en parallèle.
Une action de partition réussie rend la configuration actuelle vide et l'appel ne doit pas continuer.
Paramètres | |
---|---|
config | IConfiguration : la IConfiguration courante. |
testInfo | TestInformation : le TestInformation contenant les informations sur les tests. |
rescheduler | IRescheduler : le IRescheduler |
logger | ITestLogger |
Retour | |
---|---|
boolean | true si le test a été fragmenté. Sinon retourner false |