StubTest

public class StubTest
extends Object implements IAbiReceiver, IConfigurationReceiver, IShardableTest

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


Implementazione del test vuoto autonomo.

Riepilogo

Campi

public static final String DNAE_MESSAGE

Costruttori pubblici

StubTest()

Metodi pubblici

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

Esegue i test e segnala i risultati al listener.

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

Inserisce IConfiguration in uso.

split()

Esegui lo sharding del test in blocchi eseguibili separatamente.

String toString()

Campi

DNAE_MESSAGE

public static final String DNAE_MESSAGE

Costruttori pubblici

StubTest

public StubTest ()

Metodi pubblici

getAbi

public IAbi getAbi ()

Ritorni
IAbi

getConfiguration

public IConfiguration getConfiguration ()

Ritorni
IConfiguration

getRunTest

public boolean getRunTest ()

Ritorni
boolean

run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Esegue i test e segnala i risultati al listener.

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

listener ITestInvocationListener: ITestInvocationListener dei risultati del test

Lanci
DeviceNotAvailableException

setAbi

public void setAbi (IAbi abi)

Parametri
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

Inserisce IConfiguration in uso.

Parametri
configuration IConfiguration

Dividi

public  split ()

Esegui lo sharding del test in blocchi eseguibili separatamente.

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

Verrà chiamato prima dell'esecuzione del test, quindi le dipendenze inserite (ad esempio ITestDevice per IDeviceTest) potrebbero essere nulle.

Ritorni
una raccolta di test secondari da eseguire separatamente oppure null se il test viene attualmente non si può partizionare con lo sharding

ToString

public String toString ()

Ritorni
String