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 build, en tant que suite.
Résumé
Constructeurs publics | |
---|---|
TestMappingSuiteRunner () |
Méthodes publiques | |
---|---|
loadTests () Chargez la configuration des tests qui sera exécutée. |
Constructeurs publics
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
Méthodes publiques
loadTests
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 runner analysera tous les fichiers TEST_MAPPING dans le code source via build artifact test_mappings.zip et chargera des tests regroupés sous le groupe de test donné.
2. --include-filter, qui spécifie le nom du test à exécuter. Le cas d'utilisation est pour la vérification de présoumettre d'exécuter 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 | |
---|---|
une mappe du nom du test à l'objet IConfiguration de chaque test. |