DeviceMetricData

public class DeviceMetricData
extends Object

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( 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 : המדדים הזמינים כרגע.