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 | ||
Implementación de ITestSuite
Resumen
Constructores públicos | |
|---|---|
AtestRunner()
|
|
Métodos públicos | |
|---|---|
IConfigurationFactory
|
loadConfigFactory()
Devuelve una instancia de ConfigurationFactory. |
LinkedHashMap<String, IConfiguration>
|
loadTests()
Método abstracto para cargar la configuración de las pruebas que se ejecutarán. |
LinkedHashMap<String, IConfiguration>
|
loadingStrategy(Set<IAbi> abis, List<File> testsDirs, String suitePrefix, String suiteTag)
La estrategia de carga predeterminada se cargará desde los recursos y el directorio de pruebas. |
Métodos protegidos | |
|---|---|
List<ITestInvocationListener>
|
createModuleListeners()
Devuelve la lista de |
Constructores públicos
AtestRunner
public AtestRunner ()
Métodos públicos
loadConfigFactory
public IConfigurationFactory loadConfigFactory ()
Devuelve una instancia de ConfigurationFactory. Se organizó de esta manera para fines de prueba.
| Muestra | |
|---|---|
IConfigurationFactory |
|
loadTests
public LinkedHashMap<String, IConfiguration> loadTests ()
Método abstracto para cargar la configuración de las pruebas que se ejecutarán. Cada prueba se define con un
IConfiguration y un nombre único con el que informará los resultados.
| Muestra | |
|---|---|
LinkedHashMap<String, IConfiguration> |
|
loadingStrategy
public LinkedHashMap<String, IConfiguration> loadingStrategy (Set<IAbi> abis, List<File> testsDirs, String suitePrefix, String suiteTag)
La estrategia de carga predeterminada se cargará desde los recursos y el directorio de pruebas. Se puede extender o reemplazar.
| Parámetros | |
|---|---|
abis |
Set: Es el conjunto de ABIs con los que se ejecutará. |
testsDirs |
List: Es el directorio de pruebas. |
suitePrefix |
String: Es un prefijo para filtrar el directorio de recursos. |
suiteTag |
String: Es la etiqueta de conjunto que debe tener un módulo para incluirse. Puede ser nulo |
| Muestra | |
|---|---|
LinkedHashMap<String, IConfiguration> |
Es una lista de la configuración cargada para el conjunto. |
Métodos protegidos
createModuleListeners
protected List<ITestInvocationListener> createModuleListeners ()
Devuelve la lista de ITestInvocationListener aplicable al nivel ModuleListener. Estos objetos de escucha se volverán a usar para cada módulo, no se volverán a crear instancias, por lo que
no deben suponer un estado interno.
| Muestra | |
|---|---|
List<ITestInvocationListener> |
|