LogcatOnFailureCollector

public class LogcatOnFailureCollector
extends BaseDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
  com.android.tradefed.device.metric.LogcatOnFailureCollector


कलेक्टर, जो टेस्ट केस फ़ेल होने पर लॉगकैट को कैप्चर करके लॉग करेगा.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

LogcatOnFailureCollector()

सार्वजनिक तरीके

void onTestFail(DeviceMetricData testData, TestDescription test)

टेस्ट केस के फ़ेल होने पर कॉलबैक करें.

void onTestRunEnd(DeviceMetricData runData, currentRunMetrics)

टेस्ट रन खत्म होने पर कॉलबैक करें.

void onTestRunFailed(DeviceMetricData testData, FailureDescription failure)

TestRunFailed इवेंट के लिए कॉलबैक

void onTestRunStart(DeviceMetricData runData)

टेस्ट रन शुरू होने पर कॉलबैक करें.

void onTestStart(DeviceMetricData testData)

टेस्ट केस शुरू होने पर कॉलबैक करें.

सुरक्षित तरीके

void collectAndLog(String testName, int size)

सार्वजनिक कंस्ट्रक्टर

LogcatOnFailureCollector

public LogcatOnFailureCollector ()

सार्वजनिक तरीके

टेस्टफ़ेल पर

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

टेस्ट केस के फ़ेल होने पर कॉलबैक करें.

पैरामीटर
testData DeviceMetricData: DeviceMetricData में, टेस्ट केस का डेटा सेव होता है.

test TestDescription: जांच का TestDescription केस जारी है.

थ्रो
DeviceNotAvailableException

TestRunEnd पर

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

टेस्ट रन खत्म होने पर कॉलबैक करें. यह क्लीनअप का समय होना चाहिए.

पैरामीटर
runData DeviceMetricData: DeviceMetricData में रन के लिए डेटा होता है. पहले जैसा ही रहेगा onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) के दौरान किया गया ऑब्जेक्ट.

currentRunMetrics : मेट्रिक का मौजूदा मैप, जिसे ERROR(/#testRunEnded(long,Map)) को पास किया गया है.

जाँच करने में गड़बड़ी

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

TestRunFailed इवेंट के लिए कॉलबैक

थ्रो
DeviceNotAvailableException

TestRunStart पर

public void onTestRunStart (DeviceMetricData runData)

टेस्ट रन शुरू होने पर कॉलबैक करें.

पैरामीटर
runData DeviceMetricData: DeviceMetricData में रन के लिए डेटा होता है.

TestStart पर

public void onTestStart (DeviceMetricData testData)

टेस्ट केस शुरू होने पर कॉलबैक करें.

पैरामीटर
testData DeviceMetricData: DeviceMetricData में, टेस्ट केस का डेटा सेव होता है.

सुरक्षित तरीके

कलेक्टऐंडलॉग

protected void collectAndLog (String testName, 
                int size)

पैरामीटर
testName String

size int

थ्रो
DeviceNotAvailableException