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 nenhuma falha de segurança detectada para o TombstoneUtils.Config fornecido

static NativePocAsserter assertNoCrashIn(String... patterns)

Retorna um NativePocAsserter que verifica se há falhas de segurança nos processos listados.

AutoCloseable withAutoCloseable(NativePoc nativePoc, ITestDevice device)

Chamado antes da execução de uma PoC, retorna um AutoCloseable que é fechado depois que a PoC termina.

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 nenhuma falha de segurança detectada para o TombstoneUtils.Config fornecido

Parâmetros
config TombstoneUtils.Config

Retorna
NativePocAsserter

assertNoCrashIn

public static NativePocAsserter assertNoCrashIn (String... patterns)

Retorna um NativePocAsserter que verifica se há falhas de segurança nos processos listados.

Parâmetros
patterns String

Retorna
NativePocAsserter

comAutoCloseable

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

Chamado antes da execução de uma PoC, retorna um AutoCloseable que é fechado depois que a PoC termina.

Parâmetros
nativePoc NativePoc

device ITestDevice

Retorna
AutoCloseable

Gera
DeviceNotAvailableException