StubTest

public class StubTest
extends Object implements IAbiReceiver, IConfigurationReceiver, IShardableTest

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


Implementación de prueba vacía sin operaciones.

Resumen

Campos

public static final 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, luego, informa los resultados al objeto de escucha.

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

Inyecta el IConfiguration en uso.

split()

Fragmenta la prueba en fragmentos ejecutables por separado.

String toString()

Campos

DNAE_MESSAGE

public static final String DNAE_MESSAGE

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, luego, informa los resultados 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)

Inyecta el IConfiguration en uso.

Parámetros
configuration IConfiguration

división

public  split ()

Fragmenta la prueba en fragmentos ejecutables por separado.

Debe ser determinista y siempre mostrar la misma lista de IRemoteTest para la misma entrada.

Se llamará a esta función antes de la ejecución de la prueba, por lo que las dependencias insertadas (como el ITestDevice para IDeviceTest) pueden ser nulas.

Muestra
una colección de pruebas secundarias que se ejecutarán por separado o null si la prueba no se puede particionar en este momento

toString

public String toString ()

Muestra
String