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