ผู้บันทึกการติดตาม

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

ช่างก่อสร้างสาธารณะ

ผู้บันทึกการติดตาม

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 ()

แสดงผลการติดตามที่ใช้งานอยู่ในปัจจุบันสำหรับการเรียกใช้ หรือค่า Null หากไม่มี

คิกรีเทิร์น
ActiveTrace

getActiveTraceForGroup

public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)

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

คิกรีเทิร์น
ActiveTrace

GetMainTrace

public static ActiveTrace getMainTrace ()

หากมีอยู่แล้ว ระบบจะแสดงผลการติดตามปัจจุบันของกระบวนการที่ Tradefed เอง

คิกรีเทิร์น
ActiveTrace

การรีเซ็ตLocalGroup

public static void resetLocalGroup ()

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

setLocalGroup

public static void setLocalGroup (ThreadGroup tg)

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

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