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