DeviceStorageAgeResourceMetricCollector
public
class
DeviceStorageAgeResourceMetricCollector
extends Object
implements
IResourceMetricCollector
| java.lang.Object | |
| ↳ | com.android.tradefed.monitoring.collector.DeviceStorageAgeResourceMetricCollector |
從 Logcat 剖析儲存空間的存續時間。必須為這個收集器啟用儲存空間。使用這個收集器前,請先檢查,否則會傳回空白資源。
摘要
常數 | |
|---|---|
String |
AGE_TAG
|
String |
LIFE_A_TAG
|
String |
LIFE_B_TAG
|
String |
STORAGE_AGE_CMD_FORMAT
|
String |
STORAGE_AGE_RESOURCE_NAME
|
欄位 | |
|---|---|
public
static
final
Pattern |
STORAGE_AGE_PATTERN
|
公用建構函式 | |
|---|---|
DeviceStorageAgeResourceMetricCollector()
|
|
公用方法 | |
|---|---|
|
getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)
收集裝置資源指標。 |
常數
AGE_TAG
public static final String AGE_TAG
常數值: "age"
LIFE_A_TAG
public static final String LIFE_A_TAG
常數值: "lifeTimeA"
LIFE_B_TAG
public static final String LIFE_B_TAG
常數值: "lifeTimeB"
STORAGE_AGE_CMD_FORMAT
public static final String STORAGE_AGE_CMD_FORMAT
常數值: "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
常數值: "storage_age"
欄位
STORAGE_AGE_PATTERN
public static final Pattern STORAGE_AGE_PATTERN
公用建構函式
DeviceStorageAgeResourceMetricCollector
public DeviceStorageAgeResourceMetricCollector ()
公用方法
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
收集裝置資源指標。函式必須在 getDeviceMetricizeTimeoutMs() 毫秒內傳回,否則結果會遭到 LabResourceDeviceMonitor 捨棄。此外,請在耗用資源的作業前檢查 Thread.currentThread().isInterrupted(),並立即傳回。
| 參數 | |
|---|---|
descriptor |
DeviceDescriptor:關於指標化裝置的 DeviceDescriptor。 |
deviceManager |
IDeviceManager:IDeviceManager 執行個體。 |
| 傳回 | |
|---|---|
|
ERROR(/Collection) 部裝置 Resource。 |