LogcatTimingMetricCollector
public
class
LogcatTimingMetricCollector
extends BaseDeviceMetricCollector
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.LogcatTimingMetricCollector |
यह एक मेट्रिक कलेक्टर है, जो एक या एक से ज़्यादा बार किए गए टेस्ट के दौरान, logcat से समय की जानकारी इकट्ठा करता है.उदाहरण के लिए, उपयोगकर्ता के स्विच करने में लगने वाला समय. इसके लिए, यह दिए गए रेगुलर एक्सप्रेशन पैटर्न का इस्तेमाल करके, logcat लाइनों से किसी इवेंट के शुरू और खत्म होने के सिग्नल को पार्स करता है.
खास जानकारी
पब्लिक कंस्ट्रक्टर | |
---|---|
LogcatTimingMetricCollector()
|
सार्वजनिक तरीके | |
---|---|
void
|
onTestEnd(DeviceMetricData testData,
टेस्ट केस खत्म होने पर कॉलबैक. |
void
|
onTestFail(DeviceMetricData testData, TestDescription test)
टेस्ट केस के पूरा न होने पर कॉलबैक. |
void
|
onTestRunEnd(DeviceMetricData testData,
टेस्ट रन खत्म होने पर कॉलबैक. |
void
|
onTestRunStart(DeviceMetricData testData)
टेस्ट रन शुरू होने पर कॉलबैक. |
void
|
onTestStart(DeviceMetricData testData)
टेस्ट केस शुरू होने पर कॉलबैक. |
पब्लिक कंस्ट्रक्टर
LogcatTimingMetricCollector
public LogcatTimingMetricCollector ()
सार्वजनिक तरीके
onTestEnd
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)) को भेजी गई मेट्रिक का मौजूदा मैप. |
onTestFail
public void onTestFail (DeviceMetricData testData, TestDescription test)
टेस्ट केस के पूरा न होने पर कॉलबैक.
पैरामीटर | |
---|---|
testData |
DeviceMetricData : वह DeviceMetricData जिसमें टेस्ट केस का डेटा हो. |
test |
TestDescription : चल रहे टेस्ट केस का TestDescription . |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData testData,currentTestCaseMetrics)
टेस्ट रन खत्म होने पर कॉलबैक. अब समय आ गया है कि आप अपने खाते को साफ़ करें.
पैरामीटर | |
---|---|
testData |
DeviceMetricData : DeviceMetricData , जिसमें रन का डेटा सेव है. यह वही ऑब्जेक्ट होगा जो onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) के दौरान था. |
currentTestCaseMetrics |
: ERROR(/#testRunEnded(long,Map)) को भेजी गई मेट्रिक का मौजूदा मैप. |
onTestRunStart
public void onTestRunStart (DeviceMetricData testData)
टेस्ट रन शुरू होने पर कॉलबैक.
पैरामीटर | |
---|---|
testData |
DeviceMetricData : DeviceMetricData , जिसमें रन का डेटा सेव है. |
थ्रो | |
---|---|
DeviceNotAvailableException |
onTestStart
public void onTestStart (DeviceMetricData testData)
टेस्ट केस शुरू होने पर कॉलबैक.
पैरामीटर | |
---|---|
testData |
DeviceMetricData : वह DeviceMetricData जिसमें टेस्ट केस का डेटा हो. |
थ्रो | |
---|---|
DeviceNotAvailableException |