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

finalizeResults

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

這個步驟會使用 IFormatterGeneratorSuiteResultHolder 產生格式化的結果。

getConfiguration

public final IConfiguration getConfiguration ()

傳回
IConfiguration

invocationEnded

public final void invocationEnded (long elapsedTime)

參數
elapsedTime long

invocationFailed

public void invocationFailed (FailureDescription failure)

參數
failure FailureDescription

invocationFailed

public void invocationFailed (Throwable cause)

參數
cause Throwable

setConfiguration

public final void setConfiguration (IConfiguration configuration)

插入正在使用的 IConfiguration

參數
configuration IConfiguration