ClusterCommandLauncher

public class ClusterCommandLauncher
extends Object implements IConfigurationReceiver, IInvocationContextReceiver, IRemoteTest

java.lang.Object
   ↳ com.android.tradefed.cluster.ClusterCommandLauncher


Eine IRemoteTest-Klasse zum Starten eines Befehls aus TFC über einen untergeordneten TF-Prozess. FIXME: Dies muss erweitert werden, um Tests auf mehreren Geräten zu unterstützen.

Zusammenfassung

Konstanten

String ANDROID_SERIALS

String TEST_WORK_DIR

String TF_DEVICE_COUNT

String TF_JAR_DIR

String TF_PATH

Öffentliche Konstruktoren

ClusterCommandLauncher()

Öffentliche Methoden

void run(TestInformation testInfo, ITestInvocationListener listener)

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

void setConfiguration(IConfiguration configuration)

Fügt die verwendete IConfiguration ein.

void setInvocationContext(IInvocationContext invocationContext)

Konstanten

ANDROID_SERIALS

public static final String ANDROID_SERIALS

Konstanter Wert: "ANDROID_SERIALS"

TEST_WORK_DIR

public static final String TEST_WORK_DIR

Konstanter Wert: "TEST_WORK_DIR"

TF_DEVICE_COUNT

public static final String TF_DEVICE_COUNT

Konstanter Wert: "TF_DEVICE_COUNT"

TF_JAR_DIR

public static final String TF_JAR_DIR

Konstanter Wert: "TF_JAR_DIR"

TF_PATH

public static final String TF_PATH

Konstanter Wert: "TF_PATH"

Öffentliche Konstruktoren

ClusterCommandLauncher

public ClusterCommandLauncher ()

Öffentliche Methoden

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 zum Ausführen von Tests.

listener ITestInvocationListener: die ITestInvocationListener der Testergebnisse

Ausgabe
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Fügt die verwendete IConfiguration ein.

Parameter
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Parameter
invocationContext IInvocationContext