डिवाइसट्रेसकलेक्टर
public
class
DeviceTraceCollector
extends BaseDeviceMetricCollector
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.DeviceTraceCollector |
कलेक्टर, जो टेस्ट रन शुरू होने पर परफ़ेटो ट्रेस करेगा और आखिर में ट्रेस फ़ाइल को लॉग करेगा.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
DeviceTraceCollector()
|
सार्वजनिक तरीके | |
---|---|
void
|
extraInit(IInvocationContext context, ITestInvocationListener listener)
|
void
|
onTestRunEnd(DeviceMetricData runData,
टेस्ट रन खत्म होने पर कॉलबैक करें. |
void
|
rebootEnded(ITestDevice device)
डिवाइस में फिर से चालू होने की प्रोसेस खत्म होने पर सूचना भेजी जाती है. |
void
|
rebootStarted(ITestDevice device)
डिवाइस में फिर से चालू होने पर सूचना भेजी जाती है. |
void
|
setInstrumentationPkgName(String packageName)
|
सार्वजनिक कंस्ट्रक्टर
डिवाइसट्रेसकलेक्टर
public DeviceTraceCollector ()
सार्वजनिक तरीके
एक्स्ट्राइनिट
public void extraInit (IInvocationContext context, ITestInvocationListener listener)
थ्रो | |
---|---|
DeviceNotAvailableException |
TestRunEnd पर
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics)
टेस्ट रन खत्म होने पर कॉलबैक करें. यह क्लीनअप का समय होना चाहिए.
पैरामीटर | |
---|---|
runData |
DeviceMetricData : DeviceMetricData में रन के लिए डेटा होता है. पहले जैसा ही रहेगा
BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) के दौरान किया गया ऑब्जेक्ट. |
currentRunMetrics |
: मेट्रिक का मौजूदा मैप, जिसे ERROR(/#testRunEnded(long,Map)) को पास किया गया है. |
थ्रो | |
---|---|
DeviceNotAvailableException |
फिर से चालू किया गया
public void rebootEnded (ITestDevice device)
डिवाइस में फिर से चालू होने की प्रोसेस खत्म होने पर सूचना भेजी जाती है.
ध्यान दें: इस कॉलबैक के दौरान, रिसीवर को फिर से चालू नहीं करना चाहिए. डिवाइस को फिर से चालू करने की कोशिश अनदेखा किया गया.
पैरामीटर | |
---|---|
device |
ITestDevice : ITestDevice जहां डिवाइस को फिर से चालू किया गया. |
थ्रो | |
---|---|
DeviceNotAvailableException |
फिर से चालू किया गया
public void rebootStarted (ITestDevice device)
डिवाइस में फिर से चालू होने पर सूचना भेजी जाती है.
ध्यान दें: इस कॉलबैक के दौरान, रिसीवर को फिर से चालू नहीं करना चाहिए. डिवाइस को फिर से चालू करने की कोशिश अनदेखा किया गया.
पैरामीटर | |
---|---|
device |
ITestDevice : ITestDevice जहां डिवाइस को फिर से चालू किया गया. |
थ्रो | |
---|---|
DeviceNotAvailableException |
सेट इंस्ट्रुमेंटेशनपीकेजीनाम
public void setInstrumentationPkgName (String packageName)
पैरामीटर | |
---|---|
packageName |
String |