AggregatePostProcessor
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 beberapa iterasi berjalan, memperlakukannya sebagai bilangan ganda. Metrik non-numerik akan diabaikan. Metrik yang memiliki campuran nilai numerik dan non-numerik juga akan diabaikan.
Perhatikan bahwa jumlah hanya akan ada jika metrik memiliki nilai numerik; jika tidak, jumlah tersebut tidak akan ada bersama dengan semua statistik lainnya.
Fungsi ini mengurai metrik dari satu string 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 dan log yang ada. |
|
processTestMetricsAndLogs(TestDescription testDescription,
Terapkan metode ini untuk memproses metrik dan log pasca-pengujian dari setiap pengujian. |
Konstruktor publik
AggregatePostProcessor
public AggregatePostProcessor ()
Metode publik
processRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
Terapkan metode ini untuk menghasilkan kumpulan metrik baru dari metrik dan log yang ada. Hanya metrik yang baru dibuat yang akan ditampilkan, dan dengan nama kunci unik (tidak diizinkan terjadi tabrakan dengan kunci yang ada).
Parameter | |
---|---|
rawMetrics |
: Kumpulan metrik mentah yang tersedia untuk dijalankan. |
runLogs |
: Kumpulan file log untuk pengujian yang dijalankan. |
Hasil | |
---|---|
|
Kumpulan metrik yang baru dibuat dari metrik run. |
processTestMetricsAndLogs
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
Terapkan metode ini untuk memproses metrik dan log pasca-pengujian dari setiap pengujian. Hanya metrik yang baru dihasilkan yang akan ditampilkan, dan dengan nama kunci unik (tidak ada tabrakan dengan kunci yang ada).
Parameter | |
---|---|
testDescription |
TestDescription : Objek TestDescription yang menjelaskan pengujian. |
testMetrics |
: Kumpulan metrik dari pengujian. |
testLogs |
: Kumpulan file yang dicatat ke dalam log selama pengujian. |
Hasil | |
---|---|
|
Kumpulan metrik yang baru dibuat dari metrik pengujian. |