NativePocMallocDebugAsserter

public class NativePocMallocDebugAsserter
extends Object implements NativePocAsserter

Obiekt Java.lang.Object
com.android.sts.common.NativePocMallocDebugAsserter


Streszczenie

Metody publiczne

static NativePocAsserter assertNoMallocDebugErrorOnPoc (String options)

Zwraca NativePocAsserter, który dołącza debugowanie libc malloc do PoC i sprawdza, czy podczas działania poc nie występują błędy debugowania malloc.

static NativePocAsserter assertNoMallocDebugErrorOnService (String options, String service)

Zwraca NativePocAsserter, który dołącza debugowanie libc malloc do usługi przed uruchomieniem PoC i sprawdza, czy w tej usłudze nie ma błędów debugowania malloc podczas działania poc.

AutoCloseable withAutoCloseable ( NativePoc nativePoc, ITestDevice device)

Wywoływane przed uruchomieniem PoC, zwraca AutoCloseable, które zamyka się po zakończeniu PoC

Metody publiczne

AssertNoMallocDebugErrorOnPoc

public static NativePocAsserter assertNoMallocDebugErrorOnPoc (String options)

Zwraca NativePocAsserter, który dołącza debugowanie libc malloc do PoC i sprawdza, czy podczas działania poc nie występują błędy debugowania malloc.

Parametry
options String

Zwroty
NativePocAsserter

AssertNoMallocDebugErrorOnService

public static NativePocAsserter assertNoMallocDebugErrorOnService (String options, 
                String service)

Zwraca NativePocAsserter, który dołącza debugowanie libc malloc do usługi przed uruchomieniem PoC i sprawdza, czy w tej usłudze nie ma błędów debugowania malloc podczas działania poc.

Parametry
options String

service String

Zwroty
NativePocAsserter

z funkcją automatycznego zamykania

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

Wywoływane przed uruchomieniem PoC, zwraca AutoCloseable, które zamyka się po zakończeniu PoC

Parametry
nativePoc NativePoc

device ITestDevice

Zwroty
AutoCloseable

Rzuca
DeviceNotAvailableException
TimeoutException
ProcessUtil.KillException