TestMappingSuiteRunnerTestMappingSuiteRunner
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 construction, en tant que suite.
Résumé
Constructeurs publics | |
---|---|
TestMappingSuiteRunner () |
Méthodes publiques | |
---|---|
void | clearTestGroup () |
loadTestInfos () | |
loadTests () Chargez la configuration des tests qui seront exécutés. |
Constructeurs publics
TestMappingSuiteRunnerTestMappingSuiteRunner
public TestMappingSuiteRunner ()
Méthodes publiques
clearTestGroup
public void clearTestGroup ()
loadTestInfos
publicloadTestInfos ()
Retour | |
---|---|
loadTests
publicloadTests ()
Chargez la configuration des tests qui seront exécutés. Chaque test est défini par une IConfiguration
et un nom unique sous lequel il rapportera les résultats. Il existe 2 façons de charger des tests pour TestMappingSuiteRunner
:
1. --test-mapping-test-group, qui spécifie le groupe de tests dans les fichiers TEST_MAPPING. L'exécuteur analysera tous les fichiers TEST_MAPPING dans le code source via l'artefact de construction test_mappings.zip et chargera les tests regroupés sous le groupe de tests donné.
2. --include-filter, qui spécifie le nom du test à exécuter. Le cas d'utilisation est que la vérification préalable à la soumission n'exécute qu'une liste de tests liés aux Cls à vérifier. La liste des tests est compilée à partir des fichiers TEST_MAPPING associés dans le code source modifié.
Retour | |
---|---|
une carte du nom du test à l'objet IConfiguration de chaque test. |