ClusterCommandLauncher

public class ClusterCommandLauncher
extends Object implements IRemoteTest, IInvocationContextReceiver, IConfigurationReceiver

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


Una clase IRemoteTest para iniciar un comando desde TFC a través de un subproceso TF. FIXME: Esto se debe ampliar para admitir pruebas multidispositivo.

Resumen

Campos

public static final String ANDROID_SERIALS

public static final String TEST_WORK_DIR

public static final String TF_DEVICE_COUNT

public static final String TF_JAR_DIR

public static final String TF_PATH

Constructores públicos

ClusterCommandLauncher()

Métodos públicos

void run(TestInformation testInfo, ITestInvocationListener listener)
void setConfiguration(IConfiguration configuration)

Inyecta el IConfiguration en uso.

void setInvocationContext(IInvocationContext invocationContext)

Campos

ANDROID_SERIALS

public static final String ANDROID_SERIALS

TEST_WORK_DIR

public static final String TEST_WORK_DIR

TF_DEVICE_COUNT

public static final String TF_DEVICE_COUNT

TF_JAR_DIR

public static final String TF_JAR_DIR

TF_PATH

public static final String TF_PATH

Constructores públicos

ClusterCommandLauncher

public ClusterCommandLauncher ()

Métodos públicos

run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Parámetros
testInfo TestInformation

listener ITestInvocationListener

Arroja
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Inyecta el IConfiguration en uso.

Parámetros
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Parámetros
invocationContext IInvocationContext