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 |