DeviceStorageAgeResourceMetricCollector
public
class
DeviceStorageAgeResourceMetricCollector
extends Object
implements
IResourceMetricCollector
| java.lang.Object | |
| ↳ | com.android.tradefed.monitoring.collector.DeviceStorageAgeResourceMetricCollector |
Analiza la antigüedad del almacenamiento a partir de logcat. El almacenamiento debe estar habilitado para este recopilador. Verifica antes de usar este recopilador, ya que, de lo contrario, devolverá recursos vacíos.
Resumen
Constantes | |
|---|---|
String |
AGE_TAG
|
String |
LIFE_A_TAG
|
String |
LIFE_B_TAG
|
String |
STORAGE_AGE_CMD_FORMAT
|
String |
STORAGE_AGE_RESOURCE_NAME
|
Campos | |
|---|---|
public
static
final
Pattern |
STORAGE_AGE_PATTERN
|
Constructores públicos | |
|---|---|
DeviceStorageAgeResourceMetricCollector()
|
|
Métodos públicos | |
|---|---|
|
getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)
Recopila métricas de recursos del dispositivo. |
Constantes
AGE_TAG
public static final String AGE_TAG
Valor de la constante: "age"
LIFE_A_TAG
public static final String LIFE_A_TAG
Valor de la constante: "lifeTimeA"
LIFE_B_TAG
public static final String LIFE_B_TAG
Valor de la constante: "lifeTimeB"
STORAGE_AGE_CMD_FORMAT
public static final String STORAGE_AGE_CMD_FORMAT
Valor constante: "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
Valor de la constante: "storage_age"
Campos
STORAGE_AGE_PATTERN
public static final Pattern STORAGE_AGE_PATTERN
Constructores públicos
DeviceStorageAgeResourceMetricCollector
public DeviceStorageAgeResourceMetricCollector ()
Métodos públicos
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
Recopila métricas de recursos del dispositivo. La función debe devolver el resultado en getDeviceMetricizeTimeoutMs() ms; de lo contrario, el LabResourceDeviceMonitor descartará el resultado. Además, verifica Thread.currentThread().isInterrupted() antes de realizar una operación costosa y regresa de inmediato.
| Parámetros | |
|---|---|
descriptor |
DeviceDescriptor: Es el objeto DeviceDescriptor sobre el dispositivo que genera la métrica. |
deviceManager |
IDeviceManager: Es la instancia de IDeviceManager. |
| Muestra | |
|---|---|
|
un ERROR(/Collection) del dispositivo Resource |