InvocationMetricLogger
public class InvocationMetricLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.logger.InvocationMetricLogger |
Eine Hilfsklasse für einen Aufruf zum Protokollieren einiger Metriken.
Zusammenfassung
Öffentliche Methoden | |
---|---|
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, long value) Fügen Sie einen Schlüsselwert hinzu, der auf Aufrufebene verfolgt werden soll. |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, String value) Fügen Sie einen Schlüsselwert hinzu, der auf Aufrufebene verfolgt werden soll. |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value) Fügen Sie einen Schlüsselwert für eine bestimmte Gruppe hinzu |
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. |
static void | addInvocationPairMetrics ( InvocationMetricLogger.InvocationMetricKey key, long start, long end) Fügen Sie ein Wertepaar hinzu, das demselben Schlüssel zugeordnet ist. |
static void | clearInvocationMetrics () Löschen Sie die Aufrufmetriken für einen Aufruf. |
static | getInvocationMetrics () Gibt die Karte der Aufrufmetriken für den laufenden Aufruf zurück. |
Öffentliche Methoden
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
Fügen Sie einen Schlüsselwert hinzu, der auf Aufrufebene verfolgt werden soll.
Parameter | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : Der Schlüssel, unter dem die Aufrufmetrik nachverfolgt wird. |
value | long : Der Wert der Aufrufmetrik. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
Fügen Sie einen Schlüsselwert hinzu, der auf Aufrufebene verfolgt werden soll.
Parameter | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : Der Schlüssel, unter dem die Aufrufmetrik nachverfolgt wird. |
value | String : Der Wert der Aufrufmetrik. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Fügen Sie einen Schlüsselwert für eine bestimmte Gruppe hinzu
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 |
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 dem Schlüssel zugeordnete Gruppenname |
value | long : Der Wert für die Gruppe |
addInvocationPairMetrics
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Fügen Sie ein Wertepaar hinzu, das demselben Schlüssel zugeordnet ist. Wird normalerweise für Start und Ende des Zeitstempels verwendet.
Parameter | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : Der Schlüssel, unter dem die Aufrufmetrik nachverfolgt wird. |
start | long : Der Startwert der Aufrufmetrik. |
end | long : Der Endwert der Aufrufmetrik. |
clearInvocationMetrics
public static void clearInvocationMetrics ()
Löschen Sie die Aufrufmetriken für einen Aufruf.
getInvocationMetrics
public staticgetInvocationMetrics ()
Gibt die Karte der Aufrufmetriken für den laufenden Aufruf zurück.
Kehrt zurück | |
---|---|