StubTest

public class StubTest
extends Object implements IAbiReceiver, IConfigurationReceiver, IShardableTest

java.lang.Object
   ↳ com.android.tradefed.testtype.StubTest


Implementazione di test vuota no-op.

Riepilogo

Costanti

String DNAE_MESSAGE

Costruttori pubblici

StubTest()

Metodi pubblici

IAbi getAbi()
IConfiguration getConfiguration()
boolean getRunTest()
void run(TestInformation testInfo, ITestInvocationListener listener)

Esegue i test e comunica il risultato al listener.

void setAbi(IAbi abi)
void setConfiguration(IConfiguration configuration)

Inserisce il IConfiguration in uso.

Collection<IRemoteTest> split()

Suddividi il test in blocchi eseguibili separatamente.

String toString()

Costanti

DNAE_MESSAGE

public static final String DNAE_MESSAGE

Valore costante: "StubTest DeviceNotAvailableException"

Costruttori pubblici

StubTest

public StubTest ()

Metodi pubblici

getAbi

public IAbi getAbi ()

Resi
IAbi

getConfiguration

public IConfiguration getConfiguration ()

Resi
IConfiguration

getRunTest

public boolean getRunTest ()

Resi
boolean

run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Esegue i test e comunica il risultato al listener.

Parametri
testInfo TestInformation: l'oggetto TestInformation contenente informazioni utili per eseguire i test.

listener ITestInvocationListener: il ITestInvocationListener dei risultati del test

Genera
DeviceNotAvailableException

setAbi

public void setAbi (IAbi abi)

Parametri
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

Inserisce il IConfiguration in uso.

Parametri
configuration IConfiguration

ripartire

public Collection<IRemoteTest> split ()

Suddividi il test in blocchi eseguibili separatamente.

Deve essere deterministico e restituire sempre lo stesso elenco di IRemoteTest per lo stesso input.

Questa funzione verrà chiamata prima dell'esecuzione del test, quindi le dipendenze inserite (come ITestDevice per IDeviceTest) potrebbero essere nulle.

Resi
Collection<IRemoteTest> una raccolta di test secondari da eseguire separatamente o null se il test non è attualmente suddivisibile

toString

public String toString ()

Resi
String