InvocationMetricLogger
public
class
InvocationMetricLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.logger.InvocationMetricLogger |
Classe utilitaire correspondant à un appel permettant de consigner certaines métriques
Résumé
Méthodes publiques | |
---|---|
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, long value)
Ajoutez une clé-valeur à suivre au niveau de l'appel. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, String value)
Ajoutez une clé-valeur à suivre au niveau de l'appel. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Ajoutez une clé-valeur pour un groupe donné. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Ajoutez une clé-valeur à suivre au niveau de l'appel pour un groupe donné. |
static
void
|
addInvocationPairMetrics(InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Ajoutez une paire de valeurs associée à la même clé. |
static
void
|
clearInvocationMetrics()
Effacez les métriques d'appel pour un appel. |
static
|
getInvocationMetrics()
Renvoie le mappage des métriques d'appel pour l'appel en cours. |
static
void
|
resetLocalGroup()
Réinitialise le contexte localisé. |
static
void
|
setLocalGroup(ThreadGroup tg)
Effectue le suivi d'un contexte localisé lors de l'utilisation des propriétés du serveur gRPC |
Méthodes publiques
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
Ajoutez une clé-valeur à suivre au niveau de l'appel.
Paramètres | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : clé selon laquelle la métrique d'appel sera suivie. |
value |
long : valeur de la métrique d'appel. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
Ajoutez une clé-valeur à suivre au niveau de l'appel.
Paramètres | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : clé selon laquelle la métrique d'appel sera suivie. |
value |
String : valeur de la métrique d'appel. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Ajoutez une clé-valeur pour un groupe donné.
Paramètres | |
---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey : clé du groupe |
group |
String : nom du groupe associé à la clé |
value |
String : valeur du groupe |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Ajoutez une clé-valeur à suivre au niveau de l'appel pour un groupe donné.
Paramètres | |
---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey : clé du groupe |
group |
String : nom du groupe associé à la clé |
value |
long : valeur du groupe |
addInvocationPairMetrics
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Ajoutez une paire de valeurs associée à la même clé. Généralement utilisé pour les codes temporels de début et de fin.
Paramètres | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : clé selon laquelle la métrique d'appel sera suivie. |
start |
long : valeur de début de la métrique d'appel. |
end |
long : valeur de fin de la métrique d'appel. |
clearInvocationMetrics
public static void clearInvocationMetrics ()
Effacez les métriques d'appel pour un appel.
getInvocationMetrics
public staticgetInvocationMetrics ()
Renvoie le mappage des métriques d'appel pour l'appel en cours.
Renvoie | |
---|---|
|
réinitialiser le groupe local
public static void resetLocalGroup ()
Réinitialise le contexte localisé.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Effectue le suivi d'un contexte localisé lors de l'utilisation des propriétés du serveur gRPC
Paramètres | |
---|---|
tg |
ThreadGroup |