ResourceMetricUtil

public class ResourceMetricUtil
extends Object

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


Funções utilitárias 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 a resposta se for bem-sucedido.

static Timestamp GetCurrentTimestamp ()

Obtém 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

ConvertedMetricValue

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 de valor original.

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

devoluções
float O valor flutuante de saída.

lances
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 a resposta se for bem-sucedido.

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

serial String : a série do dispositivo.

cmd String : a string de comando.

timeoutMs long : o tempo de espera em milissegundos.

devoluções
Uma instância CommandResult .

GetCurrentTimestamp

public static Timestamp GetCurrentTimestamp ()

Obtém o carimbo de data/hora atual do relógio UTC do sistema.

devoluções
Timestamp

RoundedMetricValue

public static float RoundedMetricValue (String original)

Analise e formate o valor da métrica.

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

devoluções
float O valor flutuante de saída.

lances
NumberFormatException se a string original for nula.