StubTest

public class StubTest
extends Object implements IAbiReceiver, IConfigurationReceiver, IShardableTest

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


Es una implementación de prueba vacía que no realiza ninguna operación.

Resumen

Constantes

String DNAE_MESSAGE

Constructores públicos

StubTest()

Métodos públicos

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

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

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

Inserta el IConfiguration en uso.

split()

Fragmenta la prueba en partes que se puedan ejecutar por separado.

String toString()

Constantes

DNAE_MESSAGE

public static final String DNAE_MESSAGE

Valor de la constante: "StubTest DeviceNotAvailableException"

Constructores públicos

StubTest

public StubTest ()

Métodos públicos

getAbi

public IAbi getAbi ()

Muestra
IAbi

getConfiguration

public IConfiguration getConfiguration ()

Muestra
IConfiguration

getRunTest

public boolean getRunTest ()

Muestra
boolean

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

setAbi

public void setAbi (IAbi abi)

Parámetros
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

Inserta el IConfiguration en uso.

Parámetros
configuration IConfiguration

división

public  split ()

Fragmenta la prueba en partes que se puedan ejecutar por separado.

Debe ser determinístico y siempre devolver la misma lista de IRemoteTests para la misma entrada.

Se llamará a este método antes de la ejecución de la prueba, por lo que las dependencias insertadas (como ITestDevice para IDeviceTests) pueden ser nulas.

Muestra
Colección de subpruebas que se ejecutarán por separado o null si la prueba no se puede fragmentar actualmente

toString

public String toString ()

Muestra
String