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 sofra 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 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 fecha após o término do PoC

Métodos públicos

assertNoCrash

public static NativePocAsserter assertNoCrash ()

Retorna um NativePocAsserter que garante que o Poc não sofra uma falha de segurança.

Devoluções
NativePocAsserter

assertNoCrash

public static NativePocAsserter assertNoCrash (TombstoneUtils.Config config)

Retorna um NativePocAsserter que garante que não haja nenhuma falha de segurança detectada de acordo com o TombstoneUtils.Config fornecido

Parâmetros
config TombstoneUtils.Config

Devoluções
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

Devoluções
NativePocAsserter

comAutoCloseable

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

Chamado antes da execução de um PoC, retorna um AutoCloseable que fecha após o término do PoC

Parâmetros
nativePoc NativePoc

device ITestDevice

Devoluções
AutoCloseable

Lança
DeviceNotAvailableException