StubTest

public class StubTest
extends Object implements IAbiReceiver, IConfigurationReceiver, IShardableTest

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


Leerlauflose Testimplementierung.

Zusammenfassung

Felder

public static final 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)

Injiziertes IConfiguration in Gebrauch.

split()

Teilen Sie den Test in separat ausführbare Blöcke auf.

String toString()

Felder

DNAE_MESSAGE

public static final String DNAE_MESSAGE

Öffentliche Konstruktoren

StubTest

public StubTest ()

Öffentliche Methoden

getAbi

public IAbi getAbi ()

Returns
IAbi

getConfiguration

public IConfiguration getConfiguration ()

Returns
IConfiguration

getRunTest

public boolean getRunTest ()

Returns
boolean

Homerun

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, die ausgeführt werden sollen. Tests durchführen.

listener ITestInvocationListener: die ITestInvocationListener der Testergebnisse

Ausgabe
DeviceNotAvailableException

SetAbi

public void setAbi (IAbi abi)

Parameter
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

Injiziertes IConfiguration in Gebrauch.

Parameter
configuration IConfiguration

Aufteilen

public  split ()

Teilen Sie den Test in separat ausführbare Blöcke auf.

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

Diese wird vor der Testausführung aufgerufen, sodass injizierte Abhängigkeiten (z. B. ITestDevice für IDeviceTests) null sein können.

Returns
eine Sammlung von Teiltests, die separat durchgeführt werden müssen, oder null, wenn der Test Derzeit nicht fragmentierbar

toString

public String toString ()

Returns
String