أداة تسجيل التتبّع

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

إذا كان موجودًا، يتم عرض التتبع الحالي لعملية مقايضة نفسها.

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

الحصول على ActiveTrace

public static ActiveTrace getActiveTrace ()

تعرض التتبع النشط الحالي للاستدعاء، أو قيمة فارغة إذا لم تكن كذلك.

المرتجعات
ActiveTrace

الحصول على ActiveTraceForGroup

public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)

المعلمات
group ThreadGroup

المرتجعات
ActiveTrace

الحصول على MainTrace

public static ActiveTrace getMainTrace ()

إذا كان موجودًا، يتم عرض التتبع الحالي لعملية مقايضة نفسها.

المرتجعات
ActiveTrace

إعادة ضبط المجموعة المحلية

public static void resetLocalGroup ()

إعادة ضبط السياق المترجَم

المجموعة المحلية

public static void setLocalGroup (ThreadGroup tg)

تتبُّع السياق المترجَم عند استخدام السمات داخل خادم gRPC

المعلمات
tg ThreadGroup