TracingLogger
public
class
TracingLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.tracing.TracingLogger |
Classe qui permet de gérer le traçage pour chaque appel de test.
Résumé
Constructeurs publics | |
---|---|
TracingLogger()
|
Méthodes publiques | |
---|---|
static
ActiveTrace
|
createActiveTrace(long pid, long tid, boolean mainProcess)
|
static
ActiveTrace
|
createActiveTrace(long pid, long tid)
Crée et enregistre une trace active pour une invocation. |
static
File
|
finalizeTrace()
Finalisez le traçage et effacez le suivi. |
static
ActiveTrace
|
getActiveTrace()
Renvoie la trace active actuelle pour l'appel, ou la valeur "null" si aucune trace n'est active. |
static
ActiveTrace
|
getActiveTraceForGroup(ThreadGroup group)
|
static
ActiveTrace
|
getMainTrace()
Si elle existe, renvoie la trace actuelle du processus Tradefed lui-même. |
static
void
|
resetLocalGroup()
Réinitialise le contexte localisé. |
static
void
|
setLocalGroup(ThreadGroup tg)
Suit un contexte localisé lors de l'utilisation des propriétés dans le serveur gRPC |
Constructeurs publics
TracingLogger
public TracingLogger ()
Méthodes publiques
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid, boolean mainProcess)
Paramètres | |
---|---|
pid |
long |
tid |
long |
mainProcess |
boolean |
Renvoie | |
---|---|
ActiveTrace |
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid)
Crée et enregistre une trace active pour une invocation.
Paramètres | |
---|---|
pid |
long : ID de processus actuel |
tid |
long : ID de thread actuel |
Renvoie | |
---|---|
ActiveTrace |
finalizeTrace
public static File finalizeTrace ()
Finalisez le traçage et effacez le suivi.
Renvoie | |
---|---|
File |
getActiveTrace
public static ActiveTrace getActiveTrace ()
Renvoie la trace active actuelle pour l'appel, ou la valeur "null" si aucune trace n'est active.
Renvoie | |
---|---|
ActiveTrace |
getActiveTraceForGroup
public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)
Paramètres | |
---|---|
group |
ThreadGroup |
Renvoie | |
---|---|
ActiveTrace |
getMainTrace
public static ActiveTrace getMainTrace ()
Si elle existe, renvoie la trace actuelle du processus Tradefed lui-même.
Renvoie | |
---|---|
ActiveTrace |
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 |