NativePoc

public abstract class NativePoc
extends Object

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


Configurar e executar um PoC nativo, declarando condições de saída

Resumo

Classes aninhadas

interface NativePoc.AfterFunction

Criação de lambda para execução após a conclusão da execução do PoC, mas antes da declaração e da limpeza. 

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)

Execute o PoC com os parâmetros e as declarações fornecidos.

Constantes

BUF_SIZE

static final int BUF_SIZE

Valor da constante: 65536 (0x00010000)

DEFAULT_POC_TIMEOUT_SECONDS

static final long DEFAULT_POC_TIMEOUT_SECONDS

Valor da constante: 60 (0x000000000000003c)

RESOURCE_ROOT

static final String RESOURCE_ROOT

Valor da constante: "/"

TMP_PATH

static final String TMP_PATH

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

Métodos públicos

builder

public static NativePoc.Builder builder ()

Retorna
NativePoc.Builder

run

public void run (BaseHostJUnit4Test test)

Execute o PoC com os parâmetros e as declarações fornecidos.

Parâmetros
test BaseHostJUnit4Test: a instância do BaseHostJUnit4Test em que isso está sendo executado. Normalmente chamado com "this" se chamado de um teste STS.

Gera
Exception