InvocationMetricLogger

public class InvocationMetricLogger
extends Object

java.lang.Object
   ↳ com.android.tradefed.invoker.logger.InvocationMetricLogger


מחלקה של כלי שירות להפעלה כדי לתעד חלק מהמדדים.

סיכום

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

static void addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, long value)

מוסיפים מפתח/ערך אחד למעקב ברמת ההפעלה.

static void addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, String value)

מוסיפים מפתח/ערך אחד למעקב ברמת ההפעלה.

static void addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)

מוסיפים מפתח/ערך אחד למעקב ברמת ההפעלה של קבוצה נתונה.

static void addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)

הוספה של מפתח/ערך אחד לקבוצה נתונה

static void addInvocationPairMetrics(InvocationMetricLogger.InvocationMetricKey key, long start, long end)

מוסיפים צמד ערך שמשויך לאותו מפתח.

static void clearInvocationMetrics()

מחיקת מדדי ההפעלה של קריאה.

static getInvocationMetrics()

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

static void resetLocalGroup()

איפוס ההקשר המותאם אישית.

static void setLocalGroup(ThreadGroup tg)

מעקב אחר הקשר מקומי כשמשתמשים במאפיינים בתוך שרת ה-gRPC

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

addInvocationMetrics

public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                long value)

מוסיפים מפתח/ערך אחד למעקב ברמת ההפעלה.

פרמטרים
key InvocationMetricLogger.InvocationMetricKey: המפתח שבו יתבצע מעקב אחרי מדד ההפעלה.

value long: הערך של מדד ההפעלה.

addInvocationMetrics

public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                String value)

מוסיפים מפתח/ערך אחד למעקב ברמת ההפעלה.

פרמטרים
key InvocationMetricLogger.InvocationMetricKey: המפתח שבו יתבצע מעקב אחרי מדד ההפעלה.

value String: הערך של מדד ההפעלה.

addInvocationMetrics

public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, 
                String group, 
                long value)

מוסיפים מפתח/ערך אחד למעקב ברמת ההפעלה של קבוצה נתונה.

פרמטרים
groupKey InvocationMetricLogger.InvocationGroupMetricKey: המפתח של הקבוצה

group String: שם הקבוצה שמשויכת למפתח

value long: הערך של הקבוצה

addInvocationMetrics

public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, 
                String group, 
                String value)

הוספה של מפתח/ערך אחד לקבוצה נתונה

פרמטרים
groupKey InvocationMetricLogger.InvocationGroupMetricKey: המפתח של הקבוצה

group String: שם הקבוצה שמשויכת למפתח

value String: הערך לקבוצה

addInvocationPairMetrics

public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                long start, 
                long end)

מוסיפים צמד ערך שמשויך לאותו מפתח. בדרך כלל משמש להתחלה ולסיום של חותמת זמן.

פרמטרים
key InvocationMetricLogger.InvocationMetricKey: המפתח שבו יתבצע המעקב אחרי מדד ההפעלות.

start long: ערך ההתחלה של מדד ההפעלה.

end long: הערך הסופי של מדד ההפעלה.

clearInvocationMetrics

public static void clearInvocationMetrics ()

מחיקת מדדי ההפעלה של קריאה.

getInvocationMetrics

public static  getInvocationMetrics ()

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

החזרות

resetLocalGroup

public static void resetLocalGroup ()

איפוס ההקשר המותאם אישית.

setLocalGroup

public static void setLocalGroup (ThreadGroup tg)

מעקב אחרי הקשר מותאם לשוק המקומי כשמשתמשים במאפיינים בתוך שרת gRPC

פרמטרים
tg ThreadGroup