NativePocCrashAsserter

public class NativePocCrashAsserter
extends Object implements NativePocAsserter

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


Résumé

Méthodes publiques

static NativePocAsserter assertNoCrash()

Renvoie un NativePocAsserter qui s'assure que le PoC ne provoque pas de plantage de sécurité.

static NativePocAsserter assertNoCrash(TombstoneUtils.Config config)

Renvoie un NativePocAsserter qui s'assure qu'aucun plantage de sécurité n'est détecté conformément à la configuration TombstoneUtils.Config donnée.

static NativePocAsserter assertNoCrashIn(String... patterns)

Renvoie un NativePocAsserter qui recherche d'éventuels plantages de sécurité dans les processus listés.

AutoCloseable withAutoCloseable(NativePoc nativePoc, ITestDevice device)

Appelé avant l'exécution d'un POC, renvoie un AutoCloseable qui se ferme une fois le POC terminé

Méthodes publiques

assertNoCrash

public static NativePocAsserter assertNoCrash ()

Renvoie un NativePocAsserter qui s'assure que le PoC ne provoque pas de plantage de sécurité.

Renvoie
NativePocAsserter

assertNoCrash

public static NativePocAsserter assertNoCrash (TombstoneUtils.Config config)

Renvoie un NativePocAsserter qui s'assure qu'aucun plantage de sécurité n'est détecté conformément à la configuration TombstoneUtils.Config donnée.

Paramètres
config TombstoneUtils.Config

Renvoie
NativePocAsserter

assertNoCrashIn

public static NativePocAsserter assertNoCrashIn (String... patterns)

Renvoie un NativePocAsserter qui recherche d'éventuels plantages de sécurité dans les processus listés.

Paramètres
patterns String

Renvoie
NativePocAsserter

withAutoCloseable

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

Appelé avant l'exécution d'un POC, renvoie un AutoCloseable qui se ferme une fois le POC terminé

Paramètres
nativePoc NativePoc

device ITestDevice

Renvoie
AutoCloseable

Génère
DeviceNotAvailableException