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

SystemServerStatusChecker

public class SystemServerStatusChecker
extends Object implements ISystemStatusChecker

java.lang.Object
com.android.tradefed.suite.checker.SystemServerStatusChecker


모듈 실행 전후에서 system_server의 pid가 변경되었는지 확인합니다. 새로운 pid는 모듈 실행 중에 런타임 재시작이 발생했음을 의미합니다.

요약

공용 생성자

SystemServerStatusChecker ()

공개 방법

StatusCheckerResult postExecutionCheck (ITestDevice device)

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

StatusCheckerResult preExecutionCheck (ITestDevice device)

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

보호 된 방법

long getCurrentTime ()

현재 시간을 반환합니다.

공용 생성자

SystemServerStatusChecker

public SystemServerStatusChecker ()

공개 방법

postExecutionCheck

public StatusCheckerResult postExecutionCheck (ITestDevice device)

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

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

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

던짐
DeviceNotAvailableException

preExecutionCheck

public StatusCheckerResult preExecutionCheck (ITestDevice device)

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

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

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

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

던짐
DeviceNotAvailableException

보호 된 방법

getCurrentTime

protected long getCurrentTime ()

현재 시간을 반환합니다.

보고
long