Trình ghi nhật ký theo dõi
public
class
TracingLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.Callbackr.tracing.TracingLogger |
Lớp giúp quản lý hoạt động theo dõi cho mỗi lệnh gọi kiểm thử.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
TracingLogger()
|
Phương thức công khai | |
---|---|
static
ActiveTrace
|
createActiveTrace(long pid, long tid, boolean mainProcess)
|
static
ActiveTrace
|
createActiveTrace(long pid, long tid)
Tạo và đăng ký dấu vết đang hoạt động cho lệnh gọi. |
static
File
|
finalizeTrace()
Hoàn tất quá trình theo dõi và xoá hoạt động theo dõi. |
static
ActiveTrace
|
getActiveTrace()
Trả về dấu vết hoạt động hiện tại của lệnh gọi hoặc giá trị rỗng nếu không có. |
static
ActiveTrace
|
getActiveTraceForGroup(ThreadGroup group)
|
static
ActiveTrace
|
getMainTrace()
Nếu tồn tại, hàm này sẽ trả về dấu vết hiện tại của chính quy trình Tradefeed. |
static
void
|
resetLocalGroup()
Đặt lại ngữ cảnh đã bản địa hoá. |
static
void
|
setLocalGroup(ThreadGroup tg)
Theo dõi ngữ cảnh đã bản địa hoá khi sử dụng các thuộc tính bên trong máy chủ gRPC |
Hàm khởi tạo công khai
Trình ghi nhật ký theo dõi
public TracingLogger ()
Phương thức công khai
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid, boolean mainProcess)
Tham số | |
---|---|
pid |
long |
tid |
long |
mainProcess |
boolean |
Giá trị trả về | |
---|---|
ActiveTrace |
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid)
Tạo và đăng ký dấu vết đang hoạt động cho lệnh gọi.
Tham số | |
---|---|
pid |
long : Mã quy trình hiện tại |
tid |
long : Mã chuỗi hiện tại |
Giá trị trả về | |
---|---|
ActiveTrace |
FinalTrace (Dấu vết hoàn chỉnh)
public static File finalizeTrace ()
Hoàn tất quá trình theo dõi và xoá hoạt động theo dõi.
Giá trị trả về | |
---|---|
File |
Lấy dấu vết đang hoạt động
public static ActiveTrace getActiveTrace ()
Trả về dấu vết hoạt động hiện tại của lệnh gọi hoặc giá trị rỗng nếu không có.
Giá trị trả về | |
---|---|
ActiveTrace |
nhận ActiveTraceForGroup
public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)
Tham số | |
---|---|
group |
ThreadGroup |
Giá trị trả về | |
---|---|
ActiveTrace |
getMainTrace
public static ActiveTrace getMainTrace ()
Nếu tồn tại, hàm này sẽ trả về dấu vết hiện tại của chính quy trình Tradefeed.
Giá trị trả về | |
---|---|
ActiveTrace |
đặt lạiLocalGroup
public static void resetLocalGroup ()
Đặt lại ngữ cảnh đã bản địa hoá.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Theo dõi ngữ cảnh đã bản địa hoá khi sử dụng các thuộc tính bên trong máy chủ gRPC
Tham số | |
---|---|
tg |
ThreadGroup |