Exécuteur TestMappingSuite
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
TEST_MAPPING de la compilation, en tant que suite.
Résumé
Constructeurs publics | |
---|---|
TestMappingSuiteRunner()
|
Méthodes publiques | |
---|---|
void
|
clearTestGroup()
|
|
loadTestInfos()
|
|
loadTests()
Chargez la configuration de test à exécuter. |
Constructeurs publics
Exécuteur TestMappingSuite
public TestMappingSuiteRunner ()
Méthodes publiques
ClearTestGroup
public void clearTestGroup ()
loadTestInfos
publicloadTestInfos ()
Renvoie | |
---|---|
|
Tests de charge
publicloadTests ()
Chargez la configuration de test à exécuter. Chaque test est défini par un IConfiguration
et un nom unique sous lequel il générera des résultats. Il existe deux façons
tests de charge pour TestMappingSuiteRunner
:
1. --test-mapping-test-group, qui spécifie le groupe de tests dans les fichiers TEST_MAPPING. L'exécuteur analyse tous les fichiers TEST_MAPPING du code source via l'artefact de compilation test_mappings.zip et tests de chargement regroupés dans un groupe de test donné.
2. --include-filter, qui spécifie le nom du test à exécuter. Ce cas d'utilisation concerne la vérification préalable pour exécuter uniquement une liste de tests liés aux CL à valider. La liste des les tests sont compilés à partir des fichiers TEST_MAPPING associés dans le code source modifié.
Renvoie | |
---|---|
|
un mappage du nom du test vers l'objet IConfiguration de chaque test. |