ResourceMetricUtil

public class ResourceMetricUtil
extends Object

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


Funzioni di utilità per la composizione di metriche.

Riepilogo

Costruttori pubblici

ResourceMetricUtil ()

Metodi pubblici

static float ConvertedMetricValue (String original, float conversionDivisor)

Converte il valore della metrica in unità diverse e formatta il valore di output.

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

Esegue il comando adb e restituisce la risposta in caso di successo.

static Timestamp GetCurrentTimestamp ()

Ottiene il timestamp corrente dall'orologio UTC del sistema.

static float RoundedMetricValue (String original)

Analizza e formatta il valore della metrica.

Costruttori pubblici

ResourceMetricUtil

public ResourceMetricUtil ()

Metodi pubblici

ValoreMetricoConvertito

public static float ConvertedMetricValue (String original, 
                float conversionDivisor)

Converte il valore della metrica in unità diverse e formatta il valore di output.

Parametri
original String : la stringa del valore originale.

conversionDivisor float : il divisore per la conversione delle unità.

ritorna
float Il valore float di output.

Getta
NumberFormatException se la stringa originale è nulla.

OttieniCommandResponse

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

Esegue il comando adb e restituisce la risposta in caso di successo.

Parametri
deviceManager IDeviceManager : l'istanza IDeviceManager per l'esecuzione del comando sui dispositivi "Disponibili".

serial String : il seriale del dispositivo.

cmd String : la stringa di comando.

timeoutMs long : il tempo di attesa in millisecondi.

ritorna
Un'istanza CommandResult .

GetCurrentTimestamp

public static Timestamp GetCurrentTimestamp ()

Ottiene il timestamp corrente dall'orologio UTC del sistema.

ritorna
Timestamp

ValoreMetrico arrotondato

public static float RoundedMetricValue (String original)

Analizza e formatta il valore della metrica.

Parametri
original String : la stringa del valore originale.

ritorna
float Il valore float di output.

Getta
NumberFormatException se la stringa originale è nulla.