ResourceMetricUtil

public class ResourceMetricUtil
extends Object

Obiekt Java.lang.Object
com.android.tradefed.monitoring.collector.ResourceMetricUtil


Funkcje użytkowe do tworzenia metryk.

Streszczenie

Konstruktorzy publiczni

ResourceMetricUtil ()

Metody publiczne

static float ConvertedMetricValue (String original, float conversionDivisor)

Konwertuje wartość metryki na różne jednostki i formatuje wartość wyjściową.

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

Wykonuje polecenie adb i zwraca odpowiedź, jeśli się powiedzie.

static Timestamp GetCurrentTimestamp ()

Pobiera bieżący znacznik czasu z zegara systemowego UTC.

static float RoundedMetricValue (String original)

Przeanalizuj i sformatuj wartość metryki.

Konstruktorzy publiczni

ResourceMetricUtil

public ResourceMetricUtil ()

Metody publiczne

ConvertedMetricValue

public static float ConvertedMetricValue (String original, 
                float conversionDivisor)

Konwertuje wartość metryki na różne jednostki i formatuje wartość wyjściową.

Parametry
original String : oryginalny ciąg wartości.

conversionDivisor float : dzielnik do konwersji jednostek.

Zwroty
float Wyjściowa wartość zmiennoprzecinkowa.

Rzuca
NumberFormatException jeśli oryginalny ciąg ma wartość null.

Uzyskaj odpowiedź na polecenie

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

Wykonuje polecenie adb i zwraca odpowiedź, jeśli się powiedzie.

Parametry
deviceManager IDeviceManager : instancja IDeviceManager do wykonywania poleceń na „Dostępnych” urządzeniach.

serial String : numer seryjny urządzenia.

cmd String : ciąg poleceń.

timeoutMs long : czas oczekiwania w milisekundach.

Zwroty
Instancja CommandResult .

Pobierz bieżący znacznik czasu

public static Timestamp GetCurrentTimestamp ()

Pobiera bieżący znacznik czasu z zegara systemowego UTC.

Zwroty
Timestamp

Zaokrąglona wartość metryczna

public static float RoundedMetricValue (String original)

Przeanalizuj i sformatuj wartość metryki.

Parametry
original String : oryginalny ciąg wartości.

Zwroty
float Wyjściowa wartość zmiennoprzecinkowa.

Rzuca
NumberFormatException jeśli oryginalny ciąg ma wartość null.