NativePocCrashAsserter

public class NativePocCrashAsserter
extends Object implements NativePocAsserter

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


Resumo

Métodos públicos

static NativePocAsserter assertNoCrash()

Retorna um NativePocAsserter que garante que o PoC não tenha uma falha de segurança.

static NativePocAsserter assertNoCrash(TombstoneUtils.Config config)

Retorna um NativePocAsserter que garante que não haja um erro de segurança detectado de acordo com o TombstoneUtils.Config fornecido.

static NativePocAsserter assertNoCrashIn(String... patterns)

Retorna um NativePocAsserter que verifica os processos listados em busca de falhas de segurança.

AutoCloseable withAutoCloseable(NativePoc nativePoc, ITestDevice device)

Chamado antes da execução de um PoC, retorna um AutoCloseable que é fechado após o PoC terminar.

Métodos públicos

assertNoCrash

public static NativePocAsserter assertNoCrash ()

Retorna um NativePocAsserter que garante que o PoC não tenha uma falha de segurança.

Retorna
NativePocAsserter

assertNoCrash

public static NativePocAsserter assertNoCrash (TombstoneUtils.Config config)

Retorna um NativePocAsserter que garante que não haja um erro de segurança detectado de acordo com o TombstoneUtils.Config fornecido.

Parâmetros
config TombstoneUtils.Config

Retorna
NativePocAsserter

assertNoCrashIn

public static NativePocAsserter assertNoCrashIn (String... patterns)

Retorna um NativePocAsserter que verifica os processos listados em busca de falhas de segurança.

Parâmetros
patterns String

Retorna
NativePocAsserter

withAutoCloseable

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

Chamado antes da execução de um PoC, retorna um AutoCloseable que é fechado após o PoC terminar.

Parâmetros
nativePoc NativePoc

device ITestDevice

Retorna
AutoCloseable

Gera
DeviceNotAvailableException