TracingLogger

public class TracingLogger
extends Object

java.lang.Object
com.android.tradefed.invoker.tracing.TracingLogger


מחלקה שעוזרת לנהל מעקב עבור כל קריאת בדיקה.

סיכום

בנאים ציבוריים

TracingLogger ()

שיטות ציבוריות

static ActiveTrace createActiveTrace (long pid, long tid, boolean mainProcess)
static ActiveTrace createActiveTrace (long pid, long tid)

יוצר ורושם מעקב פעיל להזמנה.

static File finalizeTrace ()

סיים את המעקב ונקה את המעקב.

static ActiveTrace getActiveTrace ()

מחזיר את העקיבה הפעילה הנוכחית עבור ההזמנה, או null אם אין.

static ActiveTrace getActiveTraceForGroup (ThreadGroup group)
static ActiveTrace getMainTrace ()

אם הוא קיים, מחזיר את המעקב הנוכחי של תהליך Tradefed עצמו.

בנאים ציבוריים

TracingLogger

public TracingLogger ()

שיטות ציבוריות

ליצור ActiveTrace

public static ActiveTrace createActiveTrace (long pid, 
                long tid, 
                boolean mainProcess)

פרמטרים
pid long

tid long

mainProcess boolean

החזרות
ActiveTrace

ליצור ActiveTrace

public static ActiveTrace createActiveTrace (long pid, 
                long tid)

יוצר ורושם מעקב פעיל להזמנה.

פרמטרים
pid long : מזהה תהליך נוכחי

tid long : מזהה השרשור הנוכחי

החזרות
ActiveTrace

finalizeTrace

public static File finalizeTrace ()

סיים את המעקב ונקה את המעקב.

החזרות
File

getActiveTrace

public static ActiveTrace getActiveTrace ()

מחזיר את העקיבה הפעילה הנוכחית עבור ההזמנה, או null אם אין.

החזרות
ActiveTrace

getActiveTraceForGroup

public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)

פרמטרים
group ThreadGroup

החזרות
ActiveTrace

getMainTrace

public static ActiveTrace getMainTrace ()

אם הוא קיים, מחזיר את המעקב הנוכחי של תהליך Tradefed עצמו.

החזרות
ActiveTrace