NativePocCrashAsserter
public class NativePocCrashAsserter
Erweitert 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 der Poc keinen Sicherheitsabsturz hat. |
static NativePocAsserter | assertNoCrash ( TombstoneUtils.Config config) Gibt einen NativePocAsserter zurück, der sicherstellt, dass kein Sicherheitsabsturz gemäß der angegebenen TombstoneUtils.Config 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 aufgerufen, bevor ein PoC ausgeführt wird, 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 der Poc keinen Sicherheitsabsturz hat.
behauptenNoCrash
public static NativePocAsserter assertNoCrash (TombstoneUtils.Config config)
Gibt einen NativePocAsserter zurück, der sicherstellt, dass kein Sicherheitsabsturz gemäß der angegebenen TombstoneUtils.Config erkannt wird
Parameter |
---|
config | TombstoneUtils.Config |
behauptenNoCrashIn
public static NativePocAsserter assertNoCrashIn (String... patterns)
Gibt einen NativePocAsserter zurück, der die aufgelisteten Prozesse auf Sicherheitsabstürze überprüft.
Parameter |
---|
patterns | String |
mit AutoCloseable
public AutoCloseable withAutoCloseable (NativePoc nativePoc,
ITestDevice device)
Wird aufgerufen, bevor ein PoC ausgeführt wird, und gibt ein AutoCloseable zurück, das nach Abschluss des PoC geschlossen wird
Parameter |
---|
nativePoc | NativePoc |
device | ITestDevice |
Kehrt zurück |
---|
AutoCloseable | |
Wirft |
---|
DeviceNotAvailableException | |