InvocationMetricLogger

public class InvocationMetricLogger
extends Object

JavaScript.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, String value)

צריך להוסיף מפתח-ערך אחד לקבוצה נתונה

static void addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long 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, 
                String value)

צריך להוסיף מפתח-ערך אחד לקבוצה נתונה

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

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

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

addInvocationMetrics

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

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

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

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

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

addInvocationPairMetrics

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

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

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

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

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

cleanInvocationMetrics

public static void clearInvocationMetrics ()

ניקוי מדדי ההפעלה של הטריגר.

getInvocationMetrics

public static  getInvocationMetrics ()

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

החזרות

איפוסLocalGroup

public static void resetLocalGroup ()

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

setLocalGroup

public static void setLocalGroup (ThreadGroup tg)

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

פרמטרים
tg ThreadGroup