장치사용불가모니터

public final class DeviceUnavailableMonitor
extends Object implements ITestInvocationListener

java.lang.객체
com.android.tradefed.invoker.DeviceUnavailableMonitor


이 수신기는 테스트 사례 수준 DNAE만 캡처하려고 시도합니다.

요약

공개 생성자

DeviceUnavailableMonitor ()

공개 방법

DeviceNotAvailableException getUnavailableException ()

캡처된 경우 예외를 반환합니다.

void invocationFailed ( FailureDescription failure)

일부 오류 조건으로 인해 불완전한 호출을 보고합니다.

void invocationFailed (Throwable cause)

일부 오류 조건으로 인해 불완전한 호출을 보고합니다.

void invocationStarted ( IInvocationContext context)

테스트 호출의 시작을 보고합니다.

void testFailed ( TestDescription test, FailureDescription failure)

개별 테스트 사례의 실패를 보고합니다.

void testRunFailed ( FailureDescription failure)

FailureDescription 에서 설명한 실패로 인해 테스트 실행을 완료하지 못한 것을 보고합니다.

공개 생성자

장치사용불가모니터

public DeviceUnavailableMonitor ()

공개 방법

getUnavailableException

public DeviceNotAvailableException getUnavailableException ()

캡처된 경우 예외를 반환합니다.

보고
DeviceNotAvailableException

호출 실패

public void invocationFailed (FailureDescription failure)

일부 오류 조건으로 인해 불완전한 호출을 보고합니다.

TradeFederation 프레임워크에 의해 자동으로 호출됩니다.

매개변수
failure FailureDescription : 실패 원인을 설명하는 FailureDescription

호출 실패

public void invocationFailed (Throwable cause)

일부 오류 조건으로 인해 불완전한 호출을 보고합니다.

TradeFederation 프레임워크에 의해 자동으로 호출됩니다.

매개변수
cause Throwable : 실패의 ERROR(/Throwable) 원인

호출 시작됨

public void invocationStarted (IInvocationContext context)

테스트 호출의 시작을 보고합니다.

TradeFederation 프레임워크에 의해 자동으로 호출됩니다. 여러 장치 보고를 지원하려면 보고자가 이 방법을 재정의해야 합니다.

매개변수
context IInvocationContext : 호출에 대한 정보

테스트 실패

public void testFailed (TestDescription test, 
                FailureDescription failure)

개별 테스트 사례의 실패를 보고합니다.

testStarted와 testEnded 사이에 호출됩니다.

매개변수
test TestDescription : 테스트를 식별합니다.

failure FailureDescription : 실패 및 해당 컨텍스트를 설명하는 FailureDescription .

테스트 실행 실패

public void testRunFailed (FailureDescription failure)

FailureDescription 에서 설명한 실패로 인해 테스트 실행을 완료하지 못한 것을 보고합니다.

매개변수
failure FailureDescription : 실패 및 해당 컨텍스트를 설명하는 FailureDescription .