Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

TestMapping

public class TestMapping
extends Object

java.lang.Object
com.android.tradefed.util.testmapping.TestMapping


Une classe pour charger un fichier TEST_MAPPING.

Résumé

Des champs

public static final String TEST_SOURCES

Constructeurs publics

TestMapping (Path path, Path testMappingsDir)

Constructeur pour créer un objet TestMapping partir d'un chemin vers le fichier TEST_MAPPING.

Méthodes publiques

static File extractTestMappingsZip (File testMappingsZip)

Extrayez un fichier zip et renvoyez le répertoire contenant le contenu des fichiers décompressés.

static getAllTests (File testMappingsDir)

Aide à trouver tous les tests dans les fichiers TEST_MAPPING d'un répertoire donné.

getTests (String testGroup, disabledTests, boolean hostOnly, keywords) getTests (String testGroup, disabledTests, boolean hostOnly, keywords) getTests (String testGroup, disabledTests, boolean hostOnly, keywords)

Aide à obtenir tous les tests définis dans un fichier TEST_MAPPING pour un groupe donné.

static getTests ( IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords) getTests ( IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords)

Aide à trouver tous les tests dans tous les fichiers TEST_MAPPING.

Des champs

TEST_SOURCES

public static final String TEST_SOURCES

Constructeurs publics

TestMapping

public TestMapping (Path path, 
                Path testMappingsDir)

Constructeur pour créer un objet TestMapping partir d'un chemin vers le fichier TEST_MAPPING.

Paramètres
path Path : L' ERROR(/Path) vers un fichier TEST_MAPPING.

testMappingsDir Path : L' ERROR(/Path) vers le dossier de tous les fichiers TEST_MAPPING pour une construction.

Méthodes publiques

extractTestMappingsZip

public static File extractTestMappingsZip (File testMappingsZip)

Extrayez un fichier zip et renvoyez le répertoire contenant le contenu des fichiers décompressés.

Paramètres
testMappingsZip File : Une ERROR(/File) du zip des mappages de test à extraire.

Retour
File une ERROR(/File) pointant vers le répertoire temporaire pour les mappages de test zip.

getAllTests

public static  getAllTests (File testMappingsDir)

Aide à trouver tous les tests dans les fichiers TEST_MAPPING d'un répertoire donné.

Paramètres
testMappingsDir File : l' ERROR(/File) le répertoire contenant tous les fichiers Test Mapping.

Retour
Une Map<String, Set<TestInfo>> de tests dans le répertoire donné et ses répertoires enfants.

getTests

public  getTests (String testGroup, 
                 disabledTests, 
                boolean hostOnly, 
                 keywords)

Aide à obtenir tous les tests définis dans un fichier TEST_MAPPING pour un groupe donné.

Paramètres
testGroup String : une String du groupe de test.

disabledTests : Un ensemble de String pour le nom des tests désactivés.

hostOnly boolean : true si seuls les tests exécutés sur l'hôte et ne nécessitant pas de périphérique doivent être renvoyés. false pour renvoyer les tests qui nécessitent l'exécution de l'appareil.

keywords : Ensemble de String à mettre en correspondance lors du filtrage des tests à exécuter dans une suite de mappage de tests.

Retour
Un Set<TestInfo> de test.

getTests

public static  getTests ( IBuildInfo buildInfo, 
                String testGroup, 
                boolean hostOnly, 
                 keywords)

Aide à trouver tous les tests dans tous les fichiers TEST_MAPPING. Ceci est nécessaire lorsqu'une suite exécutée nécessite d'exécuter tous les tests dans les fichiers TEST_MAPPING pour un groupe donné, par exemple, une soumission préalable.

Paramètres
buildInfo IBuildInfo : l' IBuildInfo décrivant la construction.

testGroup String : une String du groupe de test.

hostOnly boolean : true si seuls les tests exécutés sur l'hôte et ne nécessitant pas de périphérique doivent être renvoyés. false pour renvoyer les tests qui nécessitent l'exécution de l'appareil.

keywords

Retour
Un Set<TestInfo> de tests définis dans l'artefact de construction, test_mappings.zip.