ข้อมูลเมตริกอุปกรณ์

public class DeviceMetricData
extends Object

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


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

สรุป

ช่างก่อสร้างสาธารณะ

DeviceMetricData(IInvocationContext context)

Ctor

วิธีการสาธารณะ

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

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

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

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

void addToMetrics( metrics)

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

ช่างก่อสร้างสาธารณะ

ข้อมูลเมตริกอุปกรณ์

public DeviceMetricData (IInvocationContext context)

Ctor

พารามิเตอร์
context IInvocationContext

วิธีการสาธารณะ

เพิ่มเมตริก

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

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

พารามิเตอร์
key String: คีย์ของเมตริก

metric MetricMeasurement.Metric.Builder: ค่าที่เชื่อมโยงกับเมตริก

เพิ่มเมตริกสำหรับอุปกรณ์

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 : เมตริกที่พร้อมใช้งานในขณะนี้