LeakedThreadStatusChecker
public class LeakedThreadStatusChecker
extends Object
implements ISystemStatusChecker
java.lang.Object | |
↳ | com.android.tradefed.suite.checker.LeakedThreadStatusChecker |
Statusprüfer, um sicherzustellen, dass ein Modul keinen laufenden Thread verliert.
TODO: Erwägen Sie, die erwarteten Threads zu filtern: Hauptaufruf- und Hintergrund-Threads, und geben Sie nur die Liste der unerwarteten Threads zurück.
Zusammenfassung
Öffentliche Konstrukteure | |
---|---|
LeakedThreadStatusChecker () |
Öffentliche Methoden | |
---|---|
StatusCheckerResult | postExecutionCheck ( ITestDevice device) Überprüfen Sie den Systemzustand nach der Ausführung des Testmoduls. |
Öffentliche Konstrukteure
LeakedThreadStatusChecker
public LeakedThreadStatusChecker ()
Ö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. |
Kehrt zurück | |
---|---|
StatusCheckerResult | Ergebnis der Systemstatusprüfung |
Wirft | |
---|---|
DeviceNotAvailableException |