TracingLogger

public class TracingLogger
extends Object

java.lang.Object
com.android.tradefed.inviver.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 ()

ส่งคืนการติดตามที่ใช้งานอยู่ในปัจจุบันสำหรับการเรียกใช้ หรือคืนค่าเป็นโมฆะหากไม่มี

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

หากมีอยู่ ให้ส่งคืนการติดตามปัจจุบันของกระบวนการ Tradefed เอง

ผู้รับเหมาก่อสร้างสาธารณะ

TracingLogger

public TracingLogger ()

วิธีการสาธารณะ

createActiveTrace

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

พารามิเตอร์
pid long

tid long

mainProcess boolean

การส่งคืน
ActiveTrace

createActiveTrace

public static ActiveTrace createActiveTrace (long pid, 
                long tid)

สร้างและลงทะเบียนการติดตามที่ใช้งานอยู่สำหรับการเรียกใช้

พารามิเตอร์
pid long : รหัสกระบวนการปัจจุบัน

tid long : รหัสเธรดปัจจุบัน

การส่งคืน
ActiveTrace

จบการติดตาม

public static File finalizeTrace ()

สิ้นสุดการติดตามและล้างการติดตาม

การส่งคืน
File

getActiveTrace

public static ActiveTrace getActiveTrace ()

ส่งคืนการติดตามที่ใช้งานอยู่ในปัจจุบันสำหรับการเรียกใช้ หรือคืนค่าเป็นโมฆะหากไม่มี

การส่งคืน
ActiveTrace

getActiveTraceForGroup

public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)

พารามิเตอร์
group ThreadGroup

การส่งคืน
ActiveTrace

getMainTrace

public static ActiveTrace getMainTrace ()

หากมีอยู่ ให้ส่งคืนการติดตามปัจจุบันของกระบวนการ Tradefed เอง

การส่งคืน
ActiveTrace