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