NativePocMallocDebugAsserter

public class NativePocMallocDebugAsserter
extends Object implements NativePocAsserter

java.lang.Объект
com.android.sts.common.NativePocMallocDebugAsserter


Краткое содержание

Публичные методы

static NativePocAsserter assertNoMallocDebugErrorOnPoc (String options)

Возвращает NativePocAsserter, который присоединяет отладку libc malloc к PoC и проверяет наличие ошибок отладки malloc во время работы poc.

static NativePocAsserter assertNoMallocDebugErrorOnService (String options, String service)

Возвращает NativePocAsserter, который присоединяет отладку libc malloc к службе перед запуском PoC и проверяет наличие ошибок отладки malloc в этой службе во время работы poc.

AutoCloseable withAutoCloseable ( NativePoc nativePoc, ITestDevice device)

Вызывается перед запуском PoC, возвращает объект AutoCloseable, который закрывается после завершения PoC.

Публичные методы

AssertNoMallocDebugErrorOnPoc

public static NativePocAsserter assertNoMallocDebugErrorOnPoc (String options)

Возвращает NativePocAsserter, который присоединяет отладку libc malloc к PoC и проверяет наличие ошибок отладки malloc во время работы poc.

Параметры
options String

Возврат
NativePocAsserter

AssertNoMallocDebugErrorOnService

public static NativePocAsserter assertNoMallocDebugErrorOnService (String options, 
                String service)

Возвращает NativePocAsserter, который присоединяет отладку libc malloc к службе перед запуском PoC и проверяет наличие ошибок отладки malloc в этой службе во время работы poc.

Параметры
options String

service String

Возврат
NativePocAsserter

с AutoCloseable

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

Вызывается перед запуском PoC, возвращает объект AutoCloseable, который закрывается после завершения PoC.

Параметры
nativePoc NativePoc

device ITestDevice

Возврат
AutoCloseable

Броски
DeviceNotAvailableException
TimeoutException
ProcessUtil.KillException