Enregistreur de traçage
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 un appel. |
static File | finalizeTrace () Finalisez le traçage et effacez le suivi. |
static ActiveTrace | getActiveTrace () Renvoie la trace active actuelle pour l'invocation, ou null s'il n'y en a pas. |
static ActiveTrace | getMainTrace () S'il existe, renvoie la trace actuelle du processus Tradefed lui-même. |
Constructeurs publics
Enregistreur de traçage
public TracingLogger ()
Méthodes publiques
créerActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid, boolean mainProcess)
Paramètres | |
---|---|
pid | long |
tid | long |
mainProcess | boolean |
Retour | |
---|---|
ActiveTrace |
créerActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid)
Crée et enregistre une trace active pour un appel.
Paramètres | |
---|---|
pid | long : identifiant du processus actuel |
tid | long : identifiant du fil de discussion actuel |
Retour | |
---|---|
ActiveTrace |
finaliserTrace
public static File finalizeTrace ()
Finalisez le traçage et effacez le suivi.
Retour | |
---|---|
File |
obtenirActiveTrace
public static ActiveTrace getActiveTrace ()
Renvoie la trace active actuelle pour l'invocation, ou null s'il n'y en a pas.
Retour | |
---|---|
ActiveTrace |
getMainTrace
public static ActiveTrace getMainTrace ()
S'il existe, renvoie la trace actuelle du processus Tradefed lui-même.
Retour | |
---|---|
ActiveTrace |