ShellStatusChecker
public
class
ShellStatusChecker
extends Object
implements
ISystemStatusChecker
java.lang.Object
|
↳ |
com.android.tradefed.suite.Verifier.ShellStatusChecker
|
Verifique se o status do shell está conforme o esperado antes e depois da execução de um módulo. Qualquer mudança pode
afetam inesperadamente casos de teste.
Há uma opção de linha de comando para desativar totalmente o verificador:
--skip-system-status-check=com.android.tradefed.suite.checker.ShellStatusChecker
Resumo
Construtores públicos
ShellStatusChecker
public ShellStatusChecker ()
Métodos públicos
postExecutionCheck
public StatusCheckerResult postExecutionCheck (ITestDevice device)
Verifique a condição do sistema após a execução do módulo de teste. A subclasse deve substituir esse método se um
é desejável aqui. A implementação precisa retornar um valor boolean
para indicar
se a verificação de status foi aprovada ou reprovada.
Parâmetros |
device |
ITestDevice : o ITestDevice em que as verificações serão executadas. |
preExecutionCheck
public StatusCheckerResult preExecutionCheck (ITestDevice device)
Verifique a condição do sistema antes da execução do módulo de teste. A subclasse deve substituir esse método se
convém fazer um cheque aqui. A implementação precisa retornar um valor boolean
para
indicam se a verificação de status foi aprovada ou reprovada.
Recomendamos que o status do sistema seja verificado após o módulo
e esse método pode ser usado para armazenar em cache determinados estados do sistema anteriores
à execução do módulo.
Parâmetros |
device |
ITestDevice : o ITestDevice em que as verificações serão executadas. |