DeviceStorageAgeResourceMetricCollector

public class DeviceStorageAgeResourceMetricCollector
extends Object implements IResourceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.monitoring.collector.DeviceStorageAgeResourceMetricCollector


Mengurai usia penyimpanan dari logcat. Penyimpanan harus diaktifkan untuk pengumpul ini. Periksa sebelum Anda menggunakan pengumpul ini, jika tidak, pengumpul ini akan menampilkan resource kosong.

Ringkasan

Konstanta

String AGE_TAG

String LIFE_A_TAG

String LIFE_B_TAG

String STORAGE_AGE_CMD_FORMAT

String STORAGE_AGE_RESOURCE_NAME

Kolom

public static final Pattern STORAGE_AGE_PATTERN

Konstruktor publik

DeviceStorageAgeResourceMetricCollector()

Metode publik

Collection<Resource> getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)

Mengumpulkan metrik resource perangkat.

Konstanta

AGE_TAG

public static final String AGE_TAG

Nilai Konstanta: "age"

LIFE_A_TAG

public static final String LIFE_A_TAG

Nilai Konstanta: "lifeTimeA"

LIFE_B_TAG

public static final String LIFE_B_TAG

Nilai Konstanta: "lifeTimeB"

STORAGE_AGE_CMD_FORMAT

public static final String STORAGE_AGE_CMD_FORMAT

Nilai Konstanta: "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

Nilai Konstanta: "storage_age"

Kolom

STORAGE_AGE_PATTERN

public static final Pattern STORAGE_AGE_PATTERN

Konstruktor publik

DeviceStorageAgeResourceMetricCollector

public DeviceStorageAgeResourceMetricCollector ()

Metode publik

getDeviceResourceMetrics

public Collection<Resource> getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

Mengumpulkan metrik resource perangkat. Fungsi harus ditampilkan dalam IResourceMetricCollector.getDeviceMetricizeTimeoutMs() md, jika tidak, hasilnya akan dihentikan oleh LabResourceDeviceMonitor. Selain itu, periksa Thread.currentThread().isInterrupted() sebelum operasi yang mahal dan segera kembali.

Parameter
descriptor DeviceDescriptor: DeviceDescriptor tentang perangkat yang melakukan metrik.

deviceManager IDeviceManager: instance IDeviceManager.

Hasil
Collection<Resource> Collection perangkat Resource.