ResourceMetricUtil

public class ResourceMetricUtil
extends Object

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


Funkcje narzędziowe do tworzenia danych.

Podsumowanie

Konstruktory publiczne

ResourceMetricUtil()

Metody publiczne

static float ConvertedMetricValue(String original, float conversionDivisor)

Konwertuje wartość danych na inne jednostki i formatuje wartość wyjściową.

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

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

static Timestamp GetCurrentTimestamp()

Pobiera bieżącą sygnaturę czasową z zegara systemowego UTC.

static float RoundedMetricValue(String original)

Analizowanie i formatowanie wartości danych.

Konstruktory publiczne

ResourceMetricUtil

public ResourceMetricUtil ()

Metody publiczne

ConvertedMetricValue

public static float ConvertedMetricValue (String original, 
                float conversionDivisor)

Konwertuje wartość danych na inne jednostki i formatuje wartość wyjściową.

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

conversionDivisor float: dzielnik do przeliczania jednostek.

Zwraca
float Wartość zmiennoprzecinkowa danych wyjściowych.

Zgłasza
NumberFormatException jeśli oryginalny ciąg znaków ma wartość null.

GetCommandResponse

public static Optional<String> 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 urządzeniach „Dostępne”.

serial String: numer seryjny urządzenia.

cmd String: ciąg poleceń.

timeoutMs long: czas oczekiwania w milisekundach.

Zwraca
Optional<String> Instancja CommandResult.

GetCurrentTimestamp

public static Timestamp GetCurrentTimestamp ()

Pobiera bieżącą sygnaturę czasową z zegara systemowego UTC.

Zwraca
Timestamp

RoundedMetricValue

public static float RoundedMetricValue (String original)

Analizowanie i formatowanie wartości danych.

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

Zwraca
float Wartość zmiennoprzecinkowa danych wyjściowych.

Zgłasza
NumberFormatException jeśli oryginalny ciąg znaków ma wartość null.