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

تُرجع هذه السمة التتبُّع النشط الحالي للطلب، أو قيمة فارغة إذا لم يكن هناك أيّ طلب.

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

تُرجع هذه السمة التتبُّع النشط الحالي للطلب، أو قيمة فارغة إذا لم يكن هناك أيّ طلب.

المرتجعات
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