ISystemStatusChecker
public
interface
ISystemStatusChecker
com.android.tradefed.suite.checker.ISystemStatusChecker. |
Vérificateur qui vérifie l'état du système et renvoie une valeur booléenne pour indiquer si le système dont l'état est attendu. Cette vérification peut être effectuée avant ou après l'exécution d'un module.
Remarque : le vérificateur doit être réentrant, ce qui signifie que la même instance sera appelée plusieurs fois pour chaque module exécuté, il ne doit donc pas quitter un état afin d'interférer avec les vérifications à effectuer pour les modules suivants.
Le StatusCheckerResult
renvoyé décrivant les résultats. Un message d'erreur est peut-être défini
en cas d'échec.
Résumé
Méthodes publiques | |
---|---|
default
StatusCheckerResult
|
postExecutionCheck(ITestDevice device)
Vérifiez l'état du système après l'exécution du module de test. |
default
StatusCheckerResult
|
preExecutionCheck(ITestDevice device)
Vérifiez l'état du système avant l'exécution du module de test. |
Méthodes publiques
Vérification postExécution
public StatusCheckerResult postExecutionCheck (ITestDevice device)
Vérifiez l'état du système après l'exécution du module de test. doit remplacer cette méthode si une
cette vérification est souhaitable. 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. |
Renvoie | |
---|---|
StatusCheckerResult |
résultat de la vérification de l'état du système |
Génère | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
Vérification de pré-exécution
public StatusCheckerResult preExecutionCheck (ITestDevice device)
Vérifiez l'état du système avant l'exécution du module de test. doit remplacer cette méthode si
une vérification est souhaitable dans ce cas. L'implémentation doit renvoyer une valeur boolean
pour
indique 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 le module et cette méthode peut être utilisée pour mettre en cache certains états système à l'exécution du module.
Paramètres | |
---|---|
device |
ITestDevice : ITestDevice sur lequel exécuter les vérifications. |
Renvoie | |
---|---|
StatusCheckerResult |
résultat de la vérification de l'état du système |
Génère | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |