LogcatOnFailureCollector

public class LogcatOnFailureCollector
extends BaseDeviceMetricCollector

對象
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.LogcatOnFailureCollector


當測試用例失敗時將捕獲並記錄 logcat 的收集器。

概括

公共構造函數

LogcatOnFailureCollector ()

公共方法

void onTestFail ( DeviceMetricData testData, TestDescription test)

測試用例失敗時的回調。

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

測試運行結束時的回調。

void onTestRunFailed ( DeviceMetricData testData, FailureDescription failure)
void onTestRunStart ( DeviceMetricData runData)

開始測試運行時的回調。

void onTestStart ( DeviceMetricData testData)

測試用例啟動時的回調。

公共構造函數

LogcatOnFailureCollector

public LogcatOnFailureCollector ()

公共方法

測試失敗

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

測試用例失敗時的回調。

參數
testData DeviceMetricData :在DeviceMetricData保持測試用例的數據。

test TestDescription :在TestDescription進行中的測試情況。

測試運行結束

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

測試運行結束時的回調。這應該是清理的時候了。

參數
runData DeviceMetricData :在DeviceMetricData持有的運行數據。將是相同的對象期間onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData)

currentRunMetrics :傳遞給指標的當前地圖ITestLifeCycleReceiver.testRunEnded(long, Map)

測試運行失敗

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

參數
testData DeviceMetricData

failure FailureDescription

測試運行開始

public void onTestRunStart (DeviceMetricData runData)

開始測試運行時的回調。

參數
runData DeviceMetricData :在DeviceMetricData持有的運行數據。

測試開始時

public void onTestStart (DeviceMetricData testData)

測試用例啟動時的回調。

參數
testData DeviceMetricData :在DeviceMetricData保持測試用例的數據。