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

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