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

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


संग्राहक उपकरणों के लिए एक पूर्व-निर्धारित statsd अवधि मीट्रिक कॉन्फ़िगरेशन को पुश करेगा और प्रत्येक प्रोफ़ाइल के लिए ब्लूटूथ कनेक्शन अवधि एकत्र करेगा।

सारांश

खेत

protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP

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

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

BluetoothConnectionLatencyCollector ()

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

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

उपवर्ग जरूरत पड़ने पर Statsd मीट्रिक रिपोर्ट को संसाधित करने की विधि को लागू कर सकते हैं।

खेत

BLUETOOTH_PROFILES_MAP

protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP

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

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

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

public BluetoothConnectionLatencyCollector ()

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

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

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

उपवर्ग जरूरत पड़ने पर Statsd मीट्रिक रिपोर्ट को संसाधित करने की विधि को लागू कर सकते हैं। इसे किसी विशेष उपकरण से मीट्रिक रिपोर्ट के लिए कहा जाता है

मापदंडों
device ITestDevice : टेस्ट डिवाइस जहां से statsd रिपोर्ट आ रही है

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

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