РесурсМетрикУтил
public class ResourceMetricUtil
extends Object
java.lang.Объект |
↳ | com.android.tradefed.monitoring.collector.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) Анализируйте и форматируйте значение метрики. |
Общественные конструкторы
РесурсМетрикУтил
public ResourceMetricUtil ()
Публичные методы
Конвертированноеметриквалуе
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 : время ожидания в миллисекундах. |
GetCurrentTimestamp
public static Timestamp GetCurrentTimestamp ()
Получает текущую метку времени по системным часам UTC.
ОкругленноеМетричноеЗначение
public static float RoundedMetricValue (String original)
Анализируйте и форматируйте значение метрики.
Параметры |
---|
original | String : исходная строка значения. |
Возврат |
---|
float | Выходное плавающее значение. |
Броски |
---|
NumberFormatException | если исходная строка равна нулю. |