ResourceMetricUtil

public class ResourceMetricUtil
extends Object

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


Служебные функции для составления показателей.

Резюме

Общественные конструкторы

ResourceMetricUtil ()

Публичные методы

static float ConvertedMetricValue (String original, float conversionDivisor)

Преобразует значение метрики в разные единицы и форматирует выходное значение.

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

Выполняет команду adb и в случае успеха возвращает ответ.

static Timestamp GetCurrentTimestamp ()

Получает текущую метку времени из системных часов в формате UTC.

static float RoundedMetricValue (String original)

Разберите и отформатируйте значение метрики.

Общественные конструкторы

ResourceMetricUtil

public ResourceMetricUtil ()

Публичные методы

ConvertedMetricValue

public static float ConvertedMetricValue (String original, 
                float conversionDivisor)

Преобразует значение метрики в разные единицы и форматирует выходное значение.

Параметры
original String : исходная строка значения.

conversionDivisor float : делитель для блока преобразования.

Возврат
float Выходное значение с плавающей запятой.

Броски
NumberFormatException если исходная строка нулевая.

GetCommandResponse

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

Выполняет команду adb и в случае успеха возвращает ответ.

Параметры
deviceManager IDeviceManager : экземпляр IDeviceManager для выполнения команды на «Доступные» устройств.

serial String : последовательное устройство.

cmd String : строка команды.

timeoutMs long : время ожидания в миллисекундах.

Возврат
CommandResult экземпляр.

GetCurrentTimestamp

public static Timestamp GetCurrentTimestamp ()

Получает текущую метку времени из системных часов в формате UTC.

Возврат
Timestamp

RoundedMetricValue

public static float RoundedMetricValue (String original)

Разберите и отформатируйте значение метрики.

Параметры
original String : исходная строка значения.

Возврат
float Выходное значение с плавающей запятой.

Броски
NumberFormatException если исходная строка нулевая.