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 di libc malloc al PoC e controlla la presenza di eventuali errori di debug di malloc durante l'esecuzione del PoC.

static NativePocAsserter assertNoMallocDebugErrorOnService(String options, String service)

Restituisce un NativePocAsserter che collega il debug di libc malloc a un servizio prima di eseguire il PoC e controlla la presenza di eventuali errori di debug di malloc sul servizio durante l'esecuzione del PoC.

AutoCloseable withAutoCloseable(NativePoc nativePoc, ITestDevice device)

Viene chiamato prima dell'esecuzione di un PoC e 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 di libc malloc al PoC e controlla la presenza di eventuali errori di debug di malloc durante l'esecuzione del PoC.

Parametri
options String

Ritorni
NativePocAsserter

assertNoMallocDebugErrorOnService

public static NativePocAsserter assertNoMallocDebugErrorOnService (String options, 
                String service)

Restituisce un NativePocAsserter che collega il debug di libc malloc a un servizio prima di eseguire il PoC e controlla la presenza di eventuali errori di debug di malloc sul servizio durante l'esecuzione del PoC.

Parametri
options String

service String

Ritorni
NativePocAsserter

withAutoCloseable

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

Viene chiamato prima dell'esecuzione di un PoC e restituisce un AutoCloseable che si chiude al termine del PoC

Parametri
nativePoc NativePoc

device ITestDevice

Ritorni
AutoCloseable

Lanci
DeviceNotAvailableException
TimeoutException
ProcessUtil.KillException