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