StubTest

public class StubTest
extends Object implements IAbiReceiver, IConfigurationReceiver, IShardableTest

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


Leere Testimplementierung ohne Vorgang.

Zusammenfassung

Konstanten

String DNAE_MESSAGE

Öffentliche Konstruktoren

StubTest()

Öffentliche Methoden

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

Führt die Tests aus und meldet das Ergebnis an den Listener.

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

Fügt die verwendete IConfiguration ein.

Collection<IRemoteTest> split()

Teilt den Test in separat ausführbare Teile auf.

String toString()

Konstanten

DNAE_MESSAGE

public static final String DNAE_MESSAGE

Konstanter Wert: "StubTest DeviceNotAvailableException"

Öffentliche Konstruktoren

StubTest

public StubTest ()

Öffentliche Methoden

getAbi

public IAbi getAbi ()

Gibt Folgendes zurück:
IAbi

getConfiguration

public IConfiguration getConfiguration ()

Gibt Folgendes zurück:
IConfiguration

getRunTest

public boolean getRunTest ()

Gibt Folgendes zurück:
boolean

run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Führt die Tests aus und meldet das Ergebnis an den Listener.

Parameter
testInfo TestInformation: Das TestInformation-Objekt mit nützlichen Informationen zum Ausführen von Tests.

listener ITestInvocationListener: Das ITestInvocationListener der Testergebnisse.

Löst aus
DeviceNotAvailableException

setAbi

public void setAbi (IAbi abi)

Parameter
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

Fügt die verwendete IConfiguration ein.

Parameter
configuration IConfiguration

split

public Collection<IRemoteTest> split ()

Teilt den Test in separat ausführbare Teile auf.

Dies muss deterministisch sein und für dieselbe Eingabe immer dieselbe Liste von IRemoteTests zurückgeben.

Diese Methode wird vor der Testausführung aufgerufen. Daher können eingefügte Abhängigkeiten (z. B. das ITestDevice für IDeviceTests) null sein.

Gibt Folgendes zurück:
Collection<IRemoteTest> Eine Sammlung von Untertests, die separat ausgeführt werden sollen, oder null, wenn der Test derzeit nicht aufgeteilt werden kann.

toString

public String toString ()

Gibt Folgendes zurück:
String