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 | ||
Implementazione di ITestSuite
Riepilogo
Costruttori pubblici | |
|---|---|
AtestRunner()
|
|
Metodi pubblici | |
|---|---|
IConfigurationFactory
|
loadConfigFactory()
Restituisce un'istanza di ConfigurationFactory. |
LinkedHashMap<String, IConfiguration>
|
loadTests()
Metodo astratto per caricare la configurazione dei test che verranno eseguiti. |
LinkedHashMap<String, IConfiguration>
|
loadingStrategy(Set<IAbi> abis, List<File> testsDirs, String suitePrefix, String suiteTag)
La strategia di caricamento predefinita caricherà i dati dalle risorse e dalla directory dei test. |
Metodi protetti | |
|---|---|
List<ITestInvocationListener>
|
createModuleListeners()
Restituisce l'elenco di |
Costruttori pubblici
AtestRunner
public AtestRunner ()
Metodi pubblici
loadConfigFactory
public IConfigurationFactory loadConfigFactory ()
Restituisce un'istanza di ConfigurationFactory. Organizzato in questo modo a scopo di test.
| Resi | |
|---|---|
IConfigurationFactory |
|
loadTests
public LinkedHashMap<String, IConfiguration> loadTests ()
Metodo astratto per caricare la configurazione dei test che verranno eseguiti. Ogni test è definito da un
IConfiguration e da un nome univoco con cui verranno riportati i risultati.
| Resi | |
|---|---|
LinkedHashMap<String, IConfiguration> |
|
loadingStrategy
public LinkedHashMap<String, IConfiguration> loadingStrategy (Set<IAbi> abis, List<File> testsDirs, String suitePrefix, String suiteTag)
La strategia di caricamento predefinita caricherà i dati dalle risorse e dalla directory dei test. Può essere esteso o sostituito.
| Parametri | |
|---|---|
abis |
Set: Il set di ABI da eseguire. |
testsDirs |
List: la directory dei test. |
suitePrefix |
String: un prefisso per filtrare la directory delle risorse. |
suiteTag |
String: Il tag della suite che un modulo deve avere per essere incluso. Può essere null. |
| Resi | |
|---|---|
LinkedHashMap<String, IConfiguration> |
Un elenco della configurazione caricata per la suite. |
Metodi protetti
createModuleListeners
protected List<ITestInvocationListener> createModuleListeners ()
Restituisce l'elenco di ITestInvocationListener applicabili al livello ModuleListener. Questi listener verranno riutilizzati per ogni modulo, non verranno istanziati nuovamente, quindi non devono presupporre uno stato interno.
| Resi | |
|---|---|
List<ITestInvocationListener> |
|