TracingLogger
public class TracingLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.tracing.TracingLogger |
Klasse, die bei der Verwaltung der Ablaufverfolgung für jeden Testaufruf hilft.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
TracingLogger () |
Öffentliche Methoden | |
---|---|
static ActiveTrace | createActiveTrace (long pid, long tid, boolean mainProcess) |
static ActiveTrace | createActiveTrace (long pid, long tid) Erstellt und registriert eine aktive Ablaufverfolgung für einen Aufruf. |
static File | finalizeTrace () Schließen Sie die Verfolgung ab und löschen Sie die Verfolgung. |
static ActiveTrace | getActiveTrace () Gibt die aktuell aktive Ablaufverfolgung für den Aufruf zurück oder null, wenn keine vorhanden ist. |
static ActiveTrace | getMainTrace () Wenn vorhanden, wird der aktuelle Trace des Tradefed-Prozesses selbst zurückgegeben. |
Öffentliche Bauträger
TracingLogger
public TracingLogger ()
Öffentliche Methoden
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid, boolean mainProcess)
Parameter | |
---|---|
pid | long |
tid | long |
mainProcess | boolean |
Kehrt zurück | |
---|---|
ActiveTrace |
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid)
Erstellt und registriert eine aktive Ablaufverfolgung für einen Aufruf.
Parameter | |
---|---|
pid | long : Aktuelle Prozess-ID |
tid | long : Aktuelle Thread-ID |
Kehrt zurück | |
---|---|
ActiveTrace |
finalizeTrace
public static File finalizeTrace ()
Schließen Sie die Verfolgung ab und löschen Sie die Verfolgung.
Kehrt zurück | |
---|---|
File |
getActiveTrace
public static ActiveTrace getActiveTrace ()
Gibt die aktuell aktive Ablaufverfolgung für den Aufruf zurück oder null, wenn keine vorhanden ist.
Kehrt zurück | |
---|---|
ActiveTrace |
getMainTrace
public static ActiveTrace getMainTrace ()
Wenn vorhanden, wird der aktuelle Trace des Tradefed-Prozesses selbst zurückgegeben.
Kehrt zurück | |
---|---|
ActiveTrace |