Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

ResourceMetricUtil

public class ResourceMetricUtil
extends Object

java.lang.Object
? 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 valore originale.

conversionDivisor float : il divisore di conversione unità.

ritorna
float Il valore float di uscita.

tiri
NumberFormatException se la stringa originale è nulla.

Ottieni RispostaComando

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 il comando in esecuzione su dispositivi "disponibili".

serial String : il dispositivo seriale.

cmd String : la stringa di comando.

timeoutMs long : il tempo di attesa in millisecondi.

ritorna
Un CommandResult esempio.

Ottieni timestamp attuale

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 valore originale.

ritorna
float Il valore float di uscita.

tiri
NumberFormatException se la stringa originale è nulla.