NativePocMallocDebugAsserter

public class NativePocMallocDebugAsserter
extends Object implements NativePocAsserter

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


Résumé

Méthodes publiques

static NativePocAsserter assertNoMallocDebugErrorOnPoc(String options)

Renvoie un NativePocAsserter qui associe le débogage libc malloc à la démonstration de faisabilité et recherche erreur de débogage malloc pendant l'exécution du POC.

static NativePocAsserter assertNoMallocDebugErrorOnService(String options, String service)

Renvoie un NativePocAsserter qui associe le débogage libc malloc à un service avant d'exécuter le une démonstration de faisabilité et vérifie qu'il n'y a pas d'erreur de débogage malloc sur ce service pendant son exécution.

AutoCloseable withAutoCloseable(NativePoc nativePoc, ITestDevice device)

Appelé avant l'exécution d'une démonstration de faisabilité, renvoie un élément AutoCloseable qui se ferme une fois la démonstration de faisabilité terminée.

Méthodes publiques

assertNoMallocDebugErrorOnPoc

public static NativePocAsserter assertNoMallocDebugErrorOnPoc (String options)

Renvoie un NativePocAsserter qui associe le débogage libc malloc à la démonstration de faisabilité et recherche erreur de débogage malloc pendant l'exécution du POC.

Paramètres
options String

Renvoie
NativePocAsserter

assertNoMallocDebugErrorOnService

public static NativePocAsserter assertNoMallocDebugErrorOnService (String options, 
                String service)

Renvoie un NativePocAsserter qui associe le débogage libc malloc à un service avant d'exécuter le une démonstration de faisabilité et vérifie qu'il n'y a pas d'erreur de débogage malloc sur ce service pendant son exécution.

Paramètres
options String

service String

Renvoie
NativePocAsserter

withAutoCloseable

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

Appelé avant l'exécution d'une démonstration de faisabilité, renvoie un élément AutoCloseable qui se ferme une fois la démonstration de faisabilité terminée.

Paramètres
nativePoc NativePoc

device ITestDevice

Renvoie
AutoCloseable

Génère
DeviceNotAvailableException
TimeoutException
ProcessUtil.KillException