ShardHelper
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 segments et leur planification pour un appel.
Résumé
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)
Tentative de segmentation de la configuration en sous-configurations, dont l'exécution sera reprogrammée 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 le |
Champs
DÉTECTEUR_DE_DERNIER_DÉTECTEUR
public static final String LAST_SHARD_DETECTOR
INFORMATIONS_TEST_PARTAGÉES
public static final String SHARED_TEST_INFORMATION
Constructeurs publics
ShardHelper
public ShardHelper ()
Méthodes publiques
Configuration de segment
public boolean shardConfig (IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
Tentative de segmentation de la configuration en sous-configurations, dont l'exécution sera reprogrammée plusieurs ressources en parallèle.
Une action de segmentation réussie rend la configuration actuelle vide, et l'appel ne doit pas continuer.
Paramètres | |
---|---|
config |
IConfiguration : IConfiguration actuelle. |
testInfo |
TestInformation : TestInformation contenant les informations sur les tests. |
rescheduler |
IRescheduler : IRescheduler |
logger |
ITestLogger |
Renvoie | |
---|---|
boolean |
Valeur true si le test a été segmenté. Sinon, renvoyez false |
Voir aussi :
Méthodes protégées
getGlobalConfiguration
protected IGlobalConfiguration getGlobalConfiguration ()
Renvoie la configuration globale actuelle.
Renvoie | |
---|---|
IGlobalConfiguration |
ValidOptions
protected void validateOptions (TestInformation testInfo, IConfiguration config)
Exécute le IConfiguration#validateOptions()
sur la configuration.
Paramètres | |
---|---|
testInfo |
TestInformation |
config |
IConfiguration |