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()

Restituire un'istanza di ConfigurationER.

loadTests()

Metodo astratto per caricare la configurazione dei test che verrà eseguita.

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 applicabile a ModuleListener livello.

Costruttori pubblici

AtestRunner

public AtestRunner ()

Metodi pubblici

loadConfigER

public IConfigurationFactory loadConfigFactory ()

Restituire un'istanza di ConfigurationER. e sono organizzate in questo modo a scopo di test.

Ritorni
IConfigurationFactory

loadTest

public  loadTests ()

Metodo astratto per caricare la configurazione dei test che verrà eseguita. Ogni test è definito da un IConfiguration e un nome univoco con cui verranno inclusi i risultati.

Ritorni

Strategia di caricamento

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

La strategia di caricamento predefinita verrà caricata dalle risorse e dalla directory Test. Può essere estesa o sostituita.

Parametri
abis : l'insieme di abis contro cui eseguire la pubblicazione.

testsDirs : la directory dei test.

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

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

Ritorni
Un elenco delle configurazioni caricate per la suite.

Metodi protetti

Listener createModuleListener

protected  createModuleListeners ()

Restituisce l'elenco di ITestInvocationListener applicabile a ModuleListener livello. Questi listener verranno riutilizzati per ciascun modulo e non verranno reintegrati. non devono assumere uno stato interno.

Ritorni