ShellStatusChecker
public class ShellStatusChecker
extends Object
implements ISystemStatusChecker
java.lang.Object | |
↳ | com.android.tradefed.suite.checker.ShellStatusChecker |
Überprüfen Sie vor und nach einem Modullauf, ob der Shell-Status wie erwartet ist. Alle Änderungen können sich unerwartet auf Testfälle auswirken.
Es gibt eine Befehlszeilenoption, um den Prüfer vollständig zu deaktivieren:
--skip-system-status-check=com.android.tradefed.suite.checker.ShellStatusChecker
Zusammenfassung
Öffentliche Bauträger | |
---|---|
ShellStatusChecker () |
Öffentliche Methoden | |
---|---|
StatusCheckerResult | postExecutionCheck ( ITestDevice device) Überprüfen Sie den Systemzustand nach der Ausführung des Testmoduls. |
StatusCheckerResult | preExecutionCheck ( ITestDevice device) Überprüfen Sie den Systemzustand, bevor Sie das Testmodul ausführen. |
Öffentliche Bauträger
ShellStatusChecker
public ShellStatusChecker ()
Öffentliche Methoden
postExecutionCheck
public StatusCheckerResult postExecutionCheck (ITestDevice device)
Überprüfen Sie den Systemzustand nach der Ausführung des Testmoduls. Wenn hier eine Prüfung gewünscht ist, sollte die Unterklasse diese Methode überschreiben. Die Implementierung muss einen boolean
Wert zurückgeben, um anzuzeigen, ob die Statusprüfung bestanden wurde oder fehlgeschlagen ist.
Parameter | |
---|---|
device | ITestDevice : Das ITestDevice , auf dem die Prüfungen ausgeführt werden sollen. |
Kehrt zurück | |
---|---|
StatusCheckerResult | Ergebnis der Systemstatusprüfung |
Würfe | |
---|---|
DeviceNotAvailableException |
preExecutionCheck
public StatusCheckerResult preExecutionCheck (ITestDevice device)
Überprüfen Sie den Systemzustand, bevor Sie das Testmodul ausführen. Wenn hier eine Prüfung gewünscht ist, sollte die Unterklasse diese Methode überschreiben. Die Implementierung muss einen boolean
Wert zurückgeben, um anzuzeigen, ob die Statusprüfung bestanden wurde oder fehlgeschlagen ist.
Es wird dringend empfohlen, den Systemstatus nach der Modulausführung zu überprüfen. Diese Methode kann zum Zwischenspeichern bestimmter Systemstatus vor der Modulausführung verwendet werden.
Parameter | |
---|---|
device | ITestDevice : Das ITestDevice , auf dem die Prüfungen ausgeführt werden sollen. |
Kehrt zurück | |
---|---|
StatusCheckerResult | Ergebnis der Systemstatusprüfung |
Würfe | |
---|---|
DeviceNotAvailableException |