ResourceMetricUtil

public class ResourceMetricUtil
extends Object

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


Funções de utilitário para compor métricas.

Resumo

Construtores públicos

ResourceMetricUtil()

Métodos públicos

static float ConvertedMetricValue(String original, float conversionDivisor)

Converte o valor da métrica em diferentes unidades e formata o valor de saída.

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

Executa o comando adb e retorna resposta se for bem-sucedido.

static Timestamp GetCurrentTimestamp()

Recebe o carimbo de data/hora atual do relógio UTC do sistema.

static float RoundedMetricValue(String original)

Analise e formate o valor da métrica.

Construtores públicos

ResourceMetricUtil

public ResourceMetricUtil ()

Métodos públicos

Valor de métrica convertido

public static float ConvertedMetricValue (String original, 
                float conversionDivisor)

Converte o valor da métrica em diferentes unidades e formata o valor de saída.

Parâmetros
original String: a string do valor original.

conversionDivisor float: o divisor da conversão de unidades.

Retorna
float O valor flutuante de saída.

Gera
NumberFormatException se a string original for nula.

GetCommandResponse

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

Executa o comando adb e retorna resposta se for bem-sucedido.

Parâmetros
deviceManager IDeviceManager: a instância do IDeviceManager para executar o comando em "Disponível" dispositivos.

serial String: o número de série do dispositivo.

cmd String: a string de comando.

timeoutMs long: o tempo de espera em milissegundos.

Retorna
Uma instância CommandResult.

GetCurrentTimestamp

public static Timestamp GetCurrentTimestamp ()

Recebe o carimbo de data/hora atual do relógio UTC do sistema.

Retorna
Timestamp

Valor de métrica arredondado

public static float RoundedMetricValue (String original)

Analise e formate o valor da métrica.

Parâmetros
original String: a string do valor original.

Retorna
float O valor flutuante de saída.

Gera
NumberFormatException se a string original for nula.