InvocationMetricLogger
public
class
InvocationMetricLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.logger.InvocationMetricLogger |
用於記錄部分指標的叫用公用程式類別。
摘要
公用方法 | |
---|---|
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, long value)
新增一個要在叫用層級追蹤的鍵/值。 |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, String value)
新增一個要在叫用層級追蹤的鍵/值。 |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
新增一個鍵/值,以便在指定群組的叫用層級追蹤。 |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
為指定群組新增一個鍵/值組合 |
static
void
|
addInvocationPairMetrics(InvocationMetricLogger.InvocationMetricKey key, long start, long end)
新增一組與相同鍵相關聯的值。 |
static
void
|
clearInvocationMetrics()
清除叫用作業的指標。 |
static
|
getInvocationMetrics()
傳回進行中叫用的叫用指標對應關係。 |
static
void
|
resetLocalGroup()
重設本地化內容。 |
static
void
|
setLocalGroup(ThreadGroup tg)
在使用 gRPC 伺服器內的屬性時,追蹤本地化內容 |
公用方法
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
新增一個要在叫用層級追蹤的鍵/值。
參數 | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey :要追蹤叫用指標的鍵。 |
value |
long :叫用指標的值。 |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
新增一個要在叫用層級追蹤的鍵/值。
參數 | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey :用於追蹤叫用指標的鍵。 |
value |
String :叫用指標的值。 |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
新增一個鍵/值,以便在指定群組的叫用層級追蹤。
參數 | |
---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey :群組的金鑰 |
group |
String :與金鑰相關聯的群組名稱 |
value |
long :群組的值 |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
為指定群組新增一個鍵/值
參數 | |
---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey :群組的金鑰 |
group |
String :與鍵相關聯的群組名稱 |
value |
String :群組的值 |
addInvocationPairMetrics
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
新增一組與相同鍵相關聯的值。通常用於起始和結束時間戳記。
參數 | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey :用於追蹤叫用指標的鍵。 |
start |
long :叫用指標的起始值。 |
end |
long :叫用指標的結束值。 |
clearInvocationMetrics
public static void clearInvocationMetrics ()
清除叫用動作的指標。
getInvocationMetrics
public staticgetInvocationMetrics ()
傳回目前叫用作業的叫用指標對應項目。
傳回 | |
---|---|
|
重設本機群組
public static void resetLocalGroup ()
重設本地化內容。
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
在 gRPC 伺服器中使用屬性時,追蹤本地化內容
參數 | |
---|---|
tg |
ThreadGroup |