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

‫constructors ציבוריים

DeviceStorageAgeResourceMetricCollector()

‫methods ציבוריים

Collection<Resource> 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

‫constructors ציבוריים

DeviceStorageAgeResourceMetricCollector

public DeviceStorageAgeResourceMetricCollector ()

‫methods ציבוריים

getDeviceResourceMetrics

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

איסוף מדדי משאבי המכשיר. הפונקציה צריכה להחזיר ערך תוך IResourceMetricCollector.getDeviceMetricizeTimeoutMs() אלפיות השנייה, אחרת התוצאה תיפסל על ידי LabResourceDeviceMonitor. בנוסף, צריך לבדוק את Thread.currentThread().isInterrupted() לפני פעולה יקרה ולחזור באופן מיידי.

פרמטרים
descriptor DeviceDescriptor: DeviceDescriptor לגבי המכשיר שמבצע את המדידה.

deviceManager IDeviceManager: המופע IDeviceManager.

החזרות
Collection<Resource> Collection של מכשיר Resource.