调用MetricLogger

public class InvocationMetricLogger
extends Object

java.lang.Object
com.android.tradefed.invoker.logger.InspirationMetricLogger


用于调用记录某些指标的实用程序类。

概括

公共方法

static void addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, long value)

添加一个要在调用级别跟踪的键值。

static void addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, String value)

添加一个要在调用级别跟踪的键值。

static void addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)

为给定组添加一个键值

static void addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long 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 服务器内的属性时跟踪本地化上下文

公共方法

添加调用指标

public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                long value)

添加一个要在调用级别跟踪的键值。

参数
key InvocationMetricLogger.InvocationMetricKey :将跟踪调用指标的键。

value long :调用指标的值。

添加调用指标

public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                String value)

添加一个要在调用级别跟踪的键值。

参数
key InvocationMetricLogger.InvocationMetricKey :将跟踪调用指标的键。

value String :调用指标的值。

添加调用指标

public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, 
                String group, 
                String value)

为给定组添加一个键值

参数
groupKey InvocationMetricLogger.InvocationGroupMetricKey :组的键

group String : 与键关联的组名称

value String : 组的值

添加调用指标

public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, 
                String group, 
                long value)

添加一个要在给定组的调用级别进行跟踪的键值。

参数
groupKey InvocationMetricLogger.InvocationGroupMetricKey :组的键

group String : 与键关联的组名称

value long : 组的值

添加调用对指标

public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                long start, 
                long end)

添加与同一键关联的一对值。通常用于时间戳开始和结束。

参数
key InvocationMetricLogger.InvocationMetricKey :将跟踪调用指标的键。

start long :调用指标的起始值。

end long :调用指标的最终值。

清除调用指标

public static void clearInvocationMetrics ()

清除调用的调用指标。

获取调用指标

public static  getInvocationMetrics ()

返回正在进行的调用的调用指标映射。

退货

重置本地组

public static void resetLocalGroup ()

重置本地化上下文。

设置本地组

public static void setLocalGroup (ThreadGroup tg)

使用 gRPC 服务器内的属性时跟踪本地化上下文

参数
tg ThreadGroup