DeviceMetricData

public class DeviceMetricData
extends Object

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


ออบเจ็กต์สำหรับเก็บข้อมูลทั้งหมดที่รวบรวมโดยเครื่องมือรวบรวมเมตริก TODO: เพิ่มวิธีการเก็บและรับข้อมูล

สรุป

ตัวสร้างแบบสาธารณะ

DeviceMetricData(IInvocationContext context)

Ctor

เมธอดสาธารณะ

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

เพิ่มเมตริกเดียวที่เชื่อมโยงกับอุปกรณ์หลัก

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

เพิ่มเมตริกเดียวที่เชื่อมโยงกับอุปกรณ์ที่ระบุ

void addToMetrics( 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 ( metrics)

ส่งข้อมูลทั้งหมดที่ได้รับจนถึงตอนนี้ไปยังแผนที่เมตริกที่จะรายงาน ซึ่งการดำเนินการนี้ควรล้างทรัพยากรหลังจากพุชด้วย

พารามิเตอร์
metrics : เมตริกที่ใช้ได้ในปัจจุบัน