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 ()
روش های عمومی
ایجاد ActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid, boolean mainProcess)
پارامترها | |
---|---|
pid | long |
tid | long |
mainProcess | boolean |
برمی گرداند | |
---|---|
ActiveTrace |
ایجاد ActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid)
یک ردیابی فعال برای فراخوان ایجاد و ثبت می کند.
پارامترها | |
---|---|
pid | long : شناسه فرآیند فعلی |
tid | long : شناسه موضوع فعلی |
برمی گرداند | |
---|---|
ActiveTrace |
finalize Trace
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 |
بازنشانی LocalGroup
public static void resetLocalGroup ()
بافت محلی شده را بازنشانی می کند.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
هنگام استفاده از ویژگی های داخل سرور gRPC، یک زمینه محلی سازی شده را ردیابی می کند
پارامترها | |
---|---|
tg | ThreadGroup |