Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. Google에서 어떤 노력을 하고 있는지 확인하세요.
이 페이지는 Cloud Translation API를 통해 번역되었습니다.
Switch to English

ISystemStatusChecker

public interface ISystemStatusChecker

com.android.tradefed.suite.checker.ISystemStatusChecker


시스템 상태를 확인하고 시스템이 예상 상태인지 여부를 나타내는 부울을 반환하는 검사기입니다. 이러한 검사는 모듈 실행 전이나 후에 수행 될 수 있습니다.

참고 : 검사기는 재진입해야합니다. 즉, 실행되는 각 모듈에 대해 동일한 인스턴스가 여러 번 호출되므로 다음 모듈에 대해 수행 할 검사를 방해 할 수있는 상태를 떠나서는 안됩니다.

결과를 설명하는 반환 StatusCheckerResult 입니다. 실패시 오류 메시지가 설정 될 수 있습니다.

요약

공개 방법

default StatusCheckerResult postExecutionCheck (ITestDevice device)

테스트 모듈 실행 후 시스템 상태를 확인하십시오.

default StatusCheckerResult preExecutionCheck (ITestDevice device)

테스트 모듈 실행 전에 시스템 상태를 확인하십시오.

공개 방법

postExecutionCheck

public StatusCheckerResult postExecutionCheck (ITestDevice device)

테스트 모듈 실행 후 시스템 상태를 확인하십시오. 여기서 검사가 필요한 경우 하위 클래스가이 메서드를 재정의해야합니다. 구현은 상태 확인의 통과 또는 실패 여부를 나타내는 boolean 값을 반환해야합니다.

매개 변수
device ITestDevice : 검사를 실행할 ITestDevice 입니다.

보고
StatusCheckerResult 시스템 상태 확인 결과

던짐
DeviceNotAvailableException

preExecutionCheck

public StatusCheckerResult preExecutionCheck (ITestDevice device)

테스트 모듈 실행 전에 시스템 상태를 확인하십시오. 여기서 검사가 필요한 경우 하위 클래스가이 메서드를 재정의해야합니다. 구현은 상태 확인의 통과 또는 실패 여부를 나타내는 boolean 값을 반환해야합니다.

모듈 실행 시스템 상태 확인 강력히 권장하며,이 방법은 모듈 실행 전 특정 시스템 상태를 캐싱 할 목적으로 사용할 수 있습니다.

매개 변수
device ITestDevice : 검사를 실행할 ITestDevice 입니다.

보고
StatusCheckerResult 시스템 상태 확인 결과

던짐
DeviceNotAvailableException