NativePocMallocDebugAsserter

public class NativePocMallocDebugAsserter
extends Object implements NativePocAsserter

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


Riepilogo

Metodi pubblici

static NativePocAsserter assertNoMallocDebugErrorOnPoc (String options)

Restituisce un NativePocAsserter che collega il debug libc malloc al PoC e controlla eventuali errori di debug malloc mentre il poc è in esecuzione.

static NativePocAsserter assertNoMallocDebugErrorOnService (String options, String service)

Restituisce un NativePocAsserter che collega il debug malloc di libc a un servizio prima di eseguire il PoC e controlla eventuali errori di debug malloc su quel servizio mentre il poc è in esecuzione.

AutoCloseable withAutoCloseable ( NativePoc nativePoc, ITestDevice device)

Chiamato prima dell'esecuzione di un PoC, restituisce un AutoCloseable che si chiude al termine del PoC

Metodi pubblici

assertNoMallocDebugErrorOnPoc

public static NativePocAsserter assertNoMallocDebugErrorOnPoc (String options)

Restituisce un NativePocAsserter che collega il debug libc malloc al PoC e controlla eventuali errori di debug malloc mentre il poc è in esecuzione.

Parametri
options String

ritorna
NativePocAsserter

assertNoMallocDebugErrorOnService

public static NativePocAsserter assertNoMallocDebugErrorOnService (String options, 
                String service)

Restituisce un NativePocAsserter che collega il debug malloc di libc a un servizio prima di eseguire il PoC e controlla eventuali errori di debug malloc su quel servizio mentre il poc è in esecuzione.

Parametri
options String

service String

ritorna
NativePocAsserter

con chiusura automatica

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

Chiamato prima dell'esecuzione di un PoC, restituisce un AutoCloseable che si chiude al termine del PoC

Parametri
nativePoc NativePoc

device ITestDevice

ritorna
AutoCloseable

Lancia
DeviceNotAvailableException
TimeoutException
ProcessUtil.KillException