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.