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

public  loadTestInfos ()

Retour

chargerTests

public  loadTests ()

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.