AgregatPostProcessor
public
class
AggregatePostProcessor
extends BasePostProcessor
java.lang.Object | ||
↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
↳ | com.android.tradefed.postprocessor.AggregatePostProcessor |
Agregator metrik yang memberikan nilai minimum, maksimum, rata-rata, varians, simpangan baku, total, jumlah, dan persentil opsional untuk metrik numerik yang dikumpulkan selama pengujian multi-iterasi, memperlakukan mereka sebagai {i>double<i}. Metrik non-numerik diabaikan. Metrik yang memiliki kombinasi angka dan nilai non-numerik juga akan diabaikan.
Perhatikan bahwa jumlah hanya akan ada jika metrik memiliki nilai semua angka; jika tidak, itu akan tidak ada beserta semua statistik lainnya.
Fungsi ini menguraikan metrik dari string tunggal karena saat ini metrik diteruskan dengan cara ini.
Ringkasan
Konstruktor publik | |
---|---|
AggregatePostProcessor()
|
Metode publik | |
---|---|
|
processRunMetricsAndLogs(
Terapkan metode ini untuk menghasilkan kumpulan metrik baru dari metrik yang ada dan log. |
|
processTestMetricsAndLogs(TestDescription testDescription,
Terapkan metode ini untuk memposting metrik dan log proses dari setiap pengujian. |
Konstruktor publik
AgregatPostProcessor
public AggregatePostProcessor ()
Metode publik
processRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
Terapkan metode ini untuk menghasilkan kumpulan metrik baru dari metrik yang ada dan log. Hanya metrik yang baru dibuat yang akan ditampilkan, dan dengan nama kunci unik (tidak bentrok dengan kunci yang ada diizinkan).
Parameter | |
---|---|
rawMetrics |
: Kumpulan metrik mentah yang tersedia untuk dijalankan. |
runLogs |
: Kumpulan file log untuk pengujian. |
Hasil | |
---|---|
|
Kumpulan metrik yang baru saja dibuat dari metrik yang dijalankan. |
processTestMetricsAndLogs
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
Terapkan metode ini untuk memposting metrik dan log proses dari setiap pengujian. Hanya yang baru metrik yang dihasilkan harus ditampilkan, dan dengan nama kunci unik (tidak bertabrakan dengan {i>key<i} diizinkan).
Parameter | |
---|---|
testDescription |
TestDescription : Objek TestDescription yang mendeskripsikan pengujian. |
testMetrics |
: Kumpulan metrik dari pengujian. |
testLogs |
: Kumpulan file yang dicatat selama pengujian. |
Hasil | |
---|---|
|
Kumpulan metrik yang baru dibuat dari metrik pengujian. |