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 build, en tant que suite.
Résumé
Constructeurs publics | |
---|---|
TestMappingSuiteRunner () |
Méthodes publiques | |
---|---|
void | clearTestGroup () |
loadTestInfos () | |
loadTests () Chargez la configuration des tests qui sera exécutée. |
Constructeurs publics
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
Méthodes publiques
clearTestGroup
public void clearTestGroup ()
chargerTestInfos
publicloadTestInfos ()
Retour | |
---|---|
chargerTests
publicloadTests ()
Chargez la configuration des tests qui sera exécutée. 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. Le programme d'exécution 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 exécute uniquement 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 | |
---|---|
un mappage du nom du test avec l'objet IConfiguration de chaque test. |