DeviceStorageAgeResourceMetricCollector
public
class
DeviceStorageAgeResourceMetricCollector
extends Object
implements
IResourceMetricCollector
| java.lang.Object | |
| ↳ | com.android.tradefed.monitoring.collector.DeviceStorageAgeResourceMetricCollector |
Analizza l'età dell'archiviazione da logcat. Lo spazio di archiviazione deve essere stato abilitato per questo raccoglitore. Controlla prima di utilizzare questo raccoglitore, altrimenti restituirà risorse vuote.
Riepilogo
Costanti | |
|---|---|
String |
AGE_TAG
|
String |
LIFE_A_TAG
|
String |
LIFE_B_TAG
|
String |
STORAGE_AGE_CMD_FORMAT
|
String |
STORAGE_AGE_RESOURCE_NAME
|
Campi | |
|---|---|
public
static
final
Pattern |
STORAGE_AGE_PATTERN
|
Costruttori pubblici | |
|---|---|
DeviceStorageAgeResourceMetricCollector()
|
|
Metodi pubblici | |
|---|---|
|
getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)
Raccoglie le metriche delle risorse del dispositivo. |
Costanti
AGE_TAG
public static final String AGE_TAG
Constant Value: "age"
LIFE_A_TAG
public static final String LIFE_A_TAG
Valore costante: "lifeTimeA"
LIFE_B_TAG
public static final String LIFE_B_TAG
Constant Value: "lifeTimeB"
STORAGE_AGE_CMD_FORMAT
public static final String STORAGE_AGE_CMD_FORMAT
Valore costante: "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
Valore costante: "storage_age"
Campi
STORAGE_AGE_PATTERN
public static final Pattern STORAGE_AGE_PATTERN
Costruttori pubblici
DeviceStorageAgeResourceMetricCollector
public DeviceStorageAgeResourceMetricCollector ()
Metodi pubblici
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
Raccoglie le metriche delle risorse del dispositivo. La funzione deve essere restituita in getDeviceMetricizeTimeoutMs() ms, altrimenti il risultato verrà
eliminato da LabResourceDeviceMonitor. Inoltre, controlla
Thread.currentThread().isInterrupted() prima di un'operazione costosa e restituisci immediatamente.
| Parametri | |
|---|---|
descriptor |
DeviceDescriptor: il DeviceDescriptor sul dispositivo di misurazione. |
deviceManager |
IDeviceManager: l'istanza IDeviceManager. |
| Ritorni | |
|---|---|
|
un ERROR(/Collection) del dispositivo Resource. |