NativePoc

public abstract class NativePoc
extends Object

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


Configurer et exécuter un POC natif, en affirmant les conditions de sortie

Résumé

Classes imbriquées

interface NativePoc.AfterFunction

Construction Lambda à exécuter après l'exécution du POC, mais avant l'assertion et le nettoyage. 

class NativePoc.Builder

 

Constantes

int BUF_SIZE

long DEFAULT_POC_TIMEOUT_SECONDS

String RESOURCE_ROOT

String TMP_PATH

Méthodes publiques

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

Exécutez le POC avec les paramètres et les assertions donnés.

Constantes

BUF_SIZE

static final int BUF_SIZE

Valeur constante : 65 536 (0x00010000)

DEFAULT_POC_TIMEOUT_SECONDS

static final long DEFAULT_POC_TIMEOUT_SECONDS

Valeur constante : 60 (0x000000000000003c)

RESOURCE_ROOT

static final String RESOURCE_ROOT

Valeur de la constante : "/"

TMP_PATH

static final String TMP_PATH

Valeur de constante : "/data/local/tmp/"

Méthodes publiques

compilateur

public static NativePoc.Builder builder ()

Renvoie
NativePoc.Builder

Exécuter

public void run (BaseHostJUnit4Test test)

Exécutez le POC avec les paramètres et les assertions donnés.

Paramètres
test BaseHostJUnit4Test: instance de BaseHostJUnit4Test dans laquelle elle s'exécute. Appelé généralement avec "this" s'il est appelé à partir d'un test STS.

Génère
Exception