NativePocCrashAsserter

public class NativePocCrashAsserter
extends Object implements NativePocAsserter

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


Zusammenfassung

Öffentliche Methoden

static NativePocAsserter assertNoCrash()

Gibt einen NativePocAsserter zurück, der dafür sorgt, dass der Poc keinen Sicherheitsabsturz aufweist.

static NativePocAsserter assertNoCrash(TombstoneUtils.Config config)

Gibt ein NativePocAsserter-Objekt zurück, das dafür sorgt, dass kein Sicherheitsabsturz gemäß diesem die angegebene TombstoneUtils.Config

static NativePocAsserter assertNoCrashIn(String... patterns)

Gibt einen NativePocAsserter zurück, der die aufgeführten Prozesse auf Sicherheitsabstürze prüft.

AutoCloseable withAutoCloseable(NativePoc nativePoc, ITestDevice device)

Wird vor der Ausführung eines PoC aufgerufen und gibt ein AutoCloseable zurück, das nach Abschluss des PoC geschlossen wird

Öffentliche Methoden

assertNoCrash

public static NativePocAsserter assertNoCrash ()

Gibt einen NativePocAsserter zurück, der dafür sorgt, dass der Poc keinen Sicherheitsabsturz aufweist.

Returns
NativePocAsserter

assertNoCrash

public static NativePocAsserter assertNoCrash (TombstoneUtils.Config config)

Gibt ein NativePocAsserter-Objekt zurück, das dafür sorgt, dass kein Sicherheitsabsturz gemäß diesem die angegebene TombstoneUtils.Config

Parameter
config TombstoneUtils.Config

Returns
NativePocAsserter

assertNoCrashIn

public static NativePocAsserter assertNoCrashIn (String... patterns)

Gibt einen NativePocAsserter zurück, der die aufgeführten Prozesse auf Sicherheitsabstürze prüft.

Parameter
patterns String

Returns
NativePocAsserter

mitAutoCloseable

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

Wird vor der Ausführung eines PoC aufgerufen und gibt ein AutoCloseable zurück, das nach Abschluss des PoC geschlossen wird

Parameter
nativePoc NativePoc

device ITestDevice

Returns
AutoCloseable

Ausgabe
DeviceNotAvailableException