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


특정 형식의 보고서를 생성할 수 있는 Reporter입니다. 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

FinalizeResults(확정된 결과)

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

IFormatterGeneratorSuiteResultHolder 사용을 처리하는 단계 몇 가지 서식이 지정된 결과를 생성합니다.

getConfiguration

public final IConfiguration getConfiguration ()

반환 값
IConfiguration

invocationEnded

public final void invocationEnded (long elapsedTime)

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

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

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

invocationFailed

public void invocationFailed (FailureDescription failure)

매개변수
failure FailureDescription

invocationFailed

public void invocationFailed (Throwable cause)

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

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

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

setConfiguration

public final void setConfiguration (IConfiguration configuration)

사용 중인 IConfiguration를 삽입합니다.

매개변수
configuration IConfiguration