SuiteResultReporter

public class SuiteResultReporter
extends CollectingTestListener

java.lang.オブジェクト
com.android.tradefed.result.CollectingTestListener
com.android.tradefed.result.suite.SuiteResultReporter


スイート呼び出し全体のテスト結果を収集し、最終結果を出力します。

まとめ

入れ子になったクラス

class SuiteResultReporter.ModulePrepTimes

1 つのモジュールの準備と分解にかかるオブジェクト ホルダー。

田畑

public static final String SUITE_REPORTER_SOURCE

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

SuiteResultReporter ()

パブリックメソッド

int getCompleteModules ()
long getFailedTests ()
getModulesAbi ()

モジュール abi のマップを返します。

long getPassedTests ()
TestSummary getSummary ()
int getTotalModules ()
long getTotalTests ()
void invocationEnded (long elapsedTime)

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

void invocationStarted ( IInvocationContext context)

テスト呼び出しの開始を報告します。

void testModuleStarted ( IInvocationContext moduleContext)

モジュールの実行の開始を報告します。

保護されたメソッド

long getCurrentTime ()
long getEndTime ()

呼び出しの終了時刻を返します。

long getStartTime ()

呼び出しの開始時刻を返します。

田畑

SUITE_REPORTER_SOURCE

public static final String SUITE_REPORTER_SOURCE

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

SuiteResultReporter

public SuiteResultReporter ()

パブリックメソッド

getCompleteModules

public int getCompleteModules ()

戻り値
int

getFailedTests

public long getFailedTests ()

戻り値
long

getModulesAbi

public  getModulesAbi ()

モジュール abi のマップを返します。

戻り値

getPassedTests

public long getPassedTests ()

戻り値
long

get概要

public TestSummary getSummary ()

戻り値
TestSummary

getTotalModules

public int getTotalModules ()

戻り値
int

getTotalTests

public long getTotalTests ()

戻り値
long

呼び出し終了

public void invocationEnded (long elapsedTime)

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

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

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

呼び出し開始

public void invocationStarted (IInvocationContext context)

テスト呼び出しの開始を報告します。

TradeFederation フレームワークによって自動的に呼び出されます。複数のデバイスのレポートをサポートするには、レポーターはこのメソッドをオーバーライドする必要があります。

パラメーター
context IInvocationContext : 呼び出しに関する情報

テストモジュールが開始されました

public void testModuleStarted (IInvocationContext moduleContext)

モジュールの実行の開始を報告します。このコールバックはtestModuleEnded()に関連付けられており、シーケンス内ではオプションです。これは、モジュール (スイート ベースのランナー) を使用する実行中にのみ使用されます。

パラメーター
moduleContext IInvocationContext : モジュールのIInvocationContext

保護されたメソッド

現在の時刻を取得する

protected long getCurrentTime ()

戻り値
long

getEndTime

protected long getEndTime ()

呼び出しの終了時刻を返します。

戻り値
long

getStartTime

protected long getStartTime ()

呼び出しの開始時刻を返します。

戻り値
long