NativePocMallocDebugAsserter

public class NativePocMallocDebugAsserter
extends Object implements NativePocAsserter

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


Podsumowanie

Metody publiczne

static NativePocAsserter assertNoMallocDebugErrorOnPoc(String options)

Zwraca obiekt NativePocAsserter, który dołącza debugowanie libc Malloc do osoby kontaktowej i sprawdza .

static NativePocAsserter assertNoMallocDebugErrorOnService(String options, String service)

Zwraca obiekt NativePocAsserter, który dołącza do usługi debugowanie libc Malloc przed uruchomieniem PoC i sprawdzają, czy w tej usłudze nie występują błędy debugowania Malloc.

AutoCloseable withAutoCloseable(NativePoc nativePoc, ITestDevice device)

Wywoływana przed uruchomieniem osoby kontaktowej. Zwraca funkcję automatycznego zamykania, która zostaje zamknięta po zakończeniu działania osoby kontaktowej.

Metody publiczne

assertNoMallocDebugErrorOnPoc

public static NativePocAsserter assertNoMallocDebugErrorOnPoc (String options)

Zwraca obiekt NativePocAsserter, który dołącza debugowanie libc Malloc do osoby kontaktowej i sprawdza .

Parametry
options String

Zwroty
NativePocAsserter

assertNoMallocDebugErrorOnService

public static NativePocAsserter assertNoMallocDebugErrorOnService (String options, 
                String service)

Zwraca obiekt NativePocAsserter, który dołącza do usługi debugowanie libc Malloc przed uruchomieniem PoC i sprawdzają, czy w tej usłudze nie występują błędy debugowania Malloc.

Parametry
options String

service String

Zwroty
NativePocAsserter

Z funkcją automatycznego zamykania

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

Wywoływana przed uruchomieniem osoby kontaktowej. Zwraca funkcję automatycznego zamykania, która zostaje zamknięta po zakończeniu działania osoby kontaktowej.

Parametry
nativePoc NativePoc

device ITestDevice

Zwroty
AutoCloseable

Rzuty
DeviceNotAvailableException
TimeoutException
ProcessUtil.KillException