AndroidBuildResultReporter

public class AndroidBuildResultReporter
extends CollectingTestListener implements ITestSummaryListener

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.google.android.tradefed.result.AndroidBuildResultReporter


테스트 결과를 Android 빌드 API에 보고합니다.

요약

상수

String STATUS_ERROR

String STATUS_FAIL

String STATUS_IN_PROGRESS

String STATUS_PASS

공개 생성자

AndroidBuildResultReporter()

공개 메서드

void invocationEnded(long elapsedTime)

호출이 성공적으로 종료되었는지 아니면 오류 조건으로 인해 종료되었는지 보고합니다.

void invocationFailed(Throwable cause)

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

void invocationStarted(IInvocationContext context)

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

void putSummary(List<TestSummary> summaries)

구성의 일부로 인스턴스화된 ITestInvocationListener에서 반환되었을 수 있는 null이 아닌 TestSummaryList를 전달합니다.

상수

STATUS_ERROR

public static final String STATUS_ERROR

상수 값: 'error'

STATUS_FAIL

public static final String STATUS_FAIL

상수 값: 'completeFail'

STATUS_IN_PROGRESS

public static final String STATUS_IN_PROGRESS

상수 값: 'inProgress'

STATUS_PASS

public static final String STATUS_PASS

상수 값: 'completePass'

공개 생성자

AndroidBuildResultReporter

public AndroidBuildResultReporter ()

공개 메서드

invocationEnded

public void invocationEnded (long elapsedTime)

호출이 성공적으로 종료되었는지 아니면 오류 조건으로 인해 종료되었는지 보고합니다.

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

매개변수
elapsedTime long: 호출의 경과 시간(밀리초)

invocationFailed

public void invocationFailed (Throwable cause)

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

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

매개변수
cause Throwable: 실패의 Throwable 원인

invocationStarted

public void invocationStarted (IInvocationContext context)

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

TradeFederation 프레임워크에 의해 자동으로 호출됩니다. 리포터는 여러 기기 보고를 지원하기 위해 이 메서드를 재정의해야 합니다.

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

putSummary

public void putSummary (List<TestSummary> summaries)

구성의 일부로 인스턴스화된 ITestInvocationListener에서 반환되었을 수 있는 null이 아닌 TestSummaryList를 전달합니다.

매개변수
summaries List: 현재 구성에 포함된 ITestInvocationListener에서 가져온 null이 아닌 TestSummaryList입니다.