Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

ISystemStatusChecker

public interface ISystemStatusChecker

com.android.tradefed.suite.checker.ISystemStatusChecker


Un vérificateur qui vérifie l'état du système et renvoie un booléen pour indiquer si le système est dans un état attendu. Une telle vérification peut être effectuée avant ou après l'exécution d'un module.

Remarque: le checker doit être réentrant: c'est-à-dire que la même instance sera appelée plusieurs fois pour chaque module exécuté, donc il ne doit pas laisser un état de manière à interférer avec les vérifications à effectuer pour les modules suivants.

Le retour StatusCheckerResult décrivant les résultats. Peut avoir un message d'erreur 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

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 d'état a réussi ou échoué.

Paramètres
device ITestDevice : ITestDevice sur lequel exécuter les vérifications.

Retour
StatusCheckerResult résultat de la vérification de l'état du système

Jette
DeviceNotAvailableException

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 d'é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.

Retour
StatusCheckerResult résultat de la vérification de l'état du système

Jette
DeviceNotAvailableException