Mulai 27 Maret 2025, sebaiknya gunakan android-latest-release
, bukan aosp-main
, untuk mem-build dan berkontribusi pada AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
MetricUtility
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
public MetricUtility ()
Metode publik
aggregateMetrics
public aggregateMetrics ( rawMetrics)
Metrik agregat yang dipisahkan koma.
Parameter |
rawMetrics |
: metrik yang dikumpulkan selama pengujian dijalankan. |
aggregateStoredTestMetricsAndWriteToFile
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 pengujian yang dijalankan.
|
getStats
public static getStats ( values,
percentiles)
Hitung statistik dari daftar nilai yang diberikan.
Parameter |
values |
: nilai mentah untuk menghitung agregasi. |
percentiles |
: statistik yang akan disertakan dalam metrik akhir. |
getStoredTestMetric
public getStoredTestMetric ()
isAllDoubleValues
public static boolean isAllDoubleValues ( rawValues)
Menampilkan true jika semua nilai dapat diuraikan menjadi nilai ganda.
Jika tidak, tampilkan nilai salah.
Parameter |
rawValues |
: daftar yang nilainya divalidasi.
|
setIterationSeparator
public void setIterationSeparator (String separator)
Parameter |
separator |
String |
setPercentiles
public void setPercentiles ( percentiles)
storeTestMetrics
public void storeTestMetrics (TestDescription testDescription,
testMetrics)
Digunakan untuk menyimpan setiap metrik pengujian dan menggunakannya untuk agregasi.
Parameter |
testDescription |
TestDescription : berisi detail pengujian seperti nama class dan nama pengujian. |
testMetrics |
: metrik yang dikumpulkan untuk pengujian.
|
writeResultsToFile
public File writeResultsToFile (String testFileSuffix,
String testHeaderName,
metrics,
File resultsFile)
Menulis metrik ke file.
Parameter |
testFileSuffix |
String : digunakan sebagai akhiran dalam nama file metrik pengujian. |
testHeaderName |
String : metrik akan ditulis di bawah nama header pengujian. |
metrics |
: untuk menulis dalam file. |
resultsFile |
File : jika null, buat file baru dan tulis metrik. Jika tidak, tambahkan
nama header dan metrik pengujian ke file. |
Hasil |
File |
file dengan metrik.
|
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-03-26 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-03-26 UTC."],[],[]]