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 เอง

static void resetLocalGroup()

รีเซ็ตบริบทที่แปลแล้ว

static void setLocalGroup(ThreadGroup tg)

ติดตามบริบทที่แปลแล้วเมื่อใช้พร็อพเพอร์ตี้ภายในเซิร์ฟเวอร์ gRPC

ตัวสร้างแบบสาธารณะ

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

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

resetLocalGroup

public static void resetLocalGroup ()

รีเซ็ตบริบทที่แปลแล้ว

setLocalGroup

public static void setLocalGroup (ThreadGroup tg)

ติดตามบริบทที่แปลแล้วเมื่อใช้พร็อพเพอร์ตี้ภายในเซิร์ฟเวอร์ gRPC

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