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
Sommaire
Classes imbriquées | |
---|---|
interface | NativePoc.AfterFunction Construction Lambda à exécuter après la fin de l'exécution de 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 : 65536 (0x00010000)
DEFAULT_POC_TIMEOUT_SECONDS
static final long DEFAULT_POC_TIMEOUT_SECONDS
Valeur constante : 60 (0x000000000000003c)
RESOURCE_ROOT
static final String RESOURCE_ROOT
Valeur constante : "/"
TMP_PATH
static final String TMP_PATH
Valeur constante : "/data/local/tmp/"
Méthodes publiques
Cours
public void run (BaseHostJUnit4Test test)
Exécutez le PoC avec les paramètres et les assertions donnés.
Paramètres | |
---|---|
test | BaseHostJUnit4Test : l'instance de BaseHostJUnit4Test dans laquelle il s'exécute. Généralement appelé avec "this" s'il est appelé à partir d'un test STS. |
Lance | |
---|---|
Exception |
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2022/11/18 (UTC).