Controllo dello stato del thread trapelato
public class LeakedThreadStatusChecker
extends Object
implements ISystemStatusChecker
java.lang.Object | |
↳ | com.android.tradefed.suite.checker.LeakedThreadStatusChecker |
Controllo dello stato per garantire che un modulo non perda un thread in esecuzione.
DA FARE: valutare la possibilità di filtrare i thread previsti: invocazione principale e thread in background e restituire solo l'elenco dei thread imprevisti.
Riepilogo
Costruttori pubblici | |
---|---|
LeakedThreadStatusChecker () |
Metodi pubblici | |
---|---|
StatusCheckerResult | postExecutionCheck ( ITestDevice device) Controllare le condizioni del sistema dopo l'esecuzione del modulo di test. |
Costruttori pubblici
Controllo dello stato del thread trapelato
public LeakedThreadStatusChecker ()
Metodi pubblici
postExecutionCheck
public StatusCheckerResult postExecutionCheck (ITestDevice device)
Controllare le condizioni del sistema dopo l'esecuzione del modulo di test. La sottoclasse dovrebbe sovrascrivere questo metodo se è auspicabile un controllo qui. L'implementazione deve restituire un valore boolean
per indicare se il controllo dello stato è stato superato o meno.
Parametri | |
---|---|
device | ITestDevice : ITestDevice su cui eseguire i controlli. |
ritorna | |
---|---|
StatusCheckerResult | risultato del controllo dello stato del sistema |
Lancia | |
---|---|
DeviceNotAvailableException |