BluetoothConnectionSuccessRatePostProcessor
public
class
BluetoothConnectionSuccessRatePostProcessor
extends BasePostProcessor
| java.lang.Object | ||
| ↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
| ↳ | com.android.tradefed.postprocessor.BluetoothConnectionSuccessRatePostProcessor | |
Implementasi postprocessor yang menghitung tingkat keberhasilan untuk profil bluetooth
Gunakan "metric-key-match" untuk menentukan metrik yang berisi status koneksi bluetooth dalam array numerik Contoh [0, 1, 2, 3, 0, 1, 2, 3]. Lihat android.bluetooth.ConnectionStateEnum untuk status koneksi.
Ringkasan
Konstruktor publik | |
|---|---|
BluetoothConnectionSuccessRatePostProcessor()
|
|
Metode publik | |
|---|---|
Map<String, MetricMeasurement.Metric.Builder>
|
processRunMetricsAndLogs(HashMap<String, MetricMeasurement.Metric> runMetrics, Map<String, LogFile> testLogs)
Terapkan metode ini untuk membuat kumpulan metrik baru dari metrik dan log yang ada. |
Konstruktor publik
BluetoothConnectionSuccessRatePostProcessor
public BluetoothConnectionSuccessRatePostProcessor ()
Metode publik
processRunMetricsAndLogs
public Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs (HashMap<String, MetricMeasurement.Metric> runMetrics,
Map<String, LogFile> testLogs)Terapkan metode ini untuk membuat kumpulan metrik baru dari metrik dan log yang ada. Hanya metrik yang baru dibuat yang harus ditampilkan, dan dengan nama kunci yang unik (tidak boleh ada kunci yang sama dengan kunci yang ada).
| Parameter | |
|---|---|
runMetrics |
HashMap: Kumpulan metrik mentah yang tersedia untuk proses. |
testLogs |
Map: Kumpulan file log untuk proses pengujian. |
| Hasil | |
|---|---|
Map<String, MetricMeasurement.Metric.Builder> |
Kumpulan metrik yang baru dibuat dari metrik proses. |