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( abis, testsDirs, String suitePrefix, String suiteTag)

Bei der Standardladestrategie werden die Ressourcen aus dem Verzeichnis „resources“ und dem Verzeichnis „tests“ geladen.

Geschützte Methoden

createModuleListeners()

Gibt die Liste der ITestInvocationListener zurück, die auf die Ebene ModuleListener anwendbar sind.

Ö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

public  loadTests ()

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

public  loadingStrategy ( 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

protected  createModuleListeners ()

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