ModuleLogcatCollector

public class ModuleLogcatCollector
extends LogcatOnFailureCollector

java.lang.Object
   ↳ 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)

測試執行結束時回呼。

void onTestRunFailed(DeviceMetricData testData, FailureDescription failure)

testRunFailed 事件的回呼

void onTestRunStart(DeviceMetricData runData)

測試執行作業開始時的回呼。

公用建構函式

ModuleLogcatCollector

public ModuleLogcatCollector ()

公用方法

擷取模組級別

public boolean captureModuleLevel ()

傳回
boolean

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

當測試案例失敗時回呼。

參數
testData DeviceMetricData:保留測試案例資料的 DeviceMetricData

test TestDescription:進行中的測試案例的 TestDescription

擲回
DeviceNotAvailableException

onTestModuleEnded

public void onTestModuleEnded ()

允許擷取模組已結束的事件。

擲回
DeviceNotAvailableException

onTestModuleStarted

public void onTestModuleStarted ()

允許擷取模組啟動的事件。

擲回
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

測試執行結束時回呼。現在應該是清理時間。

參數
runData DeviceMetricData:保存執行作業資料的 DeviceMetricData。維持不變 物件,就像在 onTestRunStart(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