NativePocMallocDebugAsserter
public
class
NativePocMallocDebugAsserter
extends Object
implements
NativePocAsserter
java.lang.Object | |
↳ | com.android.sts.common.NativePocMallocDebugAsserter |
摘要
公用方法 | |
---|---|
static
NativePocAsserter
|
assertNoMallocDebugErrorOnPoc(String options)
傳回 NativePocAsserter,將 libc Malloc 偵錯附加至 PoC Malloc 執行時產生偵錯錯誤。 |
static
NativePocAsserter
|
assertNoMallocDebugErrorOnService(String options, String service)
傳回 NativePocAsserter,在執行前 PoC 會在執行 poc 時檢查該服務是否有任何 Malloc 偵錯錯誤。 |
AutoCloseable
|
withAutoCloseable(NativePoc nativePoc, ITestDevice device)
在 PoC 執行之前呼叫,傳回在 PoC 完成後關閉的 AutoCloseable |
公用方法
assertNoMallocDebugErrorOnPoc
public static NativePocAsserter assertNoMallocDebugErrorOnPoc (String options)
傳回 NativePocAsserter,將 libc Malloc 偵錯附加至 PoC Malloc 執行時產生偵錯錯誤。
參數 | |
---|---|
options |
String |
傳回 | |
---|---|
NativePocAsserter |
assertNoMallocDebugErrorOnService
public static NativePocAsserter assertNoMallocDebugErrorOnService (String options, String service)
傳回 NativePocAsserter,在執行前 PoC 會在執行 poc 時檢查該服務是否有任何 Malloc 偵錯錯誤。
參數 | |
---|---|
options |
String |
service |
String |
傳回 | |
---|---|
NativePocAsserter |
支援自動關閉功能
public AutoCloseable withAutoCloseable (NativePoc nativePoc, ITestDevice device)
在 PoC 執行之前呼叫,傳回在 PoC 完成後關閉的 AutoCloseable
參數 | |
---|---|
nativePoc |
NativePoc |
device |
ITestDevice |
傳回 | |
---|---|
AutoCloseable |
擲回 | |
---|---|
DeviceNotAvailableException |
|
TimeoutException |
|
ProcessUtil.KillException |