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 sicherstellt, dass es beim Poc nicht zu einem Sicherheitsabsturz kommt. |
static NativePocAsserter | assertNoCrash ( TombstoneUtils.Config config) Gibt einen NativePocAsserter zurück, der sicherstellt, dass gemäß der angegebenen TombstoneUtils.Config kein Sicherheitsabsturz erkannt wird |
static NativePocAsserter | assertNoCrashIn (String... patterns) Gibt einen NativePocAsserter zurück, der die aufgelisteten Prozesse auf Sicherheitsabstürze überprü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
behauptenNoCrash
public static NativePocAsserter assertNoCrash ()
Gibt einen NativePocAsserter zurück, der sicherstellt, dass es beim Poc nicht zu einem Sicherheitsabsturz kommt.
behauptenNoCrash
public static NativePocAsserter assertNoCrash (TombstoneUtils.Config config)
Gibt einen NativePocAsserter zurück, der sicherstellt, dass gemäß der angegebenen TombstoneUtils.Config kein Sicherheitsabsturz erkannt wird
Parameter |
---|
config | TombstoneUtils.Config |
affirmNoCrashIn
public static NativePocAsserter assertNoCrashIn (String... patterns)
Gibt einen NativePocAsserter zurück, der die aufgelisteten Prozesse auf Sicherheitsabstürze überprüft.
Parameter |
---|
patterns | String |
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 |
Kehrt zurück |
---|
AutoCloseable | |
Würfe |
---|
DeviceNotAvailableException | |