Aide-éclat

public class ShardHelper
extends Object implements IShardHelper

java.lang.Object
com.android.tradefed.invoker.shard.ShardHelper


Classe d'assistance qui gère la création des fragments et leur planification pour une invocation.

Résumé

Des champs

public static final String LAST_SHARD_DETECTOR

public static final String SHARED_TEST_INFORMATION

Constructeurs publics

ShardHelper ()

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.

Méthodes protégées

IGlobalConfiguration getGlobalConfiguration ()

Renvoie la configuration globale actuelle.

void validateOptions ( TestInformation testInfo, IConfiguration config)

Exécute IConfiguration#validateOptions() sur le fichier config.

Des champs

LAST_SHARD_DETECTOR

public static final String LAST_SHARD_DETECTOR

SHARED_TEST_INFORMATION

public static final String SHARED_TEST_INFORMATION

Constructeurs publics

Aide-éclat

public ShardHelper ()

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

Voir également:

Méthodes protégées

getGlobalConfiguration

protected IGlobalConfiguration getGlobalConfiguration ()

Renvoie la configuration globale actuelle.

Retour
IGlobalConfiguration

validerOptions

protected void validateOptions (TestInformation testInfo, 
                IConfiguration config)

Exécute IConfiguration#validateOptions() sur le fichier config.

Paramètres
testInfo TestInformation

config IConfiguration