Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. Google에서 어떤 노력을 하고 있는지 확인하세요.

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