com.android.tradefed.testtype.suite
Des classes
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. |
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é. |
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 |
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 |
Des classes
- Suite de tests de base
- GranularRetriableTestWrapper
- ITestSuite
- Définition du module
- ModuleÉcouteur
- Fusion de modules
- Séparateur de modules
- RemoteTestTimeOutEnforcer
- SuiteModuleLoader
- SuiteModuleLoader.ConfigFilter
- SuiteTestFilter
- TestFailureListener
- TestMappingSuiteRunner
- TestSuiteInfo
- TfSuiteRunner
- ValidateSuiteConfigHelper