StubTest

public class StubTest
extends Object implements IAbiReceiver, IConfigurationReceiver, IShardableTest

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


Implementacja pustego testu bez działania.

Podsumowanie

Stałe

String DNAE_MESSAGE

Konstruktory publiczne

StubTest()

Metody publiczne

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

Przeprowadza testy i przekazuje wyniki odbiorcy.

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

Wstawia używaną wartość IConfiguration.

Collection<IRemoteTest> split()

Podziel test na fragmenty, które można uruchamiać osobno.

String toString()

Stałe

DNAE_MESSAGE

public static final String DNAE_MESSAGE

Wartość stała: "StubTest DeviceNotAvailableException"

Konstruktory publiczne

StubTest

public StubTest ()

Metody publiczne

getAbi

public IAbi getAbi ()

Zwraca
IAbi

getConfiguration

public IConfiguration getConfiguration ()

Zwraca
IConfiguration

getRunTest

public boolean getRunTest ()

Zwraca
boolean

home run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Przeprowadza testy i przekazuje wyniki odbiorcy.

Parametry
testInfo TestInformation: obiekt TestInformation zawierający przydatne informacje do przeprowadzania testów.

listener ITestInvocationListener: ITestInvocationListener wyników testu

Zgłasza
DeviceNotAvailableException

setAbi

public void setAbi (IAbi abi)

Parametry
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

Wstawia używaną wartość IConfiguration.

Parametry
configuration IConfiguration

podziel

public Collection<IRemoteTest> split ()

Podziel test na fragmenty, które można uruchamiać osobno.

Musi to być deterministyczne i zawsze zwracać tę samą listę IRemoteTest dla tego samego wejścia.

Ta funkcja zostanie wywołana przed wykonaniem testu, więc wstrzyknięte zależności (np. ITestDevice dla IDeviceTest) mogą mieć wartość null.

Zwraca
Collection<IRemoteTest> zbiór podtestów do wykonania osobno lub null, jeśli test nie jest obecnie podzielony na części.

toString

public String toString ()

Zwraca
String