NativePocCrashAsserter

public class NativePocCrashAsserter
extends Object implements NativePocAsserter

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


摘要

公用方法

static NativePocAsserter assertNoCrash()

傳回 NativePocAsserter,確保 Poc 不會發生安全性當機。

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 ()

傳回 NativePocAsserter,確保 Poc 不會發生安全性當機。

傳回
NativePocAsserter

assertNoCrash

public static NativePocAsserter assertNoCrash (TombstoneUtils.Config config)

傳回 NativePocAsserter,確保沒有偵測到任何安全性當機跡象 指定的 TombstoneUtils.Config

參數
config TombstoneUtils.Config

傳回
NativePocAsserter

assertNoCrashIn

public static NativePocAsserter assertNoCrashIn (String... patterns)

傳回 NativePocAsserter,檢查列出的程序是否有安全性當機。

參數
patterns String

傳回
NativePocAsserter

支援自動關閉功能

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

在 PoC 執行之前呼叫,傳回在 PoC 完成後關閉的 AutoCloseable

參數
nativePoc NativePoc

device ITestDevice

傳回
AutoCloseable

擲回
DeviceNotAvailableException