com.android.tradefed.testtype.suite

Des classes

AtestRunner Implémentation d' ITestSuite
Suite de tests de base Un test pour exécuter Compatibility Test Suite avec le nouveau système de suite.
GranularRetriableTestWrapper Une classe wrapper fonctionne sur IRemoteTest pour granuler IRemoteTest au niveau du scénario de test.
GranularRetriableTestWrapper.StartEndCollector Assistant de classe pour détecter le début et la fin d'une course manquante.
ITestSuite Classe abstraite utilisée pour exécuter Test Suite.
Définition du module Conteneur pour la configuration de l'exécution de test.
ModuleÉcouteur Listener attaché à chaque IRemoteTest de chaque module afin de récupérer la liste des résultats.
Fusion de modules Classe d'assistance pour les opérations liées à la fusion ITestSuite et ModuleDefinition après une scission.
Séparateur de modules Aide pour diviser une liste de modules représentés par IConfiguration en une liste d'unités d'exécution représentées par ModuleDefinition .
RemoteTestTimeOutEnforcer Des écouteurs qui permettent de vérifier le temps d'exécution d'une configuration de test donnée et de l'échouer si elle dépasse un délai d'attente donné.
Résoudre le téléchargement partiel Résolvez une demande de téléchargement partiel.
SuiteModuleLoader Récupère les définitions du module de test de compatibilité à partir du référentiel.
SuiteModuleLoader.ConfigFilter Une ERROR(/FilenameFilter) pour trouver tous les fichiers de configuration dans un répertoire.
SuiteTestFilter Représente un filtre pour inclure et exclure des tests.
TestFailureListener L'écouteur avait l'habitude de prendre des mesures telles qu'une capture d'écran, un rapport de bogue, une collecte de logcat en cas d'échec d'un test, sur demande.
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.
TestSuiteInfo Une classe qui résout le chargement des métadonnées liées à la build pour la suite de tests

Pour exposer correctement les informations associées, une suite de tests doit inclure un fichier test-suite-info.properties dans ses ressources jar.

TfSuiteRunner Implémentation d' ITestSuite qui chargera les tests à partir du dossier TF jars res/config/suite/.
ValidateSuiteConfigHelper Cette classe aidera à valider que les IConfiguration chargées pour la suite répondent aux exigences attendues : - Aucun fournisseur de build - Aucun rapporteur de résultat

Énumérations

ITestSuite.MultiDeviceModuleStrategy