Logcatसमयमेट्रिक कलेक्टर

public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector

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


मेट्रिक कलेक्टर, जो किसी रेगुलर एक्सप्रेशन पैटर्न का इस्तेमाल करके, किसी लॉगकैट लाइनों से मिला इवेंट.

खास जानकारी

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

LogcatTimingMetricCollector()

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

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics)

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

void onTestFail(DeviceMetricData testData, TestDescription test)

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

void onTestRunEnd(DeviceMetricData testData, currentTestCaseMetrics)

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

void onTestRunStart(DeviceMetricData testData)

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

void onTestStart(DeviceMetricData testData)

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

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

Logcatसमयमेट्रिक कलेक्टर

public LogcatTimingMetricCollector ()

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

TestEnd पर

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

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

पैरामीटर
testData DeviceMetricData: DeviceMetricData में, टेस्ट केस का डेटा सेव होता है. ऐसा होगा onTestStart(com.android.tradefed.device.metric.DeviceMetricData) के दौरान एक ही ऑब्जेक्ट.

currentTestCaseMetrics : मेट्रिक का मौजूदा मैप, जिसे ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) को पास किया गया है.

टेस्टफ़ेल पर

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

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

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

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

TestRunEnd पर

public void onTestRunEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

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

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

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

TestRunStart पर

public void onTestRunStart (DeviceMetricData testData)

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

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

थ्रो
DeviceNotAvailableException

TestStart पर

public void onTestStart (DeviceMetricData testData)

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

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

थ्रो
DeviceNotAvailableException