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.

loadTests()

Abstrakte Methode zum Laden der auszuführenden Testkonfiguration.

loadingStrategy( abis, testsDirs, String suitePrefix, String suiteTag)

Die Standardladestrategie wird aus den Ressourcen und dem Testverzeichnis geladen.

Geschützte Methoden

createModuleListeners()

Gibt die Liste der ITestInvocationListener zurück, die auf ModuleListener anwendbar ist

Öffentliche Konstruktoren

AtestRunner

public AtestRunner ()

Öffentliche Methoden

LoadConfigFactory

public IConfigurationFactory loadConfigFactory ()

Gibt eine ConfigurationFactory-Instanz zurück. Zu Testzwecken auf diese Weise organisiert.

Returns
IConfigurationFactory

LoadTests

public  loadTests ()

Abstrakte Methode zum Laden der auszuführenden Testkonfiguration. Jeder Test wird durch eine IConfiguration und einen eindeutigen Namen, unter dem die Ergebnisse ausgegeben werden.

Returns

LoadingStrategy

public  loadingStrategy ( abis, 
                 testsDirs, 
                String suitePrefix, 
                String suiteTag)

Die Standardladestrategie wird aus den Ressourcen und dem Testverzeichnis geladen. Kann sein ersetzt oder erweitert.

Parameter
abis : Die Gruppe von Abis, die ausgeführt werden sollen.

testsDirs : Das Testverzeichnis.

suitePrefix String: Ein Präfix zum Filtern des Ressourcenverzeichnisses.

suiteTag String: Das Suite-Tag, das ein Modul enthalten muss. Kann null sein.

Returns
Eine Liste der geladenen Konfigurationen für die Suite.

Geschützte Methoden

createModuleListeners

protected  createModuleListeners ()

Gibt die Liste der ITestInvocationListener zurück, die auf ModuleListener anwendbar ist Diese Listener werden für jedes Modul wiederverwendet und nicht reinstanziiert. sollten sie keinen internen Zustand annehmen.

Returns