ResourceMetricUtil

public class ResourceMetricUtil
extends Object

java.lang.Object
com.android.tradefed.monitoring.collector.ResourceMetricUtil


Hilfsfunktionen zum Erstellen von Metriken.

Zusammenfassung

Öffentliche Bauträger

ResourceMetricUtil ()

Öffentliche Methoden

static float ConvertedMetricValue (String original, float conversionDivisor)

Konvertiert den metrischen Wert in verschiedene Einheiten und formatiert den Ausgabewert.

static GetCommandResponse ( IDeviceManager deviceManager, String serial, String cmd, long timeoutMs)

Führt den adb-Befehl aus und gibt bei Erfolg eine Antwort zurück.

static Timestamp GetCurrentTimestamp ()

Ruft den aktuellen Zeitstempel von der UTC-Uhr des Systems ab.

static float RoundedMetricValue (String original)

Analysieren und formatieren Sie den Metrikwert.

Öffentliche Bauträger

ResourceMetricUtil

public ResourceMetricUtil ()

Öffentliche Methoden

ConvertedMetricValue

public static float ConvertedMetricValue (String original, 
                float conversionDivisor)

Konvertiert den metrischen Wert in verschiedene Einheiten und formatiert den Ausgabewert.

Parameter
original String : der ursprüngliche Wertstring.

conversionDivisor float : der Divisor für die Einheitenumrechnung.

Kehrt zurück
float Der Ausgabe-Float-Wert.

Würfe
NumberFormatException wenn die ursprüngliche Zeichenfolge null ist.

GetCommandResponse

public static  GetCommandResponse (IDeviceManager deviceManager, 
                String serial, 
                String cmd, 
                long timeoutMs)

Führt den adb-Befehl aus und gibt bei Erfolg eine Antwort zurück.

Parameter
deviceManager IDeviceManager : die IDeviceManager-Instanz zum Ausführen von Befehlen auf „verfügbaren“ Geräten.

serial String : die Seriennummer des Geräts.

cmd String : die Befehlszeichenfolge.

timeoutMs long : Die Wartezeit in Millisekunden.

Kehrt zurück
Eine CommandResult Instanz.

GetCurrentTimestamp

public static Timestamp GetCurrentTimestamp ()

Ruft den aktuellen Zeitstempel von der UTC-Uhr des Systems ab.

Kehrt zurück
Timestamp

Abgerundeter metrischer Wert

public static float RoundedMetricValue (String original)

Analysieren und formatieren Sie den Metrikwert.

Parameter
original String : der ursprüngliche Wertstring.

Kehrt zurück
float Der Ausgabe-Float-Wert.

Würfe
NumberFormatException wenn die ursprüngliche Zeichenfolge null ist.