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 | |
|---|---|
|
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
Konstanter Wert: "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
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
Erfasst Messwerte zu Geräteressourcen. Die Funktion muss innerhalb von 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. |
| Returns | |
|---|---|
|
ein ERROR(/Collection) des Geräts Resource. |