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 verursacht.

static NativePocAsserter assertNoCrash(TombstoneUtils.Config config)

Gibt einen NativePocAsserter zurück, der dafür sorgt, dass gemäß der angegebenen TombstoneUtils.Config kein Sicherheitsabsturz erkannt wird.

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 dem Ausführen 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 verursacht.

Returns
NativePocAsserter

assertNoCrash

public static NativePocAsserter assertNoCrash (TombstoneUtils.Config config)

Gibt einen NativePocAsserter zurück, der dafür sorgt, dass gemäß der angegebenen TombstoneUtils.Config kein Sicherheitsabsturz erkannt wird.

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

withAutoCloseable

public AutoCloseable withAutoCloseable (NativePoc nativePoc, 
                ITestDevice device)

Wird vor dem Ausführen 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