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: considerare di filtrare i thread previsti: chiamata principale e thread in background e restituire solo l'elenco dei thread imprevisti.
Riepilogo
Costruttori pubblici | |
---|---|
LeakedThreadStatusChecker () |
Metodi pubblici | |
---|---|
StatusCheckerResult | postExecutionCheck ( ITestDevice device) Verificare 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)
Verificare le condizioni del sistema dopo l'esecuzione del modulo di test. La sottoclasse dovrebbe sovrascrivere questo metodo se è desiderabile un controllo qui. L'implementazione deve restituire un valore boolean
per indicare se il controllo dello stato è stato superato o meno.
Parametri | |
---|---|
device | ITestDevice : l' ITestDevice su cui eseguire i controlli. |
ritorna | |
---|---|
StatusCheckerResult | risultato del controllo dello stato del sistema |
Tiri | |
---|---|
DeviceNotAvailableException |