ब्लूटूथकनेक्शन लेटेंसी कलेक्टर

public class BluetoothConnectionLatencyCollector
extends HostStatsdMetricCollector

java.lang.ऑब्जेक्ट
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.HostStatsdMetricCollector
com.android.tradefed.device.metric.BluetoothConnectionLatencyCollector


कलेक्टर डिवाइसों पर पूर्व-परिभाषित सांख्यिकी अवधि मीट्रिक कॉन्फ़िगरेशन को आगे बढ़ाएगा और प्रत्येक प्रोफ़ाइल के लिए ब्लूटूथ कनेक्शन अवधि एकत्र करेगा।

सारांश

खेत

protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP

एक नक्शा ब्लूटूथ प्रोफ़ाइल नंबर को मीट्रिक कुंजी के लिए उपयोग किए जाने वाले वर्णनात्मक नाम से जोड़ता है।

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

BluetoothConnectionLatencyCollector ()

संरक्षित तरीके

void processStatsReport ( ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)

यदि आवश्यक हो तो उपवर्ग सांख्यिकी मीट्रिक रिपोर्ट को संसाधित करने की विधि लागू कर सकते हैं।

खेत

ब्लूटूथ_प्रोफाइल_एमएपी

protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP

एक नक्शा ब्लूटूथ प्रोफ़ाइल नंबर को मीट्रिक कुंजी के लिए उपयोग किए जाने वाले वर्णनात्मक नाम से जोड़ता है।

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

ब्लूटूथकनेक्शन लेटेंसी कलेक्टर

public BluetoothConnectionLatencyCollector ()

संरक्षित तरीके

प्रोसेसस्टैट्सरिपोर्ट

protected void processStatsReport (ITestDevice device, 
                InputStreamSource dataStream, 
                DeviceMetricData runData)

यदि आवश्यक हो तो उपवर्ग सांख्यिकी मीट्रिक रिपोर्ट को संसाधित करने की विधि लागू कर सकते हैं। इसमें किसी खास डिवाइस से मेट्रिक रिपोर्ट मंगाई जाती है

पैरामीटर
device ITestDevice : परीक्षण उपकरण जहां से सांख्यिकी रिपोर्ट आ रही है

dataStream InputStreamSource : आँकड़े इनपुट स्ट्रीम के रूप में रिपोर्ट करते हैं

runData DeviceMetricData : वह गंतव्य जहां संसाधित मेट्रिक्स संग्रहीत किए जाएंगे