InvocationMetricLogger

public class InvocationMetricLogger
extends Object

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


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

סיכום

‫methods ציבוריים

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 Map<String, String> getInvocationMetrics()

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

static void resetLocalGroup()

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

static void setLocalGroup(ThreadGroup tg)

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

‫methods ציבוריים

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: ערך הסיום של מדד ההפעלה.

clearInvocationMetrics

public static void clearInvocationMetrics ()

מחיקת מדדי ההפעלה של הפעלה מסוימת.

getInvocationMetrics

public static Map<String, String> getInvocationMetrics ()

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

החזרות
Map<String, String>

resetLocalGroup

public static void resetLocalGroup ()

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

setLocalGroup

public static void setLocalGroup (ThreadGroup tg)

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

פרמטרים
tg ThreadGroup