SystemServerStatusChecker
public class SystemServerStatusChecker
extends Object
implements ISystemStatusChecker
java.lang.Object |
↳ | com.android.tradefed.suite.checker.SystemServerStatusChecker |
Überprüfen Sie, ob sich die PID von system_server vor und nach einem Modullauf geändert hat. Eine neue PID würde bedeuten, dass während des Modullaufs ein Laufzeitneustart aufgetreten ist.
Zusammenfassung
Geschützte Methoden |
---|
long | getCurrentTime () Gibt die aktuelle Zeit zurück. |
Öffentliche Konstrukteure
SystemServerStatusChecker
public SystemServerStatusChecker ()
Öffentliche Methoden
postExecutionCheck
public StatusCheckerResult postExecutionCheck (ITestDevice device)
Überprüfen Sie den Systemzustand nach der Ausführung des Testmoduls. Die Unterklasse sollte diese Methode überschreiben, wenn hier eine Prüfung erwünscht ist. Die Implementierung muss einen boolean
Wert zurückgeben, um anzugeben, ob die Statusprüfung erfolgreich war oder fehlgeschlagen ist.
Parameter |
---|
device | ITestDevice : Das ITestDevice , auf dem die Prüfungen ausgeführt werden sollen. |
PreExecutionCheck
public StatusCheckerResult preExecutionCheck (ITestDevice device)
Überprüfen Sie den Systemzustand vor der Ausführung des Testmoduls. Die Unterklasse sollte diese Methode überschreiben, wenn hier eine Prüfung erwünscht ist. Die Implementierung muss einen boolean
Wert zurückgeben, um anzugeben, ob die Statusprüfung erfolgreich war oder fehlgeschlagen ist.
Es wird dringend empfohlen, den Systemstatus nach der Modulausführung zu überprüfen, und 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. |
Geschützte Methoden
getCurrentTime
protected long getCurrentTime ()
Gibt die aktuelle Zeit zurück.