TracingLogger
public
class
TracingLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.tracing.TracingLogger |
Klasse, die beim Verwalten der Tracing-Daten für jede Testausführung hilft.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
Tracing
|
Öffentliche Methoden | |
---|---|
static
Active
|
createActiveTrace(long pid, long tid, boolean mainProcess)
|
static
ActiveTrace
|
createActiveTrace(long pid, long tid)
Erstellt und registriert eine aktive Trace-Datei für eine Aufrufabfolge. |
static
File
|
finalizeTrace()
Schließen Sie die Verfolgung ab und löschen Sie die Daten. |
static
ActiveTrace
|
getActiveTrace()
Gibt den aktuellen aktiven Trace für die Aufrufe zurück oder null, wenn keiner vorhanden ist. |
static
ActiveTrace
|
getActiveTraceForGroup(ThreadGroup group)
|
static
ActiveTrace
|
getMainTrace()
Wenn er vorhanden ist, wird die aktuelle Trace des Tradefed-Prozesses selbst zurückgegeben. |
static
void
|
resetLocalGroup()
Setzt den lokalisierten Kontext zurück. |
static
void
|
setLocalGroup(ThreadGroup tg)
Erfasst einen lokalisierten Kontext bei Verwendung der Properties auf dem gRPC-Server. |
Öffentliche Konstruktoren
TracingLogger
public TracingLogger ()
Öffentliche Methoden
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid, boolean mainProcess)
Parameter | |
---|---|
pid |
long |
tid |
long |
mainProcess |
boolean |
Returns | |
---|---|
ActiveTrace |
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid)
Erstellt und registriert eine aktive Trace-Datei für eine Aufrufabfolge.
Parameter | |
---|---|
pid |
long : Aktuelle Prozess-ID |
tid |
long : Aktuelle Thread-ID |
Returns | |
---|---|
ActiveTrace |
finalizeTrace
public static File finalizeTrace ()
Schließen Sie die Verfolgung ab und löschen Sie die Daten.
Returns | |
---|---|
File |
getActiveTrace
public static ActiveTrace getActiveTrace ()
Gibt den aktuellen aktiven Trace für die Aufrufe zurück oder null, wenn keiner vorhanden ist.
Returns | |
---|---|
ActiveTrace |
getActiveTraceForGroup
public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)
Parameter | |
---|---|
group |
ThreadGroup |
Returns | |
---|---|
ActiveTrace |
getMainTrace
public static ActiveTrace getMainTrace ()
Wenn er vorhanden ist, wird die aktuelle Spur des Tradefed-Prozesses selbst zurückgegeben.
Returns | |
---|---|
ActiveTrace |
resetLocalGroup
public static void resetLocalGroup ()
Setzt den lokalisierten Kontext zurück.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Erfasst einen lokalisierten Kontext bei Verwendung der Properties auf dem gRPC-Server.
Parameter | |
---|---|
tg |
ThreadGroup |