ब्लूटूथ कनेक्शन लेटेंसी कलेक्टर
public class BluetoothConnectionLatencyCollector
extends HostStatsdMetricCollector
java.lang.Object | |||
↳ | 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) यदि आवश्यक हो तो उपवर्ग स्टैट्सड मीट्रिक रिपोर्ट को संसाधित करने की विधि को लागू कर सकते हैं। |
खेत
BLUETOOTH_PROFILES_MAP
protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP
एक मानचित्र ब्लूटूथ प्रोफ़ाइल संख्या को मीट्रिक कुंजी के लिए उपयोग किए जाने वाले वर्णनात्मक नाम से जोड़ता है।
सार्वजनिक निर्माणकर्ता
ब्लूटूथ कनेक्शन लेटेंसी कलेक्टर
public BluetoothConnectionLatencyCollector ()
संरक्षित तरीके
processStatsReport
protected void processStatsReport (ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
यदि आवश्यक हो तो उपवर्ग स्टैट्सड मीट्रिक रिपोर्ट को संसाधित करने की विधि को लागू कर सकते हैं। इसे किसी विशेष डिवाइस से मीट्रिक रिपोर्ट के लिए कहा जाता है
पैरामीटर | |
---|---|
device | ITestDevice : टेस्ट डिवाइस जहां से statsd रिपोर्ट आ रही है |
dataStream | InputStreamSource : आँकड़े इनपुट स्ट्रीम के रूप में रिपोर्ट करते हैं |
runData | DeviceMetricData : वह गंतव्य जहां संसाधित मेट्रिक्स संग्रहीत किए जाएंगे |