DeviceStorageAgeResourceMetricCollector
public
class
DeviceStorageAgeResourceMetricCollector
extends Object
implements
IResourceMetricCollector
| java.lang.Object | |
| ↳ | com.android.tradefed.monitoring.collector.DeviceStorageAgeResourceMetricCollector |
Speicheralter aus Logcat parsen. Die Speicherung muss für diesen Collector aktiviert sein. Prüfen Sie das, bevor Sie diesen Collector verwenden, da sonst leere Ressourcen zurückgegeben werden.
Zusammenfassung
Konstanten | |
|---|---|
String |
AGE_TAG
|
String |
LIFE_A_TAG
|
String |
LIFE_B_TAG
|
String |
STORAGE_AGE_CMD_FORMAT
|
String |
STORAGE_AGE_RESOURCE_NAME
|
Felder | |
|---|---|
public
static
final
Pattern |
STORAGE_AGE_PATTERN
|
Öffentliche Konstruktoren | |
|---|---|
DeviceStorageAgeResourceMetricCollector()
|
|
Öffentliche Methoden | |
|---|---|
Collection<Resource>
|
getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)
Erfasst Messwerte zu Geräteressourcen. |
Konstanten
AGE_TAG
public static final String AGE_TAG
Konstanter Wert: "age"
LIFE_A_TAG
public static final String LIFE_A_TAG
Konstanter Wert: "lifeTimeA"
LIFE_B_TAG
public static final String LIFE_B_TAG
Konstanter Wert: "lifeTimeB"
STORAGE_AGE_CMD_FORMAT
public static final String STORAGE_AGE_CMD_FORMAT
Constant Value: "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
Konstanter Wert: "storage_age"
Felder
STORAGE_AGE_PATTERN
public static final Pattern STORAGE_AGE_PATTERN
Öffentliche Konstruktoren
DeviceStorageAgeResourceMetricCollector
public DeviceStorageAgeResourceMetricCollector ()
Öffentliche Methoden
getDeviceResourceMetrics
public Collection<Resource> getDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
Erfasst Messwerte zu Geräteressourcen. Die Funktion muss innerhalb von IResourceMetricCollector.getDeviceMetricizeTimeoutMs() ms zurückgegeben werden. Andernfalls wird das Ergebnis von LabResourceDeviceMonitor verworfen. Prüfen Sie außerdem vor einem aufwendigen Vorgang, ob Thread.currentThread().isInterrupted() zurückgegeben wird, und kehren Sie sofort zurück.
| Parameter | |
|---|---|
descriptor |
DeviceDescriptor: die DeviceDescriptor zum Messgerät. |
deviceManager |
IDeviceManager: die IDeviceManager-Instanz. |
| Gibt Folgendes zurück: | |
|---|---|
Collection<Resource> |
Collection des Geräts Resource. |