TracingLogger
public
class
TracingLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.tracing.TracingLogger |
Lớp giúp quản lý tính nă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ý một dấu vết đang hoạt động cho một lệnh gọi. |
static
File
|
finalizeTrace()
Hoàn tất quá trình theo dõi và xoá chế độ theo dõi. |
static
ActiveTrace
|
getActiveTrace()
Trả về dấu vết đang hoạt động hiện tại cho lệnh gọi hoặc rỗng nếu không có. |
static
ActiveTrace
|
getActiveTraceForGroup(ThreadGroup group)
|
static
ActiveTrace
|
getMainTrace()
Nếu có, trả về dấu vết hiện tại của chính quy trình Tradefed. |
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
TracingLogger
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ý một dấu vết đang hoạt động cho một lệnh gọi.
Tham số | |
---|---|
pid |
long : Mã nhận dạng quy trình hiện tại |
tid |
long : Mã luồng hiện tại |
Giá trị trả về | |
---|---|
ActiveTrace |
finalizeTrace
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 |
getActiveTrace
public static ActiveTrace getActiveTrace ()
Trả về dấu vết đang hoạt động hiện tại cho lệnh gọi hoặc rỗng nếu không có.
Giá trị trả về | |
---|---|
ActiveTrace |
getActiveTraceForGroup
public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)
Tham số | |
---|---|
group |
ThreadGroup |
Giá trị trả về | |
---|---|
ActiveTrace |
getMainTrace
public static ActiveTrace getMainTrace ()
Nếu có, trả về dấu vết hiện tại của chính quy trình Tradefed.
Giá trị trả về | |
---|---|
ActiveTrace |
resetLocalGroup
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 |