DeviceMetricData
public
class
DeviceMetricData
extends Object
implements
Serializable
| java.lang.Object | |
| ↳ | com.android.tradefed.device.metric.DeviceMetricData |
ออบเจ็กต์ที่ใช้เก็บข้อมูลทั้งหมดที่รวบรวมโดยเครื่องมือรวบรวมเมตริก TODO: Add the data holding and receiving of data methods.
สรุป
เครื่องมือสร้างสาธารณะ | |
|---|---|
DeviceMetricData(IInvocationContext context)
Ctor |
|
เมธอดสาธารณะ | |
|---|---|
void
|
addMetric(String key, MetricMeasurement.Metric.Builder metric)
เพิ่มเมตริกเดียวที่เชื่อมโยงกับอุปกรณ์หลัก |
void
|
addMetricForDevice(ITestDevice device, String key, MetricMeasurement.Metric.Builder metric)
เพิ่มเมตริกเดียวที่เชื่อมโยงกับอุปกรณ์ที่ระบุ |
void
|
addToMetrics(HashMap<String, MetricMeasurement.Metric> metrics)
ส่งข้อมูลทั้งหมดที่ได้รับจนถึงตอนนี้ไปยังแผนที่เมตริกที่จะรายงาน |
เครื่องมือสร้างสาธารณะ
DeviceMetricData
public DeviceMetricData (IInvocationContext context)
Ctor
| พารามิเตอร์ | |
|---|---|
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 (HashMap<String, MetricMeasurement.Metric> metrics)
ส่งข้อมูลทั้งหมดที่ได้รับจนถึงตอนนี้ไปยังแผนที่เมตริกที่จะรายงาน ซึ่งควรล้างข้อมูล ทรัพยากรหลังจากพุชด้วย
| พารามิเตอร์ | |
|---|---|
metrics |
HashMap: เมตริกที่พร้อมใช้งานในปัจจุบัน |