ResourceMetricUtil

public class ResourceMetricUtil
extends Object

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


Funzioni di utilità per la composizione delle 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)

Analizzare e formattare 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 uscita.

Lancia
NumberFormatException se la stringa originale è nulla.

Ottieni risposta al comando

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 : la seriale del dispositivo.

cmd String : la stringa del comando.

timeoutMs long : il tempo di attesa in millisecondi.

ritorna
Un'istanza CommandResult .

Ottieni timestamp corrente

public static Timestamp GetCurrentTimestamp ()

Ottiene il timestamp corrente dall'orologio UTC del sistema.

ritorna
Timestamp

Valore metrico arrotondato

public static float RoundedMetricValue (String original)

Analizzare e formattare il valore della metrica.

Parametri
original String : la stringa del valore originale.

ritorna
float Il valore float di uscita.

Lancia
NumberFormatException se la stringa originale è nulla.