Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

MetrikUtilitas

public class MetricUtility
extends Object

java.lang.Object
com.android.tradefed.util.MetricUtility


Berisi metode utilitas umum untuk menyimpan metrik pengujian, menggabungkan metrik dalam pengujian serupa, dan menulis metrik ke file.

Ringkasan

Konstruktor publik

MetricUtility ()

Metode publik

aggregateMetrics ( rawMetrics) aggregateMetrics ( rawMetrics)

Gabungkan metrik yang dipisahkan koma.

File aggregateStoredTestMetricsAndWriteToFile (String runName)

Gabungkan metrik yang dikumpulkan dari beberapa iterasi pengujian dan tulis metrik gabungan ke file hasil pengujian.

static getStats ( values, percentiles) getStats ( values, percentiles) getStats ( values, percentiles)

Hitung statistik dari daftar nilai yang diberikan.

getStoredTestMetric ()
static boolean isAllDoubleValues ( rawValues) isAllDoubleValues ( rawValues)

Return true adalah semua nilai dapat diurai menjadi nilai ganda.

void setIterationSeparator (String separator)
void setPercentiles ( percentiles) setPercentiles ( percentiles)
void storeTestMetrics (TestDescription testDescription, testMetrics) storeTestMetrics (TestDescription testDescription, testMetrics)

Digunakan untuk menyimpan metrik pengujian individual dan menggunakannya untuk agregasi.

File writeResultsToFile (String testFileSuffix, String testHeaderName, metrics, File resultsFile) writeResultsToFile (String testFileSuffix, String testHeaderName, metrics, File resultsFile)

Tulis metrik ke file.

Konstruktor publik

MetrikUtilitas

public MetricUtility ()

Metode publik

agregatMetrik

public  aggregateMetrics ( rawMetrics)

Gabungkan metrik yang dipisahkan koma.

Parameter
rawMetrics : metrik yang dikumpulkan selama uji coba.

Kembali
metrik gabungan.

agregatStoredTestMetricsAndWriteToFile

public File aggregateStoredTestMetricsAndWriteToFile (String runName)

Gabungkan metrik yang dikumpulkan dari beberapa iterasi pengujian dan tulis metrik gabungan ke file hasil pengujian.

Parameter
runName String : nama uji coba.

Kembali
File

dapatkanStats

public static  getStats ( values, 
                 percentiles)

Hitung statistik dari daftar nilai yang diberikan.

Parameter
values : nilai mentah untuk menghitung agregasi.

percentiles : statistik untuk disertakan dalam metrik akhir.

Kembali
nilai agregat.

getStoredTestMetric

public  getStoredTestMetric ()

Kembali

isAllDoubleValues

public static boolean isAllDoubleValues ( rawValues)

Return true adalah semua nilai dapat diurai menjadi nilai ganda. Jika tidak, kembalikan false.

Parameter
rawValues : daftar yang nilainya divalidasi.

Kembali
boolean

setIterationSeparator

public void setIterationSeparator (String separator)

Parameter
separator String

setPersentil

public void setPercentiles ( percentiles)

Parameter
percentiles

storeTestMetrics

public void storeTestMetrics (TestDescription testDescription, 
                 testMetrics)

Digunakan untuk menyimpan metrik pengujian individual dan menggunakannya untuk agregasi.

Parameter
testDescription TestDescription : berisi rincian tes seperti nama kelas dan nama tes.

testMetrics : metrik yang dikumpulkan untuk pengujian.

tulisResultsToFile

public File writeResultsToFile (String testFileSuffix, 
                String testHeaderName, 
                 metrics, 
                File resultsFile)

Tulis metrik ke file.

Parameter
testFileSuffix String : digunakan sebagai akhiran dalam uji metrik nama file.

testHeaderName String : metrik akan ditulis di bawah nama tes sundulan.

metrics : untuk menulis dalam file.

resultsFile File : jika nol membuat file baru dan menulis metrik jika tidak menambahkan nama tes header dan metrik ke file.

Kembali
File file dengan metrik.