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


Implementazione di ITestSuite

Riepilogo

Costruttori pubblici

AtestRunner()

Metodi pubblici

IConfigurationFactory loadConfigFactory()

Restituisce un'istanza ConfigurationFactory.

loadTests()

Metodo astratto per caricare la configurazione dei test che verranno eseguiti.

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

La strategia di caricamento predefinita viene caricata dalle risorse e dalla directory dei test.

Metodi protetti

createModuleListeners()

Restituisce l'elenco di ITestInvocationListener applicabili al livello ModuleListener.

Costruttori pubblici

AtestRunner

public AtestRunner ()

Metodi pubblici

loadConfigFactory

public IConfigurationFactory loadConfigFactory ()

Restituisce un'istanza ConfigurationFactory. Organizzati in questo modo a scopo di test.

Ritorni
IConfigurationFactory

loadTests

public  loadTests ()

Metodo astratto per caricare la configurazione dei test che verranno eseguiti. Ogni test è definito da un IConfiguration e da un nome univoco sotto il quale verranno riportati i risultati.

Ritorni

loadingStrategy

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

La strategia di caricamento predefinita viene caricata dalle risorse e dalla directory dei test. Può essere estesa o sostituita.

Parametri
abis : l'insieme di abis su cui eseguire l'operazione.

testsDirs : la directory dei test.

suitePrefix String: un prefisso per filtrare la directory delle risorse.

suiteTag String: il tag suite di un modulo deve essere incluso. Può essere null.

Ritorni
Un elenco della configurazione caricata per la suite.

Metodi protetti

createModuleListeners

protected  createModuleListeners ()

Restituisce l'elenco di ITestInvocationListener applicabili al livello ModuleListener. Questi ascoltatori verranno riutilizzati per ogni modulo, non verranno re-istanziati, quindi non devono assumere uno stato interno.

Ritorni