FormattedGeneratorReporter

public abstract class FormattedGeneratorReporter
extends SuiteResultReporter implements IConfigurationReceiver

java.lang.Object
com.android.tradefed.result.CollectingTestListener
com.android.tradefed.result.suite.SuiteResultReporter
com.android.tradefed.result.suite.FormattedGeneratorReporter


특정 형식으로 보고서를 생성할 수 있는 리포터입니다. TODO: 기록된 파일 수정

요약

공개 생성자

FormattedGeneratorReporter ()

공개 메소드

abstract IFormatterGenerator createFormatter ()

사용할 IFormatterGenerator 의 새 인스턴스를 반환합니다.

abstract void finalizeResults ( IFormatterGenerator generator, SuiteResultHolder resultHolder)

일부 형식화된 결과를 생성하기 위해 IFormatterGeneratorSuiteResultHolder 사용을 처리하는 단계입니다.

final IConfiguration getConfiguration ()
final void invocationEnded (long elapsedTime)

성공적으로 또는 일부 오류 조건으로 인해 호출이 종료되었음을 보고합니다.

void invocationFailed ( FailureDescription failure)
void invocationFailed (Throwable cause)

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

final void setConfiguration ( IConfiguration configuration)

사용 중인 IConfiguration 삽입합니다.

공개 생성자

FormattedGeneratorReporter

public FormattedGeneratorReporter ()

공개 메소드

createFormatter

public abstract IFormatterGenerator createFormatter ()

사용할 IFormatterGenerator 의 새 인스턴스를 반환합니다.

보고
IFormatterGenerator

최종 결과

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

일부 형식화된 결과를 생성하기 위해 IFormatterGeneratorSuiteResultHolder 사용을 처리하는 단계입니다.

getConfiguration

public final IConfiguration getConfiguration ()

보고
IConfiguration

호출종료됨

public final void invocationEnded (long elapsedTime)

성공적으로 또는 일부 오류 조건으로 인해 호출이 종료되었음을 보고합니다.

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

매개변수
elapsedTime long : 호출 경과 시간(ms)

호출 실패

public void invocationFailed (FailureDescription failure)

매개변수
failure FailureDescription

호출 실패

public void invocationFailed (Throwable cause)

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

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

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

setConfiguration

public final void setConfiguration (IConfiguration configuration)

사용 중인 IConfiguration 삽입합니다.

매개변수
configuration IConfiguration