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 Instanz von ConfigurationFactory zurück. |
|
loadTests()
Abstrakte Methode zum Laden der zu laufenden Testkonfiguration. |
|
loadingStrategy(
Bei der Standardladestrategie werden die Ressourcen aus dem Verzeichnis „resources“ und dem Verzeichnis „tests“ geladen. |
Geschützte Methoden | |
---|---|
|
createModuleListeners()
Gibt die Liste der |
Öffentliche Konstruktoren
AtestRunner
public AtestRunner ()
Öffentliche Methoden
loadConfigFactory
public IConfigurationFactory loadConfigFactory ()
Gibt eine ConfigurationFactory-Instanz zurück. Diese Struktur ist nur zu Testzwecken vorgesehen.
Returns | |
---|---|
IConfigurationFactory |
loadTests
publicloadTests ()
Abstrakte Methode zum Laden der zu laufenden Testkonfiguration. Jeder Test wird durch eine IConfiguration
und einen eindeutigen Namen definiert, unter dem die Ergebnisse erfasst werden.
Returns | |
---|---|
|
LoadingStrategy
publicloadingStrategy ( abis, testsDirs, String suitePrefix, String suiteTag)
Bei der Standardladestrategie werden die Ressourcen aus dem Verzeichnis „resources“ und dem Verzeichnis „tests“ geladen. Kann verlängert oder ersetzt werden.
Parameter | |
---|---|
abis |
: Die ABIs, für die der Test ausgeführt werden soll. |
testsDirs |
: Das Verzeichnis „tests“. |
suitePrefix |
String : Ein Präfix zum Filtern des Ressourcenverzeichnisses. |
suiteTag |
String : Das Suite-Tag, das ein Modul haben muss, um aufgenommen zu werden. Kann null sein. |
Returns | |
---|---|
|
Eine Liste der geladenen Konfiguration für die Suite. |
Geschützte Methoden
createModuleListeners
protectedcreateModuleListeners ()
Gibt die Liste der ITestInvocationListener
zurück, die für die ModuleListener
-Ebene gelten. Diese Listener werden für jedes Modul wiederverwendet, sie werden nicht neu instanziiert. Daher sollten sie keinen internen Status annehmen.
Returns | |
---|---|
|