Google is committed to advancing racial equity for Black communities. See how.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

HostStatsdMetricCollector

public class HostStatsdMetricCollector
extends BaseDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.HostStatsdMetricCollector


IMetricCollector yang mengumpulkan metrik statsd dari sisi host menggunakan perintah utilitas statsd. Ini memiliki metrik push dasar dan fungsi dump laporan. Itu dapat diperpanjang oleh subclass untuk memproses laporan metrik statsd berdasarkan kebutuhan.

Ringkasan

Konstruktor publik

HostStatsdMetricCollector ()

Metode publik

void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

Telepon balik saat uji coba berakhir.

void onTestRunStart ( DeviceMetricData runData)

Telepon balik saat uji coba dimulai.

Metode yang dilindungi

void processStatsReport ( ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)

Subclass dapat mengimplementasikan metode untuk memproses laporan metrik Statsd jika diperlukan.

Konstruktor publik

HostStatsdMetricCollector

public HostStatsdMetricCollector ()

Metode publik

onTestRunEnd

public void onTestRunEnd ( DeviceMetricData runData, 
                 currentRunMetrics)

Telepon balik saat uji coba berakhir. Ini harusnya waktu untuk membersihkan.

Parameter
runData DeviceMetricData : DeviceMetricData menyimpan data untuk menjalankan. Akan menjadi objek yang sama seperti selama onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentRunMetrics : peta metrik saat ini diteruskan ke ERROR(/#testRunEnded(long,Map)) .

onTestRunStart

public void onTestRunStart ( DeviceMetricData runData)

Telepon balik saat uji coba dimulai.

Parameter
runData DeviceMetricData : DeviceMetricData menyimpan data untuk menjalankan.

Metode yang dilindungi

processStatsReport

protected void processStatsReport ( ITestDevice device, 
                InputStreamSource dataStream, 
                DeviceMetricData runData)

Subclass dapat mengimplementasikan metode untuk memproses laporan metrik Statsd jika diperlukan. Itu disebut untuk laporan metrik dari perangkat tertentu

Parameter
device ITestDevice : Uji perangkat dari mana laporan statsd berasal

dataStream InputStreamSource : Statistik melaporkan sebagai aliran input

runData DeviceMetricData : Tujuan tempat metrik yang diproses akan disimpan