Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

ResourceMetricUtil

public class ResourceMetricUtil
extends Object

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


Hilfsfunktionen zum Erstellen von Metriken.

Zusammenfassung

Öffentliche Konstrukteure

ResourceMetricUtil ()

Öffentliche Methoden

static float ConvertedMetricValue (String original, float conversionDivisor)

Konvertiert den Metrikwert in verschiedene Einheiten und formatiert den Ausgabewert.

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

Führt den Befehl adb 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 Konstrukteure

ResourceMetricUtil

public ResourceMetricUtil ()

Öffentliche Methoden

ConvertedMetricValue

public static float ConvertedMetricValue (String original, 
                float conversionDivisor)

Konvertiert den Metrikwert in verschiedene Einheiten und formatiert den Ausgabewert.

Parameter
original String : der ursprüngliche Wert String.

conversionDivisor float : der Divisor für Einheitsumwandlung.

Kehrt zurück
float Der ausgegebene 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 Befehl adb aus und gibt bei Erfolg eine Antwort zurück.

Parameter
deviceManager IDeviceManager : die IDeviceManager Instanz für den Befehl Ausführen auf „Verfügbar“ Geräte.

serial String : das Gerät seriell.

cmd String : die Befehlsfolge.

timeoutMs long : die Zeit in Millisekunden warten.

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

RoundedMetricValue

public static float RoundedMetricValue (String original)

Analysieren und formatieren Sie den Metrikwert.

Parameter
original String : der ursprüngliche Wert String.

Kehrt zurück
float Der ausgegebene Float-Wert.

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