DeviceStorageAgeResourceMetricCollector
public class DeviceStorageAgeResourceMetricCollector
extends Object implements IResourceMetricCollector
| java.lang.Object | |
| ↳ | com.android.tradefed.monitoring.collector.DeviceStorageAgeResourceMetricCollector |
Анализ возраста хранилища из logcat. Для этого сборщика должен быть включён Storaged. Проверьте перед использованием этого сборщика, иначе он вернёт пустые ресурсы.
Краткое содержание
Константы | |
|---|---|
String | AGE_TAG |
String | LIFE_A_TAG |
String | LIFE_B_TAG |
String | STORAGE_AGE_CMD_FORMAT |
String | STORAGE_AGE_RESOURCE_NAME |
Поля | |
|---|---|
public static final Pattern | STORAGE_AGE_PATTERN |
Публичные конструкторы | |
|---|---|
DeviceStorageAgeResourceMetricCollector () | |
Публичные методы | |
|---|---|
| getDeviceResourceMetrics ( DeviceDescriptor descriptor, IDeviceManager deviceManager)Собирает показатели ресурсов устройства. |
Константы
AGE_TAG
public static final String AGE_TAG
Постоянное значение: «возраст»
LIFE_A_TAG
public static final String LIFE_A_TAG
Постоянное значение: «lifeTimeA»
LIFE_B_TAG
public static final String LIFE_B_TAG
Постоянное значение: «lifeTimeB»
STORAGE_AGE_CMD_FORMAT
public static final String STORAGE_AGE_CMD_FORMAT
Постоянное значение: "logcat -b events -d -t "%d-%02d-%02d %02d:%02d:00.000" | grep storaged_emmc_info | tail -1"
STORAGE_AGE_RESOURCE_NAME
public static final String STORAGE_AGE_RESOURCE_NAME
Постоянное значение: «storage_age»
Поля
STORAGE_AGE_PATTERN
public static final Pattern STORAGE_AGE_PATTERN
Публичные конструкторы
DeviceStorageAgeResourceMetricCollector
public DeviceStorageAgeResourceMetricCollector ()
Публичные методы
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
Собирает метрики ресурсов устройства. Функция должна возвращать значение в течение getDeviceMetricizeTimeoutMs() мс, иначе результат будет удален LabResourceDeviceMonitor . Также, пожалуйста, проверьте Thread.currentThread().isInterrupted() перед выполнением ресурсоёмкой операции и немедленно верните управление.
| Параметры | |
|---|---|
descriptor | DeviceDescriptor : DeviceDescriptor для метрического устройства. |
deviceManager | IDeviceManager : экземпляр IDeviceManager . |
| Возврат | |
|---|---|
| ERROR(/Collection) Resource устройства. |