MetricUtils

public final class MetricUtils
extends Object

java.lang.Object
   ↳ com.google.android.tradefed.result.teststorage.MetricUtils


用于保存处理指标格式转换的辅助方法的类。

摘要

公共构造函数

MetricUtils()

公共方法

static HashMap<String, Double> convertValueToDouble(HashMap<String, MetricMeasurement.Metric> tfMetrics)

将 Map<string, metricmeasurement.metric=""> 转换为 Map<string, double="">。 </string,></string,>

static Metrics toMetrics(HashMap<String, MetricMeasurement.Metric> tfMetrics)

将指标键到 Tradefed 指标映射的 HashMap 转换为 Android Build API 指标模型。

公共构造函数

MetricUtils

public MetricUtils ()

公共方法

convertValueToDouble

public static HashMap<String, Double> convertValueToDouble (HashMap<String, MetricMeasurement.Metric> tfMetrics)

将 Map<string, metricmeasurement.metric=""> 转换为 Map<string, double="">。系统会保留 int 和 double 的单个值,但不会转换值列表,并且这些值会丢失。</string,></string,>

参数
tfMetrics HashMap:从指标键到 Tradefed 指标的 HashMap

返回
HashMap<String, Double> 一个从指标键到双精度值的 HashMap

toMetrics

public static Metrics toMetrics (HashMap<String, MetricMeasurement.Metric> tfMetrics)

将指标键到 Tradefed 指标映射的 HashMap 转换为 Android Build API 指标模型。

参数
tfMetrics HashMap:从指标键到 Tradefed 指标的 HashMap

返回
Metrics 指标模型