SystemServerStatusChecker
public class SystemServerStatusChecker
extends Object
implements ISystemStatusChecker
java.lang.Object |
↳ | com.android.tradefed.suite.checker.SystemServerStatusChecker |
Vérifiez si le pid de system_server a changé avant et après l'exécution d'un module. Un nouveau pid signifierait qu'un redémarrage de l'exécution s'est produit pendant l'exécution du module.
Résumé
Constructeurs publics
SystemServerStatusChecker
public SystemServerStatusChecker ()
Méthodes publiques
postExecutionCheck
public StatusCheckerResult postExecutionCheck (ITestDevice device)
Vérifiez l’état du système après l’exécution du module de test. La sous-classe doit remplacer cette méthode si une vérification est souhaitable ici. L'implémentation doit renvoyer une valeur boolean
pour indiquer si la vérification de l'état a réussi ou échoué.
Paramètres |
---|
device | ITestDevice : ITestDevice sur lequel exécuter les vérifications. |
preExecutionCheck
public StatusCheckerResult preExecutionCheck (ITestDevice device)
Vérifiez l’état du système avant l’exécution du module de test. La sous-classe doit remplacer cette méthode si une vérification est souhaitable ici. L'implémentation doit renvoyer une valeur boolean
pour indiquer si la vérification de l'état a réussi ou échoué.
Il est fortement recommandé de vérifier l'état du système après l'exécution du module, et cette méthode peut être utilisée dans le but de mettre en cache certains états du système avant l'exécution du module.
Paramètres |
---|
device | ITestDevice : ITestDevice sur lequel exécuter les vérifications. |
Méthodes protégées
obtenir l'heure actuelle
protected long getCurrentTime ()
Renvoie l'heure actuelle.