MetricsXMLResultReporter

public class MetricsXMLResultReporter
extends CollectingTestListener

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


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

実行メトリクス マップのすべての kv paris は、次のようにフォーマットされます。そして下に置いた鬼ごっこ

実行メトリクス マップのすべての kv paris は、次のようにフォーマットされます。そして下に置いたタグ、下にネストされたタグ.

XML 形式のサンプル:

まとめ

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

MetricsXMLResultReporter ()

公開メソッド

OutputStream createOutputStream ()
String getTimeStamp ()

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

void invocationEnded (long elapsedTime)

呼び出しが正常に終了したか、何らかのエラー状態により終了したことを報告します。

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

MetricsXMLResultReporter

public MetricsXMLResultReporter ()

公開メソッド

createOutputStream

public OutputStream createOutputStream ()

戻り値
OutputStream

getTimeStamp

public String getTimeStamp ()

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

戻り値
String

呼び出し終了

public void invocationEnded (long elapsedTime)

呼び出しが正常に終了したか、何らかのエラー状態により終了したことを報告します。

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

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