डिवाइसट्रेसकलेक्टर

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, currentRunMetrics)

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

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