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

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) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

टेस्ट रन समाप्त होने पर कॉलबैक।

void rebootEnded ( ITestDevice device)

डिवाइस में रीबूट समाप्त होने पर अधिसूचना प्राप्त करें।

void rebootStarted ( ITestDevice device)

डिवाइस में रीबूट प्रारंभ होने पर अधिसूचना प्राप्त करता है।

void setInstrumentationPkgName (String packageName)

सार्वजनिक निर्माणकर्ता

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

public DeviceTraceCollector ()

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

extraInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

फेंकता
DeviceNotAvailableException

onTestRunEnd

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

सेट इंस्ट्रूमेंटेशन PkgName

public void setInstrumentationPkgName (String packageName)

पैरामीटर
packageName String