Métrica de recursos

public class ResourceMetricUtil
extends Object

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


Funciones de utilidad para redactar métricas

Resumen

Constructores públicos

ResourceMetricUtil()

Métodos públicos

static float ConvertedMetricValue(String original, float conversionDivisor)

Convierte el valor de la métrica en diferentes unidades y formatea el valor de salida.

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

Ejecuta el comando adb y muestra 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

Métrica de recursos

public ResourceMetricUtil ()

Métodos públicos

Valor de métrica convertido

public static float ConvertedMetricValue (String original, 
                float conversionDivisor)

Convierte el valor de la métrica en diferentes unidades y formatea el valor de salida.

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

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

Muestra
float El valor flotante del resultado.

Arroja
NumberFormatException si la cadena original es nula.

Respuesta del comando getCommand

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

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

Parámetros
deviceManager IDeviceManager: Es la instancia de IDeviceManager para ejecutar el comando en "Available". dispositivos.

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

cmd String: Es la cadena del comando.

timeoutMs long: Es el tiempo de espera en milisegundos.

Muestra
Una instancia de CommandResult.

GetCurrentTimestamp

public static Timestamp GetCurrentTimestamp ()

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

Muestra
Timestamp

Valor de métrica redondeada

public static float RoundedMetricValue (String original)

Analiza y formatea el valor de la métrica.

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

Muestra
float El valor flotante del resultado.

Arroja
NumberFormatException si la cadena original es nula.