Assertore il debugPocMalloc nativo

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 verifica la presenza di eventuali errore di debug Malloc durante l'esecuzione del poc.

static NativePocAsserter assertNoMallocDebugErrorOnService(String options, String service)

Restituisce un NativePocAsserter che collega il debug libc Malloc a un servizio prima di eseguire POC e verifica la presenza di eventuali errori di debug di Malloc su quel servizio mentre è in esecuzione.

AutoCloseable withAutoCloseable(NativePoc nativePoc, ITestDevice device)

Richiamato prima dell'esecuzione di un PDC, restituisce un AutoCloseable che si chiude al termine del PDC

Metodi pubblici

dichiaraNoMallocDebugErrorOnPoc

public static NativePocAsserter assertNoMallocDebugErrorOnPoc (String options)

Restituisce un NativePocAsserter che collega il debug di libc Malloc al POC e verifica la presenza di eventuali errore di debug Malloc durante l'esecuzione del poc.

Parametri
options String

Ritorni
NativePocAsserter

dichiaraNoMallocDebugErrorOnService

public static NativePocAsserter assertNoMallocDebugErrorOnService (String options, 
                String service)

Restituisce un NativePocAsserter che collega il debug libc Malloc a un servizio prima di eseguire POC e verifica la presenza di eventuali errori di debug di Malloc su quel servizio mentre è in esecuzione.

Parametri
options String

service String

Ritorni
NativePocAsserter

conChiudi automaticamente

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

Richiamato prima dell'esecuzione di un PDC, restituisce un AutoCloseable che si chiude al termine del PDC

Parametri
nativePoc NativePoc

device ITestDevice

Ritorni
AutoCloseable

Lanci
DeviceNotAvailableException
TimeoutException
ProcessUtil.KillException