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 | ||
Implementação de ITestSuite
Resumo
Construtores públicos | |
|---|---|
AtestRunner()
|
|
Métodos públicos | |
|---|---|
IConfigurationFactory
|
loadConfigFactory()
Retorna uma instância de ConfigurationFactory. |
LinkedHashMap<String, IConfiguration>
|
loadTests()
Método abstrato para carregar a configuração dos testes que serão executados. |
LinkedHashMap<String, IConfiguration>
|
loadingStrategy(Set<IAbi> abis, List<File> testsDirs, String suitePrefix, String suiteTag)
A estratégia de carregamento padrão carrega do diretório de recursos e testes. |
Métodos protegidos | |
|---|---|
List<ITestInvocationListener>
|
createModuleListeners()
Retorna a lista de |
Construtores públicos
AtestRunner
public AtestRunner ()
Métodos públicos
loadConfigFactory
public IConfigurationFactory loadConfigFactory ()
Retorna uma instância de ConfigurationFactory. Organizado dessa forma para fins de teste.
| Retorna | |
|---|---|
IConfigurationFactory |
|
loadTests
public LinkedHashMap<String, IConfiguration> loadTests ()
Método abstrato para carregar a configuração dos testes que serão executados. Cada teste é definido por um IConfiguration e um nome exclusivo em que os resultados serão informados.
| Retorna | |
|---|---|
LinkedHashMap<String, IConfiguration> |
|
loadingStrategy
public LinkedHashMap<String, IConfiguration> loadingStrategy (Set<IAbi> abis, List<File> testsDirs, String suitePrefix, String suiteTag)
A estratégia de carregamento padrão carrega do diretório de recursos e testes. Pode ser estendido ou substituído.
| Parâmetros | |
|---|---|
abis |
Set: o conjunto de ABIs a serem executadas. |
testsDirs |
List: o diretório de testes. |
suitePrefix |
String: um prefixo para filtrar o diretório de recursos. |
suiteTag |
String: a tag de pacote que um módulo precisa ter para ser incluído. Pode ser nulo. |
| Retorna | |
|---|---|
LinkedHashMap<String, IConfiguration> |
Uma lista de configurações carregadas para o pacote. |
Métodos protegidos
createModuleListeners
protected List<ITestInvocationListener> createModuleListeners ()
Retorna a lista de ITestInvocationListener aplicáveis ao nível ModuleListener. Esses listeners serão reutilizados para cada módulo e não serão reinicializados. Portanto, eles não devem presumir um estado interno.
| Retorna | |
|---|---|
List<ITestInvocationListener> |
|