NativePocMallocDebugAsserter

public class NativePocMallocDebugAsserter
extends Object implements NativePocAsserter

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


Resumen

Métodos públicos

static NativePocAsserter assertNoMallocDebugErrorOnPoc(String options)

Muestra un NativePocAsserter que adjunta la depuración de malloc de libc al PoC y verifica 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 malloc de libc a un servicio antes de ejecutar el PoC y verifica si hay algún error de depuración de malloc en ese servicio mientras se ejecuta el PoC.

AutoCloseable withAutoCloseable(NativePoc nativePoc, ITestDevice device)

Se llama antes de que se ejecute una PoC y muestra un elemento AutoCloseable que se cierra después de que finaliza la PoC.

Métodos públicos

assertNoMallocDebugErrorOnPoc

public static NativePocAsserter assertNoMallocDebugErrorOnPoc (String options)

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

Parámetros
options String

Muestra
NativePocAsserter

assertNoMallocDebugErrorOnService

public static NativePocAsserter assertNoMallocDebugErrorOnService (String options, 
                String service)

Devuelve un NativePocAsserter que adjunta la depuración de malloc de libc a un servicio antes de ejecutar el PoC y verifica si hay algún error de depuración de malloc en ese servicio mientras se ejecuta el PoC.

Parámetros
options String

service String

Muestra
NativePocAsserter

withAutoCloseable

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

Se llama antes de que se ejecute una PoC y muestra un elemento AutoCloseable que se cierra después de que finaliza la PoC.

Parámetros
nativePoc NativePoc

device ITestDevice

Muestra
AutoCloseable

Arroja
DeviceNotAvailableException
TimeoutException
ProcessUtil.KillException