MetricUtil

public class MetricUtil
extends Object

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


Dienstprogrammklasse zum Abrufen von Messwerten aus gepushten statsd- Konfigurationen.

Zusammenfassung

Öffentliche Konstruktoren

MetricUtil()

Öffentliche Methoden

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

Ruft statsd-Ereignismesswertdaten vom Gerät mit der statsd-Konfigurations-ID ab.

static InputStreamSource getReportByteStream(ITestDevice device, long configId)

Ruft den statsd-Bericht als Byte-Stream-Quelle ab.

static StatsLog.StatsdStatsReport getStatsdMetadata(ITestDevice device)

Ruft statsd-Metadaten ab, die auch Informationen zu Systemserverabstürzen enthalten.

Öffentliche Konstruktoren

MetricUtil

public MetricUtil ()

Öffentliche Methoden

getEventMetricData

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

Ruft statsd-Ereignismesswertdaten vom Gerät mit der statsd-Konfigurations- ID ab.

Parameter
device ITestDevice

configId long

Gibt Folgendes zurück:
List<StatsLog.EventMetricData>

Löst aus
DeviceNotAvailableException

getReportByteStream

public static InputStreamSource getReportByteStream (ITestDevice device, 
                long configId)

Ruft den statsd-Bericht als Byte-Stream-Quelle ab.

Parameter
device ITestDevice

configId long

Gibt Folgendes zurück:
InputStreamSource

Löst aus
DeviceNotAvailableException

getStatsdMetadata

public static StatsLog.StatsdStatsReport getStatsdMetadata (ITestDevice device)

Ruft statsd-Metadaten ab, die auch Informationen zu Systemserverabstürzen enthalten.

Parameter
device ITestDevice

Gibt Folgendes zurück:
StatsLog.StatsdStatsReport

Löst aus
DeviceNotAvailableException
InvalidProtocolBufferException