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)
Einem Schlüssel/Wert-Paar für eine bestimmte Gruppe hinzufügen |
static
void
|
addInvocationPairMetrics(InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Fügen Sie ein Wertpaar mit demselben Schlüssel hinzu. |
static
void
|
clearInvocationMetrics()
Löschen Sie 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 bei Verwendung der Properties auf dem gRPC-Server. |
Ö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üssel/Wert hinzu, der für eine bestimmte Gruppe auf Aufrufebene erfasst werden soll.
| Parameter | |
|---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey: Der Schlüssel der Gruppe |
group |
String: Der Name der Gruppe, die mit dem Schlüssel verknüpft ist |
value |
long: Der Wert für die Gruppe |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Einem Schlüssel/Wert-Paar für eine bestimmte Gruppe hinzufügen
| Parameter | |
|---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey: Der Schlüssel der Gruppe |
group |
String: Der Name der Gruppe, die mit dem Schlüssel verknüpft ist |
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 mit demselben Schlüssel hinzu. 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 Aufrufmesswerten für den laufenden Aufruf zurück.
| Returns | |
|---|---|
|
|
resetLocalGroup
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 |