BluetoothConnectionSuccessRatePostProcessor

public class BluetoothConnectionSuccessRatePostProcessor
extends BasePostProcessor

java.lang.Object
↳ com.android.tradefed.postprocessor.BasePostProcessor
  ↳ com.android.tradefed.postprocessor.BluetoothConnectionSuccessRatePostProcessor


पोस्टप्रोसेसर का ऐसा लागू करने का तरीका जिससे ब्लूटूथ प्रोफ़ाइल के लिए, सफलता की दर का पता लगाया जा सके

उन मेट्रिक के बारे में बताने के लिए "metric-key-match" का इस्तेमाल करें जिनमें संख्या वाले कलेक्शन में, ब्लूटूथ कनेक्शन की स्थितियां शामिल हों. उदाहरण के लिए, [0, 1, 2, 3, 0, 1, 2, 3]. कनेक्शन की स्थितियों के लिए, android.bluetooth.ConnectionStateEnum देखें.

खास जानकारी

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

BluetoothConnectionSuccessRatePostProcessor()

पब्लिक मेथड

Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs(HashMap<String, MetricMeasurement.Metric> runMetrics, Map<String, LogFile> testLogs)

मौजूदा मेट्रिक और लॉग से नई मेट्रिक का सेट जनरेट करने के लिए, इस तरीके को लागू करें.

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

BluetoothConnectionSuccessRatePostProcessor

public BluetoothConnectionSuccessRatePostProcessor ()

पब्लिक मेथड

processRunMetricsAndLogs

public Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs (HashMap<String, MetricMeasurement.Metric> runMetrics, 
                Map<String, LogFile> testLogs)

मौजूदा मेट्रिक और लॉग से नई मेट्रिक का सेट जनरेट करने के लिए, इस तरीके को लागू करें. सिर्फ़ नई जनरेट की गई मेट्रिक को लौटाया जाना चाहिए. साथ ही, उनके लिए यूनीक कुंजी का नाम इस्तेमाल किया जाना चाहिए. मौजूदा कुंजियों से टकराव की अनुमति नहीं है.

पैरामीटर
runMetrics HashMap: रन के लिए उपलब्ध रॉ मेट्रिक का सेट.

testLogs Map: टेस्ट रन के लिए लॉग फ़ाइलों का सेट.

रिटर्न
Map<String, MetricMeasurement.Metric.Builder> रन मेट्रिक से जनरेट की गई नई मेट्रिक का सेट.