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 gỡ lỗi libc Malloc vào PoC và kiểm tra bất kỳ lỗi gỡ lỗi Malloc khi poc chạy.

static NativePocAsserter assertNoMallocDebugErrorOnService(String options, String service)

Trả về NativePocAsserter đính kèm 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

VerifyNoMallocDebugErrorOnPoc

public static NativePocAsserter assertNoMallocDebugErrorOnPoc (String options)

Trả về một NativePocAsserter đính kèm gỡ lỗi libc Malloc vào PoC và kiểm tra bất kỳ lỗi gỡ lỗi Malloc khi poc chạy.

Tham số
options String

Giá trị trả về
NativePocAsserter

VerifyNoMallocDebugErrorOnService

public static NativePocAsserter assertNoMallocDebugErrorOnService (String options, 
                String service)

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

Tham số
options String

service String

Giá trị trả về
NativePocAsserter

có thể đóng tự động

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