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.

Sommaire

Constructeurs publics

TestMappingSuiteRunner ()

Méthodes publiques

void clearTestGroup ()
loadTests ()

Chargez la configuration des tests qui seront exécutés.

Constructeurs publics

TestMappingSuiteRunnerTestMappingSuiteRunner

public TestMappingSuiteRunner ()

Méthodes publiques

clearTestGroup

public void clearTestGroup ()

loadTests

public  loadTests ()

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.