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


कलेक्टर, डिवाइसों पर पहले से तय आंकड़ों की अवधि वाली मेट्रिक कॉन्फ़िगर करेगा और यह जानकारी इकट्ठा करेगा हर प्रोफ़ाइल के लिए ब्लूटूथ कनेक्शन की अवधि.

खास जानकारी

फ़ील्ड्स की फ़िल्में

protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP

मैप, ब्लूटूथ प्रोफ़ाइल नंबर को मेट्रिक कुंजी के लिए इस्तेमाल किए जाने वाले जानकारी देने वाले नाम से जोड़ता है.

सार्वजनिक कंस्ट्रक्टर

BluetoothConnectionLatencyCollector()

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

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

ज़रूरत पड़ने पर, सब-क्लास, आंकड़ों वाली मेट्रिक रिपोर्ट को प्रोसेस करने का तरीका लागू कर सकती हैं.

फ़ील्ड्स की फ़िल्में

BLUETOOTH_PROFILES_मैप

protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP

मैप, ब्लूटूथ प्रोफ़ाइल नंबर को मेट्रिक कुंजी के लिए इस्तेमाल किए जाने वाले जानकारी देने वाले नाम से जोड़ता है.

सार्वजनिक कंस्ट्रक्टर

BluetoothConnectionLatencyCollector

public BluetoothConnectionLatencyCollector ()

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

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

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

ज़रूरत पड़ने पर, सब-क्लास, आंकड़ों वाली मेट्रिक रिपोर्ट को प्रोसेस करने का तरीका लागू कर सकती हैं. इसका नाम है किसी खास डिवाइस से मेट्रिक रिपोर्ट के लिए

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

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

runData DeviceMetricData: वह डेस्टिनेशन जहां प्रोसेस की गई मेट्रिक सेव की जाएंगी