MetricsXMLResultReporter

public class MetricsXMLResultReporter
extends CollectingTestListener

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.android.tradefed.result.MetricsXMLResultReporter


MetricsXMLResultReporter が、指定されたフォルダにある XML ファイルにテスト指標と実行指標を書き込みます。 テストの invocationEnded フェーズで metrics-folder パラメータを使用します。XML ファイルはパイプで連結されます。 回帰を検出するアルゴリズムに 変換します

実行指標マップのすべての k-v paris は の形式でフォーマットされ、 タグの下に配置されます をご覧ください。

実行指標マップのすべての k-v paris は としてフォーマットされ、 タグの下に配置されます。このタグは の下にネストされます。

XML 形式の例:

概要

パブリック コンストラクタ

MetricsXMLResultReporter()

パブリック メソッド

OutputStream createOutputStream()
String getTimeStamp()

現在のタイムスタンプを String として返します。

void invocationEnded(long elapsedTime)

正常に終了したか、なんらかのエラーが発生したために呼び出しが終了したことを報告する あります。

パブリック コンストラクタ

MetricsXMLResultReporter

public MetricsXMLResultReporter ()

パブリック メソッド

createOutputStream

public OutputStream createOutputStream ()

戻り値
OutputStream

getTimeStamp

public String getTimeStamp ()

現在のタイムスタンプを String として返します。

戻り値
String

invocationEnded

public void invocationEnded (long elapsedTime)

正常に終了したか、なんらかのエラーが発生したために呼び出しが終了したことを報告する あります。

TradeFederation フレームワークによって自動的に呼び出されます。

パラメータ
elapsedTime long: 呼び出しの経過時間(ミリ秒)