NativePocMallocDebugAsserter

public class NativePocMallocDebugAsserter
extends Object implements NativePocAsserter

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


Tóm tắt

Phương thức công khai

static NativePocAsserter assertNoMallocDebugErrorOnPoc(String options)

Trả về một NativePocAsserter đính kèm tính năng gỡ lỗi libc malloc vào PoC và kiểm tra mọi lỗi gỡ lỗi malloc trong khi poc chạy.

static NativePocAsserter assertNoMallocDebugErrorOnService(String options, String service)

Trả về một NativePocAsserter đính kèm tính năng gỡ lỗi libc malloc vào một dịch vụ trước khi chạy PoC và kiểm tra mọi lỗi gỡ lỗi malloc trên dịch vụ đó trong khi poc chạy.

AutoCloseable withAutoCloseable(NativePoc nativePoc, ITestDevice device)

Được gọi trước khi PoC chạy, trả về một AutoCloseable đóng sau khi PoC kết thúc

Phương thức công khai

assertNoMallocDebugErrorOnPoc

public static NativePocAsserter assertNoMallocDebugErrorOnPoc (String options)

Trả về một NativePocAsserter đính kèm tính năng gỡ lỗi libc malloc vào PoC và kiểm tra mọi lỗi gỡ lỗi malloc trong khi poc chạy.

Tham số
options String

Giá trị trả về
NativePocAsserter

assertNoMallocDebugErrorOnService

public static NativePocAsserter assertNoMallocDebugErrorOnService (String options, 
                String service)

Trả về một NativePocAsserter đính kèm tính năng gỡ lỗi libc malloc vào một dịch vụ trước khi chạy PoC và kiểm tra mọi lỗi gỡ lỗi malloc trên dịch vụ đó trong khi poc chạy.

Tham số
options String

service String

Giá trị trả về
NativePocAsserter

withAutoCloseable

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

Được gọi trước khi PoC chạy, trả về một AutoCloseable đóng sau khi PoC kết thúc

Tham số
nativePoc NativePoc

device ITestDevice

Giá trị trả về
AutoCloseable

Gửi
DeviceNotAvailableException
TimeoutException
ProcessUtil.KillException