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 |
可產生特定格式的報表報表。待辦事項:修正記錄檔案
摘要
公用建構函式 | |
---|---|
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 :叫用的經過時間 (以毫秒為單位) |
叫用失敗
public void invocationFailed (Throwable cause)
回報因某些錯誤條件而不完整的叫用。
將由 TradeFederation 架構自動呼叫。
參數 | |
---|---|
cause |
Throwable :失敗的 Throwable 原因 |
setConfiguration
public final void setConfiguration (IConfiguration configuration)
插入使用中的 IConfiguration
。
參數 | |
---|---|
configuration |
IConfiguration |