أداة تسجيل مقاييس الاستدعاء
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, 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 : القيمة النهائية لمقياس الاستدعاء. |
مسح مقاييس الاستدعاء
public static void clearInvocationMetrics ()
محو مقاييس الاستدعاء لاستدعاء معيّن.
طريقة getInvocationMetrics
public staticgetInvocationMetrics ()
يعرض خريطة مقاييس الاستدعاء للاستدعاء قيد التقدّم.
المرتجعات | |
---|---|
|
إعادة ضبط المجموعة المحلية
public static void resetLocalGroup ()
إعادة ضبط السياق المترجَم
المجموعة المحلية
public static void setLocalGroup (ThreadGroup tg)
تتبُّع السياق المترجَم عند استخدام السمات داخل خادم gRPC
المعلمات | |
---|---|
tg |
ThreadGroup |