DeviceMetricData

public class DeviceMetricData
extends Object

java.lang.Object
com.android.tradefed.device.metric.DeviceMetricData


メトリクス コレクターによって収集されたすべてのデータを保持するオブジェクト。 TODO: データメソッドのデータ保持と受信を追加します。

まとめ

パブリック コンストラクター

DeviceMetricData ( IInvocationContext context)

中心

公開メソッド

void addMetric (String key, MetricMeasurement.Metric.Builder metric)

プライマリ デバイスに関連付けられた単一のメトリックを追加します。

void addMetricForDevice ( ITestDevice device, String key, MetricMeasurement.Metric.Builder metric)

指定されたデバイスに関連付けられた単一のメトリックを追加します。

void addToMetrics ( metrics) addToMetrics ( metrics)

これまでに受信したすべてのデータを、レポートされるメトリックのマップにプッシュします。

パブリック コンストラクター

DeviceMetricData

public DeviceMetricData (IInvocationContext context)

中心

パラメーター
context IInvocationContext

公開メソッド

addMetric

public void addMetric (String key, 
                MetricMeasurement.Metric.Builder metric)

プライマリ デバイスに関連付けられた単一のメトリックを追加します。

パラメーター
key String : メトリクスのキー。

metric MetricMeasurement.Metric.Builder : メトリックに関連付けられた値。

addMetricForDevice

public void addMetricForDevice (ITestDevice device, 
                String key, 
                MetricMeasurement.Metric.Builder metric)

指定されたデバイスに関連付けられた単一のメトリックを追加します。

パラメーター
device ITestDevice : メトリクスが関連付けられているITestDevice

key String : メトリクスのキー。

metric MetricMeasurement.Metric.Builder : メトリックに関連付けられた値。

addToMetrics

public void addToMetrics ( metrics)

これまでに受信したすべてのデータを、レポートされるメトリックのマップにプッシュします。これにより、プッシュ後にリソースもクリーンアップされます。

パラメーター
metrics : 現在利用可能なメトリック。