TracingLogger
public
class
TracingLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.tracing.TracingLogger |
Classe permettant de gérer le traçage de 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 un appel. |
static
File
|
finalizeTrace()
Finalisez le traçage et effacez le suivi. |
static
ActiveTrace
|
getActiveTrace()
Renvoie la trace active en cours pour l'appel, ou la valeur "null" si aucune trace n'est utilisée. |
static
ActiveTrace
|
getActiveTraceForGroup(ThreadGroup group)
|
static
ActiveTrace
|
getMainTrace()
S'il existe, renvoie la trace actuelle du processus Tradefed lui-même. |
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 |
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 un appel.
Paramètres | |
---|---|
pid |
long : ID du processus actuel |
tid |
long : ID du thread actuel |
Renvoie | |
---|---|
ActiveTrace |
finaliserTrace
public static File finalizeTrace ()
Finalisez le traçage et effacez le suivi.
Renvoie | |
---|---|
File |
getActiveTrace
public static ActiveTrace getActiveTrace ()
Renvoie la trace active en cours pour l'appel, ou la valeur "null" si aucune trace n'est utilisée.
Renvoie | |
---|---|
ActiveTrace |
getActiveTraceForGroup
public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)
Paramètres | |
---|---|
group |
ThreadGroup |
Renvoie | |
---|---|
ActiveTrace |
getMainTrace
public static ActiveTrace getMainTrace ()
S'il existe, renvoie la trace actuelle du processus Tradefed lui-même.
Renvoie | |
---|---|
ActiveTrace |
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 |