Mulai tahun 2026, untuk menyelaraskan dengan model pengembangan stabil trunk kami dan memastikan stabilitas platform untuk ekosistem, kami akan memublikasikan kode sumber ke AOSP pada Kuartal 2 dan Kuartal 4. Untuk membangun dan berkontribusi ke AOSP, sebaiknya gunakan android-latest-release, bukan aosp-main. Cabang manifes android-latest-release akan selalu merujuk pada rilis terbaru yang di-push ke AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
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 fileName)
Gabungkan metrik yang dikumpulkan dari beberapa iterasi pengujian dan
tulis metrik gabungan ke file hasil pengujian.
| Parameter |
fileName |
String: nama file yang akan digunakan saat menulis metrik. |
buildMetricFilterPatterns
public void buildMetricFilterPatterns ( strictIncludeRegEx)
Buat pola ekspresi reguler untuk memfilter metrik.
| Parameter |
strictIncludeRegEx |
|
filterMetrics
public filterMetrics ( parsedMetrics)
Filter metrik yang cocok dengan pola.
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-07-27 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-07-27 UTC."],[],[]]