NativePocMallocDebugAsserter

public class NativePocMallocDebugAsserter
extends Object implements NativePocAsserter

java.lang.Objeto
com.android.sts.common.NativePocMallocDebugAsserter


Resumen

Métodos públicos

static NativePocAsserter assertNoMallocDebugErrorOnPoc (String options)

Devuelve un NativePocAsserter que adjunta la depuración de libc malloc al PoC y comprueba si hay algún error de depuración de malloc mientras se ejecuta el poc.

static NativePocAsserter assertNoMallocDebugErrorOnService (String options, String service)

Devuelve un NativePocAsserter que adjunta la depuración de libc malloc a un servicio antes de ejecutar el PoC y busca cualquier error de depuración de malloc en ese servicio mientras se ejecuta el poc.

AutoCloseable withAutoCloseable ( NativePoc nativePoc, ITestDevice device)

Llamado antes de que se ejecute un PoC, devuelve un AutoCloseable que se cierra después de que finaliza el PoC

Métodos públicos

afirmarNoMallocDebugErrorOnPoc

public static NativePocAsserter assertNoMallocDebugErrorOnPoc (String options)

Devuelve un NativePocAsserter que adjunta la depuración de libc malloc al PoC y comprueba si hay algún error de depuración de malloc mientras se ejecuta el poc.

Parámetros
options String

Devoluciones
NativePocAsserter

afirmarNoMallocDebugErrorOnService

public static NativePocAsserter assertNoMallocDebugErrorOnService (String options, 
                String service)

Devuelve un NativePocAsserter que adjunta la depuración de libc malloc a un servicio antes de ejecutar el PoC y busca cualquier error de depuración de malloc en ese servicio mientras se ejecuta el poc.

Parámetros
options String

service String

Devoluciones
NativePocAsserter

withAutoCloseable

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

Llamado antes de que se ejecute un PoC, devuelve un AutoCloseable que se cierra después de que finaliza el PoC

Parámetros
nativePoc NativePoc

device ITestDevice

Devoluciones
AutoCloseable

Lanza
DeviceNotAvailableException
TimeoutException
ProcessUtil.KillException