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 ציבוריים

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  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

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

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

deviceManager IDeviceManager: מופע IDeviceManager.

החזרות
ERROR(/Collection) מכשיר Resource.