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

public  getDeviceResourceMetrics (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