AtestRunner
public
class
AtestRunner
extends BaseTestSuite
| java.lang.Object | |||
| ↳ | com.android.tradefed.testtype.suite.ITestSuite | ||
| ↳ | com.android.tradefed.testtype.suite.BaseTestSuite | ||
| ↳ | com.android.tradefed.testtype.suite.AtestRunner | ||
Implémentation de ITestSuite
Résumé
Constructeurs publics | |
|---|---|
AtestRunner()
|
|
Méthodes publiques | |
|---|---|
IConfigurationFactory
|
loadConfigFactory()
Renvoie une instance de ConfigurationFactory. |
LinkedHashMap<String, IConfiguration>
|
loadTests()
Méthode abstraite permettant de charger la configuration des tests à exécuter. |
LinkedHashMap<String, IConfiguration>
|
loadingStrategy(Set<IAbi> abis, List<File> testsDirs, String suitePrefix, String suiteTag)
La stratégie de chargement par défaut charge les données à partir des ressources et du répertoire de tests. |
Méthodes protégées | |
|---|---|
List<ITestInvocationListener>
|
createModuleListeners()
Renvoie la liste des |
Constructeurs publics
AtestRunner
public AtestRunner ()
Méthodes publiques
loadConfigFactory
public IConfigurationFactory loadConfigFactory ()
Renvoie une instance de ConfigurationFactory. Organisé de cette manière à des fins de test.
| Renvoie | |
|---|---|
IConfigurationFactory |
|
loadTests
public LinkedHashMap<String, IConfiguration> loadTests ()
Méthode abstraite permettant de charger la configuration des tests à exécuter. Chaque test est défini par un
IConfiguration et un nom unique sous lequel il générera des résultats.
| Renvoie | |
|---|---|
LinkedHashMap<String, IConfiguration> |
|
loadingStrategy
public LinkedHashMap<String, IConfiguration> loadingStrategy (Set<IAbi> abis, List<File> testsDirs, String suitePrefix, String suiteTag)
La stratégie de chargement par défaut charge les données à partir des ressources et du répertoire de tests. Peut être étendue ou remplacée.
| Paramètres | |
|---|---|
abis |
Set : ensemble d'ABI à exécuter. |
testsDirs |
List : répertoire de tests. |
suitePrefix |
String : préfixe permettant de filtrer le répertoire de ressources. |
suiteTag |
String : tag de suite qu'un module doit posséder pour être inclus. Ce paramètre peut présenter la valeur null. |
| Renvoie | |
|---|---|
LinkedHashMap<String, IConfiguration> |
Liste des configurations chargées pour la suite. |
Méthodes protégées
createModuleListeners
protected List<ITestInvocationListener> createModuleListeners ()
Renvoie la liste des ITestInvocationListener applicables au niveau ModuleListener. Ces écouteurs seront réutilisés pour chaque module. Ils ne seront pas réinstanciés et ne doivent donc pas supposer d'état interne.
| Renvoie | |
|---|---|
List<ITestInvocationListener> |
|