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

public class DeviceTraceCollector
extends BaseDeviceMetricCollector

java.lang.ऑब्जेक्ट
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 ()

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

अतिरिक्तइनिट

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

setInstrumentationPkgName

public void setInstrumentationPkgName (String packageName)

पैरामीटर
packageName String