NativePocCrashAsserter

public class NativePocCrashAsserter
extends Object implements NativePocAsserter

java.lang.Object의 클래스
   ↳ com.android.sts.common.NativePocCrashAsserter


요약

공개 메서드

static NativePocAsserter assertNoCrash()

Poc에 보안 비정상 종료가 없는지 확인하는 NativePocAsserter를 반환합니다.

static NativePocAsserter assertNoCrash(TombstoneUtils.Config config)

다음과 같이 감지된 보안 비정상 종료가 없는지 확인하는 NativePocAsserter를 반환합니다. 주어진 TombstoneUtils.Config

static NativePocAsserter assertNoCrashIn(String... patterns)

나열된 프로세스에서 보안 비정상 종료가 있는지 확인하는 NativePocAsserter를 반환합니다.

AutoCloseable withAutoCloseable(NativePoc nativePoc, ITestDevice device)

PoC가 실행되기 전에 호출되며 PoC가 완료된 후 닫히는 AutoCloseable을 반환합니다.

공개 메서드

assertNoCrash

public static NativePocAsserter assertNoCrash ()

Poc에 보안 비정상 종료가 없는지 확인하는 NativePocAsserter를 반환합니다.

반환 값
NativePocAsserter

assertNoCrash

public static NativePocAsserter assertNoCrash (TombstoneUtils.Config config)

다음과 같이 감지된 보안 비정상 종료가 없는지 확인하는 NativePocAsserter를 반환합니다. 주어진 TombstoneUtils.Config

매개변수
config TombstoneUtils.Config

반환 값
NativePocAsserter

비정상 종료가 발생하지 않은 어설션

public static NativePocAsserter assertNoCrashIn (String... patterns)

나열된 프로세스에서 보안 비정상 종료가 있는지 확인하는 NativePocAsserter를 반환합니다.

매개변수
patterns String

반환 값
NativePocAsserter

withAutoCloseable

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

PoC가 실행되기 전에 호출되며 PoC가 완료된 후 닫히는 AutoCloseable을 반환합니다.

매개변수
nativePoc NativePoc

device ITestDevice

반환 값
AutoCloseable

생성 값
DeviceNotAvailableException