ब्लूटूथकनेक्शनलेटेंसीकलेक्टर
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 : वह गंतव्य जहां संसाधित मीट्रिक संग्रहीत किए जाएंगे |