モジュールログキャットコレクター

public class ModuleLogcatCollector
extends LogcatOnFailureCollector

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


logcat コレクターのバージョン (ただしモジュール用)。

まとめ

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

ModuleLogcatCollector ()

パブリックメソッド

boolean captureModuleLevel ()
void onTestFail ( DeviceMetricData testData, TestDescription test)

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

void onTestModuleEnded ()

モジュール終了イベントをキャプチャできるようにします。

void onTestModuleStarted ()

モジュール開始イベントをキャプチャできるようにします。

void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

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

void onTestRunFailed ( DeviceMetricData testData, FailureDescription failure)

testRunFailed イベントのコールバック

void onTestRunStart ( DeviceMetricData runData)

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

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

モジュールログキャットコレクター

public ModuleLogcatCollector ()

パブリックメソッド

キャプチャモジュールレベル

public boolean captureModuleLevel ()

戻り値
boolean

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

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

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

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

投げる
DeviceNotAvailableException

onTestModule終了

public void onTestModuleEnded ()

モジュール終了イベントをキャプチャできるようにします。

投げる
DeviceNotAvailableException

onTestModuleStarted

public void onTestModuleStarted ()

モジュール開始イベントをキャプチャできるようにします。

投げる
DeviceNotAvailableException

テスト実行終了時

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

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

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

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

onTestRunFailed

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

testRunFailed イベントのコールバック

投げる
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

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

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