InvocationMetricLogger
public
class
InvocationMetricLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.logger.InvocationMetricLogger |
Eine Dienstprogrammklasse für eine Aufrufmethode zum Protokollieren einiger Messwerte.
Zusammenfassung
Öffentliche Methoden | |
---|---|
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, long value)
Fügen Sie einen Schlüssel/Wert hinzu, der auf Aufrufebene erfasst werden soll. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, String value)
Fügen Sie einen Schlüssel/Wert hinzu, der auf Aufrufebene erfasst werden soll. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Fügen Sie einen Schlüssel/Wert hinzu, der für eine bestimmte Gruppe auf Aufrufebene erfasst werden soll. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Einen Schlüsselwert für eine bestimmte Gruppe hinzufügen |
static
void
|
addInvocationPairMetrics(InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Fügen Sie ein Wertpaar hinzu, das mit demselben Schlüssel verknüpft ist. |
static
void
|
clearInvocationMetrics()
Löscht die Aufrufmesswerte für einen Aufruf. |
static
|
getInvocationMetrics()
Gibt die Map mit den Aufrufmesswerten für den laufenden Aufruf zurück. |
static
void
|
resetLocalGroup()
Setzt den lokalisierten Kontext zurück. |
static
void
|
setLocalGroup(ThreadGroup tg)
Erfasst einen lokalisierten Kontext, wenn die Attribute innerhalb des gRPC-Servers verwendet werden |
Öffentliche Methoden
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
Fügen Sie einen Schlüssel/Wert hinzu, der auf Aufrufebene erfasst werden soll.
Parameter | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : Der Schlüssel, unter dem der Aufrufmesswert erfasst wird. |
value |
long : Der Wert des Aufrufmesswerts. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
Fügen Sie einen Schlüssel/Wert hinzu, der auf Aufrufebene erfasst werden soll.
Parameter | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : Der Schlüssel, unter dem der Aufrufmesswert erfasst wird. |
value |
String : Der Wert des Aufrufmesswerts. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Fügen Sie einen Schlüsselwert hinzu, der auf Aufrufebene für eine bestimmte Gruppe verfolgt werden soll.
Parameter | |
---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey : Der Schlüssel der Gruppe |
group |
String : Der mit dem Schlüssel verknüpfte Gruppenname |
value |
long : Der Wert für die Gruppe |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Einen Schlüsselwert für eine bestimmte Gruppe hinzufügen
Parameter | |
---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey : Der Schlüssel der Gruppe |
group |
String : Der dem Schlüssel zugeordnete Gruppenname |
value |
String : Der Wert für die Gruppe |
addInvocationPairMetrics
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Fügen Sie ein Wertpaar hinzu, das mit demselben Schlüssel verknüpft ist. Wird in der Regel für den Start- und Endzeitstempel verwendet.
Parameter | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : Der Schlüssel, unter dem der Aufrufmesswert erfasst wird. |
start |
long : Der Startwert des Aufrufmesswerts. |
end |
long : Der Endwert des Aufrufmesswerts. |
clearInvocationMetrics
public static void clearInvocationMetrics ()
Löschen Sie die Aufrufmesswerte für einen Aufruf.
getInvocationMetrics
public staticgetInvocationMetrics ()
Gibt die Map mit den Messwerten für den laufenden Aufruf zurück.
Returns | |
---|---|
|
Zurücksetzen lokalerGruppe
public static void resetLocalGroup ()
Setzt den lokalisierten Kontext zurück.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Erfasst einen lokalisierten Kontext bei Verwendung der Properties auf dem gRPC-Server.
Parameter | |
---|---|
tg |
ThreadGroup |