FormattedGeneratorReporter
public abstract class FormattedGeneratorReporter
extends SuiteResultReporter
implements IConfigurationReceiver
java.lang.객체 | |||
↳ | com.android.tradefed.result.CollectingTestListener | ||
↳ | com.android.tradefed.result.suite.SuiteResultReporter | ||
↳ | com.android.tradefed.result.suite.FormattedGeneratorReporter |
특정 형식으로 보고서를 생성할 수 있는 보고자. TODO: 기록된 파일 수정
요약
공개 생성자 | |
---|---|
FormattedGeneratorReporter () |
공개 방법 | |
---|---|
abstract IFormatterGenerator | createFormatter () 사용할 |
abstract void | finalizeResults ( IFormatterGenerator generator, SuiteResultHolder resultHolder) 일부 형식화된 결과를 생성하기 위해 |
final IConfiguration | getConfiguration () |
final void | invocationEnded (long elapsedTime) 성공적으로 또는 일부 오류 조건으로 인해 호출이 종료되었음을 보고합니다. |
void | invocationFailed ( FailureDescription failure) |
void | invocationFailed (Throwable cause) 일부 오류 조건으로 인해 불완전한 호출을 보고합니다. |
final void | setConfiguration ( IConfiguration configuration) 사용 중인 |
공개 생성자
FormattedGeneratorReporter
public FormattedGeneratorReporter ()
공개 방법
createFormatter
public abstract IFormatterGenerator createFormatter ()
사용할 IFormatterGenerator
의 새 인스턴스를 반환합니다.
보고 | |
---|---|
IFormatterGenerator |
최종 결과
public abstract void finalizeResults (IFormatterGenerator generator, SuiteResultHolder resultHolder)
일부 형식화된 결과를 생성하기 위해 IFormatterGenerator
및 SuiteResultHolder
사용을 처리하는 단계입니다.
호출 종료됨
public final void invocationEnded (long elapsedTime)
성공적으로 또는 일부 오류 조건으로 인해 호출이 종료되었음을 보고합니다.
TradeFederation 프레임워크에 의해 자동으로 호출됩니다.매개변수 | |
---|---|
elapsedTime | long : 호출 경과 시간(ms) |
호출 실패
public void invocationFailed (Throwable cause)
일부 오류 조건으로 인해 불완전한 호출을 보고합니다.
TradeFederation 프레임워크에 의해 자동으로 호출됩니다.매개변수 | |
---|---|
cause | Throwable : 실패의 ERROR(/Throwable) 원인 |
setConfiguration
public final void setConfiguration (IConfiguration configuration)
사용 중인 IConfiguration
주입합니다.
매개변수 | |
---|---|
configuration | IConfiguration |