ClusterCommandLauncher

public class ClusterCommandLauncher
extends Object implements IConfigurationReceiver, IInvocationContextReceiver, IRemoteTest

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


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

Resumen

Constantes

String ANDROID_SERIALS

String TEST_WORK_DIR

String TF_DEVICE_COUNT

String TF_JAR_DIR

String TF_PATH

Constructores públicos

ClusterCommandLauncher()

Métodos públicos

void run(TestInformation testInfo, ITestInvocationListener listener)

Ejecuta las pruebas y le informa el resultado al objeto de escucha.

void setConfiguration(IConfiguration configuration)

Inserta el IConfiguration en uso.

void setInvocationContext(IInvocationContext invocationContext)

Constantes

ANDROID_SERIALS

public static final String ANDROID_SERIALS

Valor de la constante: "ANDROID_SERIALS"

TEST_WORK_DIR

public static final String TEST_WORK_DIR

Valor de la constante: "TEST_WORK_DIR"

TF_DEVICE_COUNT

public static final String TF_DEVICE_COUNT

Valor de la constante: "TF_DEVICE_COUNT"

TF_JAR_DIR

public static final String TF_JAR_DIR

Valor de la constante: "TF_JAR_DIR"

TF_PATH

public static final String TF_PATH

Valor de la constante: "TF_PATH"

Constructores públicos

ClusterCommandLauncher

public ClusterCommandLauncher ()

Métodos públicos

run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Ejecuta las pruebas y le informa el resultado al objeto de escucha.

Parámetros
testInfo TestInformation: Es el objeto TestInformation que contiene información útil para ejecutar pruebas.

listener ITestInvocationListener: El ITestInvocationListener de los resultados de la prueba

Arroja
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Inserta el IConfiguration en uso.

Parámetros
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Parámetros
invocationContext IInvocationContext