CountTestCasesCollector

public class CountTestCasesCollector
extends BaseDeviceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.CountTestCasesCollector


特定の IRemoteTest のテストケースの数をカウントして報告します。

概要

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

CountTestCasesCollector()
CountTestCasesCollector(IRemoteTest test)

パブリック メソッド

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics)

テストケースが終了したときのコーリングバック。

void onTestRunEnd(DeviceMetricData runData, currentRunMetrics)

テスト実行が終了したときのコーリングバック。

void setTestType(IRemoteTest test)

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

CountTestCasesCollector

public CountTestCasesCollector ()

CountTestCasesCollector

public CountTestCasesCollector (IRemoteTest test)

パラメータ
test IRemoteTest

パブリック メソッド

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

テストケースが終了したときに呼び出されるコールバック。この時点でクリーンアップを行います。

パラメータ
testData DeviceMetricData: テストケースのデータを保持する DeviceMetricDataBaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) 時と同じオブジェクトになります。

currentTestCaseMetrics : ITestLifeCycleReceiver.testEnded(com.android.tradefed.result.TestDescription, Map) に渡された指標の現在のマップ。

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

テスト実行が終了したときのコーリングバック。この時点でクリーンアップを行います。

パラメータ
runData DeviceMetricData: 実行のデータを保持する DeviceMetricDataBaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) のときと同じオブジェクトになります。

currentRunMetrics : ITestLifeCycleReceiver.testRunEnded(long, Map) に渡された指標の現在のマップ。

setTestType

public void setTestType (IRemoteTest test)

パラメータ
test IRemoteTest