TestMappingSuiteRunner
public
class
TestMappingSuiteRunner
extends BaseTestSuite
java.lang.Object | |||
↳ | com.android.tradefed.testtype.suite.ITestSuite | ||
↳ | com.android.tradefed.testtype.suite.BaseTestSuite | ||
↳ | com.android.tradefed.testtype.suite.TestMappingSuiteRunner |
Implémentation de BaseTestSuite
pour exécuter les tests spécifiés par l'option include-filter ou les fichiers TEST_MAPPING de la compilation en tant que suite.
Résumé
Constructeurs publics | |
---|---|
TestMappingSuiteRunner()
|
Méthodes publiques | |
---|---|
void
|
clearKeywords()
|
void
|
clearTestGroup()
|
void
|
clearTestMappingPaths()
|
|
loadTestInfos()
|
|
loadTests()
Chargez la configuration des tests qui seront exécutés. |
Constructeurs publics
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
Méthodes publiques
clearKeywords
public void clearKeywords ()
clearTestGroup
public void clearTestGroup ()
clearTestMappingPaths
public void clearTestMappingPaths ()
loadTestInfos
publicloadTestInfos ()
Renvoie | |
---|---|
|
loadTests
publicloadTests ()
Chargez la configuration des tests qui seront exécutés. Chaque test est défini par un IConfiguration
et un nom unique sous lequel il génère des rapports. Vous pouvez charger des tests pour TestMappingSuiteRunner
de deux façons:
1. --test-mapping-test-group, qui spécifie le groupe de tests dans les fichiers TEST_MAPPING. Le programme d'exécution analysera tous les fichiers TEST_MAPPING dans le code source via l'artefact de compilation test_mappings.zip, et chargera les tests regroupés dans le groupe de tests donné.
2. --include-filter, qui spécifie le nom du test à exécuter. Le cas d'utilisation consiste à exécuter uniquement une liste de tests liés aux CL à vérifier. La liste des tests est compilée à partir des fichiers TEST_MAPPING associés dans le code source modifié.
Renvoie | |
---|---|
|
un mappage du nom du test à l'objet IConfiguration de chaque test. |