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 | ||
Implementierung von ITestSuite
Zusammenfassung
Öffentliche Konstruktoren | |
|---|---|
AtestRunner()
|
|
Öffentliche Methoden | |
|---|---|
IConfigurationFactory
|
loadConfigFactory()
Gibt eine ConfigurationFactory-Instanz zurück. |
LinkedHashMap<String, IConfiguration>
|
loadTests()
Abstrakte Methode zum Laden der Testkonfiguration, die ausgeführt wird. |
LinkedHashMap<String, IConfiguration>
|
loadingStrategy(Set<IAbi> abis, List<File> testsDirs, String suitePrefix, String suiteTag)
Die Standardladestrategie lädt aus den Ressourcen und dem Testverzeichnis. |
Geschützte Methoden | |
|---|---|
List<ITestInvocationListener>
|
createModuleListeners()
Gibt die Liste der |
Öffentliche Konstruktoren
AtestRunner
public AtestRunner ()
Öffentliche Methoden
loadConfigFactory
public IConfigurationFactory loadConfigFactory ()
Gibt eine ConfigurationFactory-Instanz zurück. Aus Testgründen so organisiert.
| Gibt Folgendes zurück: | |
|---|---|
IConfigurationFactory |
|
loadTests
public LinkedHashMap<String, IConfiguration> loadTests ()
Abstrakte Methode zum Laden der Testkonfiguration, die ausgeführt wird. Jeder Test wird durch eine
IConfiguration und einen eindeutigen Namen definiert, unter dem die Ergebnisse gemeldet werden.
| Gibt Folgendes zurück: | |
|---|---|
LinkedHashMap<String, IConfiguration> |
|
loadingStrategy
public LinkedHashMap<String, IConfiguration> loadingStrategy (Set<IAbi> abis, List<File> testsDirs, String suitePrefix, String suiteTag)
Die Standardladestrategie lädt aus den Ressourcen und dem Testverzeichnis. Kann erweitert oder ersetzt werden.
| Parameter | |
|---|---|
abis |
Set: Die Menge der ABIs, für die der Test ausgeführt werden soll. |
testsDirs |
List: Das Testverzeichnis. |
suitePrefix |
String: Ein Präfix zum Filtern des Ressourcenverzeichnisses. |
suiteTag |
String: Das Suite-Tag, das ein Modul haben muss, um einbezogen zu werden. Kann null sein. |
| Gibt Folgendes zurück: | |
|---|---|
LinkedHashMap<String, IConfiguration> |
Eine Liste der geladenen Konfigurationen für die Suite. |
Geschützte Methoden
createModuleListeners
protected List<ITestInvocationListener> createModuleListeners ()
Gibt die Liste der ITestInvocationListener zurück, die auf die Ebene ModuleListener
angewendet werden können. Diese Listener werden für jedes Modul wiederverwendet. Sie werden nicht neu instanziiert und sollten daher
keinen internen Status annehmen.
| Gibt Folgendes zurück: | |
|---|---|
List<ITestInvocationListener> |
|