NativePoc

public abstract class NativePoc
extends Object

java.lang.Oggetto
com.android.sts.common.NativePoc


Imposta ed esegui un PoC nativo, affermando le condizioni di uscita

Riepilogo

Classi nidificate

interface NativePoc.AfterFunction

Costrutto lambda da eseguire dopo che PoC ha terminato l'esecuzione ma prima dell'asserzione e della pulizia.

class NativePoc.Builder

Costanti

int BUF_SIZE

long DEFAULT_POC_TIMEOUT_SECONDS

String RESOURCE_ROOT

String TMP_PATH

Metodi pubblici

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

Eseguire il PoC con i parametri e le asserzioni specificati.

Costanti

BUF_SIZE

static final int BUF_SIZE

Valore costante: 65536 (0x00010000)

DEFAULT_POC_TIMEOUT_SECONDS

static final long DEFAULT_POC_TIMEOUT_SECONDS

Valore costante: 60 (0x0000000000000003c)

RISORSA_ROOT

static final String RESOURCE_ROOT

Valore costante: "/"

PERCORSO_TMP

static final String TMP_PATH

Valore costante: "/data/local/tmp/"

Metodi pubblici

costruttore

public static NativePoc.Builder builder ()

ritorna
NativePoc.Builder

correre

public void run (BaseHostJUnit4Test test)

Eseguire il PoC con i parametri e le asserzioni specificati.

Parametri
test BaseHostJUnit4Test : l'istanza di BaseHostJUnit4Test this è in esecuzione. In genere chiamato con "this" se chiamato da un test STS.

Getta
Exception