NativePoc

public abstract class NativePoc
extends Object

java.lang.Object
   ↳ com.android.sts.common.NativePoc


Configura y ejecuta una PoC nativa, y confirma las condiciones de salida

Resumen

Clases anidadas

interface NativePoc.AfterFunction

Es una construcción de Lambda que se ejecuta después de que finaliza la ejecución de la PoC, pero antes de la aserción y la limpieza. 

class NativePoc.Builder

 

Constantes

int BUF_SIZE

long DEFAULT_POC_TIMEOUT_SECONDS

String RESOURCE_ROOT

String TMP_PATH

Métodos públicos

static NativePoc.Builder builder()
void run(BaseHostJUnit4Test test)

Ejecuta la PoC con los parámetros y aserciones proporcionados.

Constantes

BUF_SIZE

static final int BUF_SIZE

Valor constante: 65,536 (0x00010000)

DEFAULT_POC_TIMEOUT_SECONDS

static final long DEFAULT_POC_TIMEOUT_SECONDS

Valor constante: 60 (0x000000000000003c)

RESOURCE_ROOT

static final String RESOURCE_ROOT

Valor constante: "/"

TMP_PATH

static final String TMP_PATH

Valor constante: "/data/local/tmp/"

Métodos públicos

builder

public static NativePoc.Builder builder ()

Muestra
NativePoc.Builder

run

public void run (BaseHostJUnit4Test test)

Ejecuta la PoC con los parámetros y aserciones proporcionados.

Parámetros
test BaseHostJUnit4Test: Es la instancia de BaseHostJUnit4Test en la que se ejecuta. Por lo general, se llama con "this" si se llama desde una prueba de STS.

Arroja
Exception