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 di 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 verrà caricata dalle risorse e dalla directory 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 di ConfigurationFactory. Organizzati in questo modo a scopo di test.

Ritorni
IConfigurationFactory

loadTests

public  loadTests ()

Metodo astratto per caricare la configurazione dei test che verrà eseguita. 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 esteso o sostituito.

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 che un modulo deve includere. Può essere null.

Ritorni
Un elenco della configurazione caricata per la suite.

Metodi protetti

createModuleListeners

protected  createModuleListeners ()

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

Ritorni