DynamicShardHelper

public class DynamicShardHelper
extends StrictShardHelper

java.lang.Object
com.android.tradefed.invoker.shard.ShardHelper
com.android.tradefed.invoker.shard.StrictShardHelper
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 fragmentation réussie rend la configuration actuelle vide et l'appel ne doit pas avoir lieu.

Paramètres
config IConfiguration : la IConfiguration actuelle.

testInfo TestInformation : le TestInformation contenant les informations sur les tests.

rescheduler IRescheduler : le IRescheduler

logger ITestLogger

Retour
boolean vrai si le test a été fragmenté. Sinon, retourne false