Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

ResourceMetricUtil

public class ResourceMetricUtil
extends Object

java.lang.Object
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 la respuesta si tiene éxito.

static Timestamp GetCurrentTimestamp ()

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

static float RoundedMetricValue (String original)

Analizar y formatear el valor de la métrica.

Constructores públicos

ResourceMetricUtil

public ResourceMetricUtil ()

Métodos públicos

ConvertedMetricValue

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 la unidad.

Devoluciones
float El valor flotante de salida.

Lanza
NumberFormatException si la cadena original es nula.

GetCommandResponse

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

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

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

serial String : la serie del dispositivo.

cmd String : la cadena de comandos.

timeoutMs long : el tiempo de espera en milisegundos.

Devoluciones
A CommandResult ejemplo.

GetCurrentTimestamp

public static Timestamp GetCurrentTimestamp ()

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

Devoluciones
Timestamp

RoundedMetricValue

public static float RoundedMetricValue (String original)

Analizar y formatear 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.