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 agente di raccolta. 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 | |
|---|---|
Collection<Resource>
|
getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)
Raccoglie le metriche delle risorse del dispositivo. |
Costanti
AGE_TAG
public static final String AGE_TAG
Valore costante: "age"
LIFE_A_TAG
public static final String LIFE_A_TAG
Valore costante: "lifeTimeA"
LIFE_B_TAG
public static final String LIFE_B_TAG
Valore costante: "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
public Collection<Resource> getDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
Raccoglie le metriche delle risorse del dispositivo. La funzione deve essere restituita in IResourceMetricCollector.getDeviceMetricizeTimeoutMs() ms, altrimenti il risultato verrà
eliminato da LabResourceDeviceMonitor. Inoltre, controlla
Thread.currentThread().isInterrupted() prima di un'operazione costosa e torna immediatamente.
| Parametri | |
|---|---|
descriptor |
DeviceDescriptor: il DeviceDescriptor sul dispositivo di misurazione. |
deviceManager |
IDeviceManager: l'istanza IDeviceManager. |
| Resi | |
|---|---|
Collection<Resource> |
un Collection del dispositivo Resource. |