ResourceMetricUtil

public class ResourceMetricUtil
extends Object

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


Funciones de utilidad para componer métricas.

Resumen

Constructores públicos

ResourceMetricUtil ()

Métodos públicos

static float ConvertedMetricValue (String original, float conversionDivisor)

Convierte el valor métrico a diferentes unidades y formatea el valor de salida.

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

Ejecuta el comando adb y devuelve una respuesta si tiene éxito.

static Timestamp GetCurrentTimestamp ()

Obtiene la marca de tiempo actual del reloj UTC del sistema.

static float RoundedMetricValue (String original)

Analiza y formatea el valor de la métrica.

Constructores públicos

ResourceMetricUtil

public ResourceMetricUtil ()

Métodos públicos

Valormétricoconvertido

public static float ConvertedMetricValue (String original, 
                float conversionDivisor)

Convierte el valor métrico a diferentes unidades y formatea el valor de salida.

Parámetros
original String : la cadena de valor original.

conversionDivisor float : el divisor para la conversión de unidades.

Devoluciones
float El valor flotante de salida.

Lanza
NumberFormatException si la cadena original es nula.

Obtener respuesta de comando

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

Ejecuta el comando adb y devuelve una respuesta si tiene éxito.

Parámetros
deviceManager IDeviceManager : la instancia de IDeviceManager para ejecutar comandos en dispositivos "disponibles".

serial String : el número de serie del dispositivo.

cmd String : la cadena de comando.

timeoutMs long : el tiempo de espera en milisegundos.

Devoluciones
Una instancia CommandResult .

Obtener marca de tiempo actual

public static Timestamp GetCurrentTimestamp ()

Obtiene la marca de tiempo actual del reloj UTC del sistema.

Devoluciones
Timestamp

ValorMétricoRedondeado

public static float RoundedMetricValue (String original)

Analiza y formatea el valor de la métrica.

Parámetros
original String : la cadena de valor original.

Devoluciones
float El valor flotante de salida.

Lanza
NumberFormatException si la cadena original es nula.