NativePocMallocDebugAsserter
public
class
NativePocMallocDebugAsserter
extends Object
implements
NativePocAsserter
java.lang.Object의 클래스 | |
↳ | com.android.sts.common.NativePocMallocDebugAsserter |
요약
공개 메서드 | |
---|---|
static
NativePocAsserter
|
assertNoMallocDebugErrorOnPoc(String options)
libc malloc 디버그를 PoC에 첨부하고 POC가 실행되는 동안 malloc 디버그 오류가 발생합니다. |
static
NativePocAsserter
|
assertNoMallocDebugErrorOnService(String options, String service)
PoC를 실행하고 Poc이 실행되는 동안 해당 서비스에서 malloc 디버그 오류가 있는지 확인합니다. |
AutoCloseable
|
withAutoCloseable(NativePoc nativePoc, ITestDevice device)
PoC가 실행되기 전에 호출되며 PoC가 완료된 후 닫히는 AutoCloseable을 반환합니다. |
공개 메서드
assertNoMallocDebugErrorOnPoc
public static NativePocAsserter assertNoMallocDebugErrorOnPoc (String options)
libc malloc 디버그를 PoC에 첨부하고 POC가 실행되는 동안 malloc 디버그 오류가 발생합니다.
매개변수 | |
---|---|
options |
String |
반환 값 | |
---|---|
NativePocAsserter |
assertNoMallocDebugErrorOnService
public static NativePocAsserter assertNoMallocDebugErrorOnService (String options, String service)
PoC를 실행하고 Poc이 실행되는 동안 해당 서비스에서 malloc 디버그 오류가 있는지 확인합니다.
매개변수 | |
---|---|
options |
String |
service |
String |
반환 값 | |
---|---|
NativePocAsserter |
withAutoCloseable
public AutoCloseable withAutoCloseable (NativePoc nativePoc, ITestDevice device)
PoC가 실행되기 전에 호출되며 PoC가 완료된 후 닫히는 AutoCloseable을 반환합니다.
매개변수 | |
---|---|
nativePoc |
NativePoc |
device |
ITestDevice |
반환 값 | |
---|---|
AutoCloseable |
생성 값 | |
---|---|
DeviceNotAvailableException |
|
TimeoutException |
|
ProcessUtil.KillException |