InvocationMetricLogger
public
class
InvocationMetricLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.logger.InvocationMetricLogger |
Lớp tiện ích cho lệnh gọi để ghi lại một số chỉ số.
Tóm tắt
Phương thức công khai | |
---|---|
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, long value)
Thêm một khoá-giá trị để theo dõi ở cấp lệnh gọi. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, String value)
Thêm một khoá-giá trị để theo dõi ở cấp lệnh gọi. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Thêm một khoá-giá trị cần theo dõi ở cấp lệnh gọi cho một nhóm nhất định. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Thêm một cặp khoá-giá trị cho một nhóm nhất định |
static
void
|
addInvocationPairMetrics(InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Thêm một cặp giá trị liên kết với cùng một khoá. |
static
void
|
clearInvocationMetrics()
Xoá các chỉ số về lệnh gọi cho một lệnh gọi. |
static
|
getInvocationMetrics()
Trả về Bản đồ của các chỉ số gọi cho lệnh gọi đang diễn ra. |
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 |
Phương thức công khai
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
Thêm một khoá-giá trị để theo dõi ở cấp lệnh gọi.
Tham số | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : Khoá theo đó chỉ số lệnh gọi sẽ được theo dõi. |
value |
long : Giá trị của chỉ số lệnh gọi. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
Thêm một khoá-giá trị để theo dõi ở cấp lệnh gọi.
Tham số | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : Khoá theo đó chỉ số lệnh gọi sẽ được theo dõi. |
value |
String : Giá trị của chỉ số lệnh gọi. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Thêm một khoá-giá trị để theo dõi ở cấp lệnh gọi cho một nhóm nhất định.
Tham số | |
---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey : Khoá của nhóm |
group |
String : Tên nhóm được liên kết với khoá |
value |
long : Giá trị cho nhóm |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Thêm một cặp khoá-giá trị cho một nhóm nhất định
Tham số | |
---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey : Khoá của nhóm |
group |
String : Tên nhóm liên kết với khoá |
value |
String : Giá trị cho nhóm |
addInvocationPairMetrics
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Thêm cặp giá trị liên kết với cùng một khoá. Thường dùng cho dấu thời gian bắt đầu và kết thúc.
Tham số | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : Khoá theo đó chỉ số lệnh gọi sẽ được theo dõi. |
start |
long : Giá trị bắt đầu của chỉ số lệnh gọi. |
end |
long : Giá trị kết thúc của chỉ số lệnh gọi. |
clearInvocationMetrics
public static void clearInvocationMetrics ()
Xoá chỉ số lệnh gọi cho một lệnh gọi.
getInvocationMetrics
public staticgetInvocationMetrics ()
Trả về Bản đồ của các chỉ số gọi cho lệnh gọi đang diễn ra.
Giá trị trả về | |
---|---|
|
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 |