InvocationMetricLogger
public
class
InvocationMetricLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.logger.InvocationMetricLogger |
Classe utilitaire permettant d'enregistrer certaines métriques lors d'une invocation.
Résumé
Méthodes publiques | |
---|---|
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, long value)
Ajoutez une paire 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, long value)
Ajoutez une paire clé-valeur à suivre au niveau de l'appel pour un groupe donné. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Ajouter une paire clé-valeur 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 la carte 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 paire 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 paire 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, long value)
Ajoutez une paire 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 |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Ajouter une paire 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 |
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 le début et la fin du code temporel.
Paramètres | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : clé sous 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 la carte des métriques d'appel pour l'appel en cours.
Renvoie | |
---|---|
|
resetLocalGroup
public static void resetLocalGroup ()
Réinitialise le contexte localisé.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Suit un contexte localisé lors de l'utilisation des propriétés dans le serveur gRPC
Paramètres | |
---|---|
tg |
ThreadGroup |