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 () |
loadTests () Chargez la configuration des tests qui seront exécutés. | |
void | setTestDiscovery (Boolean testDiscovery) Définissez l'indicateur de mode de découverte de test. |
Constructeurs publics
TestMappingSuiteRunnerTestMappingSuiteRunner
public TestMappingSuiteRunner ()
Méthodes publiques
clearTestGroup
public void clearTestGroup ()
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. |
setTestDiscovery
public void setTestDiscovery (Boolean testDiscovery)
Définissez l'indicateur de mode de découverte de test.
Paramètres | |
---|---|
testDiscovery | Boolean |