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> |
रन मेट्रिक से जनरेट की गई नई मेट्रिक का सेट. |