MetricUtil

public class MetricUtil
extends Object

java.lang.Object
com.android.tradefed.util.statsd.MetricUtil


Classe di utilità per estrarre le metriche dalle configurazioni statsd inserite.

Riepilogo

Costruttori pubblici

MetricUtil()

Metodi pubblici

static List<StatsLog.EventMetricData> getEventMetricData(ITestDevice device, long configId)

Recupera i dati delle metriche degli eventi statsd dal dispositivo utilizzando l'ID di configurazione statsd.

static InputStreamSource getReportByteStream(ITestDevice device, long configId)

Recupera il report Statsd come origine di flusso di byte

static StatsLog.StatsdStatsReport getStatsdMetadata(ITestDevice device)

Recupera i metadati statsd che contengono anche informazioni sugli arresti anomali del server di sistema.

Costruttori pubblici

MetricUtil

public MetricUtil ()

Metodi pubblici

getEventMetricData

public static List<StatsLog.EventMetricData> getEventMetricData (ITestDevice device, 
                long configId)

Recupera i dati delle metriche degli eventi statsd dal dispositivo utilizzando l'ID di configurazione statsd.

Parametri
device ITestDevice

configId long

Resi
List<StatsLog.EventMetricData>

Genera
DeviceNotAvailableException

getReportByteStream

public static InputStreamSource getReportByteStream (ITestDevice device, 
                long configId)

Recupera il report Statsd come origine di flusso di byte

Parametri
device ITestDevice

configId long

Resi
InputStreamSource

Genera
DeviceNotAvailableException

getStatsdMetadata

public static StatsLog.StatsdStatsReport getStatsdMetadata (ITestDevice device)

Recupera i metadati statsd che contengono anche informazioni sugli arresti anomali del server di sistema.

Parametri
device ITestDevice

Resi
StatsLog.StatsdStatsReport

Genera
DeviceNotAvailableException
InvalidProtocolBufferException