ResourceMetricUtil

public class ResourceMetricUtil
extends Object

java.lang.Object
com.android.tradefed.monitoring.collector.ResourceMetricUtil


פונקציות שירות לחיבור מדדים.

סיכום

בוני ציבור

ResourceMetricUtil ()

שיטות ציבוריות

static float ConvertedMetricValue (String original, float conversionDivisor)

ממיר את הערך המטרי ליחידות שונות ומעצב את ערך הפלט.

static GetCommandResponse ( IDeviceManager deviceManager, String serial, String cmd, long timeoutMs)

מבצע פקודה adb ומחזיר תגובה אם הצליח.

static Timestamp GetCurrentTimestamp ()

מקבל חותמת זמן נוכחית משעון UTC המערכת.

static float RoundedMetricValue (String original)

ניתוח ועיצוב הערך המדדי.

בוני ציבור

ResourceMetricUtil

public ResourceMetricUtil ()

שיטות ציבוריות

ConvertedMetricValue

public static float ConvertedMetricValue (String original, 
                float conversionDivisor)

ממיר את הערך המטרי ליחידות שונות ומעצב את ערך הפלט.

פרמטרים
original String : מחרוזת הערך המקורית.

conversionDivisor float : המחלק לגיור יחיד.

החזרות
float ערך צף הפלט.

זורק
NumberFormatException אם המחרוזת המקורית בטלה.

GetCommandResponse

public static  GetCommandResponse (IDeviceManager deviceManager, 
                String serial, 
                String cmd, 
                long timeoutMs)

מבצע פקודה adb ומחזיר תגובה אם הצליח.

פרמטרים
deviceManager IDeviceManager : מופע IDeviceManager לביצוע הפקודה בהתקנים "זמין".

serial String : סדר המכשיר.

cmd String : מחרוזת הפקודה.

timeoutMs long : הזמן לחכות באלפיות השנייה.

החזרות
CommandResult למשל.

GetCurrentTimestamp

public static Timestamp GetCurrentTimestamp ()

מקבל חותמת זמן נוכחית משעון UTC המערכת.

החזרות
Timestamp

RoundedMetricValue

public static float RoundedMetricValue (String original)

ניתוח ועיצוב הערך המדדי.

פרמטרים
original String : מחרוזת הערך המקורית.

החזרות
float ערך צף הפלט.

זורק
NumberFormatException אם המחרוזת המקורית בטלה.