LogcatTimingMetricCollector

public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector

java.lang.オブジェクト
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.LogcatTimingMetricCollector


指定された正規表現パターンを使用して logcat 行からのイベントの開始信号と終了信号を解析することにより、1 つまたは複数の繰り返しテスト中に logcat からタイミング情報 (ユーザー切り替え時間など) を収集するメトリック コレクター。

まとめ

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

LogcatTimingMetricCollector ()

パブリックメソッド

void onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics)

テストケース終了時のコールバック。

void onTestFail ( DeviceMetricData testData, TestDescription test)

テストケースが失敗した場合のコールバック。

void onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics)

テスト実行終了時のコールバック。

void onTestRunStart ( DeviceMetricData testData)

テスト実行開始時のコールバック。

void onTestStart ( DeviceMetricData testData)

テストケース開始時のコールバック。

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

LogcatTimingMetricCollector

public LogcatTimingMetricCollector ()

パブリックメソッド

テスト終了時

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

テストケース終了時のコールバック。これは掃除の時間であるはずです。

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

currentTestCaseMetrics : ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map))に渡されるメトリクスの現在のマップ。

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

テストケースが失敗した場合のコールバック。

パラメーター
testData DeviceMetricData : テスト ケースのデータを保持するDeviceMetricData

test TestDescription : 進行中のテスト ケースのTestDescription

テスト実行終了時

public void onTestRunEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

テスト実行終了時のコールバック。これは掃除の時間であるはずです。

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

currentTestCaseMetrics : ERROR(/#testRunEnded(long,Map))に渡されるメトリクスの現在のマップ。

onTestRunStart

public void onTestRunStart (DeviceMetricData testData)

テスト実行開始時のコールバック。

パラメーター
testData DeviceMetricData : 実行のデータを保持するDeviceMetricData

投げる
DeviceNotAvailableException

テスト開始時

public void onTestStart (DeviceMetricData testData)

テストケース開始時のコールバック。

パラメーター
testData DeviceMetricData : テスト ケースのデータを保持するDeviceMetricData

投げる
DeviceNotAvailableException