BluetoothConnectionLatencyCollector
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 |
कलेक्टर, डिवाइसों पर पहले से तय की गई 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
मैप, ब्लूटूथ प्रोफ़ाइल नंबर को मेट्रिक कुंजी के लिए इस्तेमाल किए गए ब्यौरे वाले नाम से जोड़ता है.
पब्लिक कंस्ट्रक्टर
BluetoothConnectionLatencyCollector
public BluetoothConnectionLatencyCollector ()
सुरक्षित तरीके
processStatsReport
protected void processStatsReport (ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
सबक्लास, ज़रूरत पड़ने पर Statsd मेट्रिक रिपोर्ट को प्रोसेस करने का तरीका लागू कर सकते हैं. इसे किसी डिवाइस से मेट्रिक रिपोर्ट के लिए कहा जाता है
पैरामीटर | |
---|---|
device |
ITestDevice : वह डिवाइस टेस्ट करें जिससे statsd रिपोर्ट आ रही है |
dataStream |
InputStreamSource : इनपुट स्ट्रीम के तौर पर आंकड़ों की रिपोर्ट |
runData |
DeviceMetricData : वह डेस्टिनेशन जहां प्रोसेस की गई मेट्रिक सेव की जाएंगी |