DebugHostLogOnFailureCollector
public
class
DebugHostLogOnFailureCollector
extends BaseDeviceMetricCollector
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.DebugHostLogOnFailureCollector | |
यह कलेक्टर, टेस्ट केस में गड़बड़ी होने पर, होस्ट-साइड के लॉग इकट्ठा करेगा और उन्हें लॉग करेगा. अगर डिफ़ॉल्ट कलेक्शन की सुविधा चालू है, तो यह तय किए गए लेवल पर होस्ट के लॉग इकट्ठा करेगा.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
|---|---|
DebugHostLogOnFailureCollector()
|
|
पब्लिक मेथड | |
|---|---|
boolean
|
captureModuleLevel()
|
void
|
onTestEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
टेस्ट केस खत्म होने पर कॉलबैक. |
void
|
onTestFail(DeviceMetricData testData, TestDescription test)
टेस्ट केस में गड़बड़ी होने पर कॉलबैक. |
void
|
onTestModuleEnded()
इससे, मॉड्यूल खत्म होने वाले इवेंट को कैप्चर किया जा सकता है. |
void
|
onTestModuleStarted()
इससे, मॉड्यूल शुरू होने वाले इवेंट को कैप्चर किया जा सकता है. |
void
|
onTestRunEnd(DeviceMetricData runData, Map<String, MetricMeasurement.Metric> currentRunMetrics)
टेस्ट रन खत्म होने पर कॉलबैक. |
void
|
onTestRunFailed(DeviceMetricData testData, FailureDescription failure)
testRunFailed इवेंट के लिए कॉलबैक |
void
|
onTestRunStart(DeviceMetricData runData)
टेस्ट रन शुरू होने पर कॉलबैक. |
void
|
onTestStart(DeviceMetricData testData)
टेस्ट केस शुरू होने पर कॉलबैक. |
सार्वजनिक कंस्ट्रक्टर
DebugHostLogOnFailureCollector
public DebugHostLogOnFailureCollector ()
पब्लिक मेथड
captureModuleLevel
public boolean captureModuleLevel ()
| इससे यह जानकारी मिलती है | |
|---|---|
boolean |
|
onTestEnd
public void onTestEnd (DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
टेस्ट केस खत्म होने पर कॉलबैक. यह क्लीन अप करने का समय होना चाहिए.
| पैरामीटर | |
|---|---|
testData |
DeviceMetricData: यह DeviceMetricData, टेस्ट केस का डेटा रखता है. यह वही ऑब्जेक्ट होगा जो onTestStart(DeviceMetricData) के दौरान था. |
currentTestCaseMetrics |
Map: यह मेट्रिक का मौजूदा मैप है, जिसे testEnded(TestDescription,Map) पर पास किया गया है. |
| थ्रॉ | |
|---|---|
DeviceNotAvailableException |
|
onTestFail
public void onTestFail (DeviceMetricData testData, TestDescription test)
टेस्ट केस में गड़बड़ी होने पर कॉलबैक.
| पैरामीटर | |
|---|---|
testData |
DeviceMetricData: यह DeviceMetricData, टेस्ट केस का डेटा रखता है. |
test |
TestDescription: यह, प्रोसेस में मौजूद टेस्ट केस का TestDescription है. |
onTestModuleEnded
public void onTestModuleEnded ()
इससे, मॉड्यूल खत्म होने वाले इवेंट को कैप्चर किया जा सकता है.
| थ्रॉ | |
|---|---|
DeviceNotAvailableException |
|
onTestModuleStarted
public void onTestModuleStarted ()
इससे, मॉड्यूल शुरू होने वाले इवेंट को कैप्चर किया जा सकता है.
| थ्रॉ | |
|---|---|
DeviceNotAvailableException |
|
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData, Map<String, MetricMeasurement.Metric> currentRunMetrics)
टेस्ट रन खत्म होने पर कॉलबैक. यह क्लीन अप करने का समय होना चाहिए.
| पैरामीटर | |
|---|---|
runData |
DeviceMetricData: यह DeviceMetricData, रन का डेटा रखता है. यह वही ऑब्जेक्ट होगा
जैसा कि onTestRunStart(DeviceMetricData) के दौरान. |
currentRunMetrics |
Map: यह मेट्रिक का मौजूदा मैप है, जिसे testRunEnded(long,Map) पर पास किया गया है. |
| थ्रॉ | |
|---|---|
DeviceNotAvailableException |
|
onTestRunFailed
public void onTestRunFailed (DeviceMetricData testData, FailureDescription failure)
testRunFailed इवेंट के लिए कॉलबैक
| थ्रॉ | |
|---|---|
DeviceNotAvailableException |
|
onTestRunStart
public void onTestRunStart (DeviceMetricData runData)
टेस्ट रन शुरू होने पर कॉलबैक.
| पैरामीटर | |
|---|---|
runData |
DeviceMetricData: यह DeviceMetricData, रन का डेटा रखता है. |
onTestStart
public void onTestStart (DeviceMetricData testData)
टेस्ट केस शुरू होने पर कॉलबैक.
| पैरामीटर | |
|---|---|
testData |
DeviceMetricData: यह DeviceMetricData, टेस्ट केस का डेटा रखता है. |
| थ्रॉ | |
|---|---|
DeviceNotAvailableException |
|