DeviceStorageAgeResourceMetricCollector
public
class
DeviceStorageAgeResourceMetricCollector
extends Object
implements
IResourceMetricCollector
| java.lang.Object | |
| ↳ | com.android.tradefed.monitoring.collector.DeviceStorageAgeResourceMetricCollector |
logcat からストレージの経過時間を解析します。このコレクタで storaged が有効になっている必要があります。このコレクタを使用する前に確認してください。確認しないと、空のリソースが返されます。
概要
定数 | |
|---|---|
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 インスタンス。 |
| 戻り値 | |
|---|---|
|
デバイス Resource の ERROR(/Collection)。 |