AtraceRunMetricCollector

public class AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
       ↳ com.android.tradefed.device.metric.AtraceRunMetricCollector


הפקודה אוספת את העקבות מכל ספריית הבדיקה בספרייה הנתונה ממכשיר הבדיקה, מתעדת את ספריית הבדיקה ומבצעת עיבוד לאחר העיבוד של קובצי העקבות בספריית הבדיקה ומצטברת את המדדים.

סיכום

‫constructors ציבוריים

AtraceRunMetricCollector()

‫methods ציבוריים

void onTestEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)

קריאה חוזרת כשמקרה בדיקה מסתיים.

void processMetricDirectory(String key, File metricDirectory, DeviceMetricData runData)

ההטמעה של השיטה צריכה לאפשר רישום של הספרייה, ניתוח שלה כדי להפיק מדדים שיוכנסו ל-DeviceMetricData.

void processMetricFile(String key, File metricFile, DeviceMetricData runData)

ההטמעה של השיטה צריכה לאפשר רישום של הקובץ, ניתוח שלו כדי להפיק מדדים שיוצבו ב-DeviceMetricData.

‫constructors ציבוריים

AtraceRunMetricCollector

public AtraceRunMetricCollector ()

‫methods ציבוריים

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)

קריאה חוזרת כשמקרה בדיקה מסתיים. זה הזמן לנקות את המידע.

פרמטרים
testData ‫DeviceMetricData: DeviceMetricData שמכיל את הנתונים של תרחיש הבדיקה. יהיה אותו אובייקט כמו במהלך onTestStart(DeviceMetricData).

currentTestCaseMetrics ‫Map: המפה הנוכחית של המדדים שמועברים אל testEnded(TestDescription,Map).

processMetricDirectory

public void processMetricDirectory (String key, 
                File metricDirectory, 
                DeviceMetricData runData)

ההטמעה של השיטה צריכה לאפשר רישום של הספרייה, ניתוח שלה כדי להפיק מדדים שיוכנסו ל-DeviceMetricData.

פרמטרים
key ‫String: מפתח האפשרויות שמשויך לספרייה שנמשכה.

metricDirectory ‫File: הערך File שנמשך מהמכשיר שתואם למפתח האפשרות.

runData ‫DeviceMetricData: DeviceMetricData שבו אפשר לאחסן מדדים.

processMetricFile

public void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

ההטמעה של השיטה צריכה לאפשר רישום של הקובץ, ניתוח שלו כדי להפיק מדדים שיוצבו ב-DeviceMetricData.

פרמטרים
key ‫String: מקש האפשרויות שמשויך לקובץ שחולץ.

metricFile ‫File: הערך File שנמשך מהמכשיר שתואם למפתח האפשרות.

runData ‫DeviceMetricData: DeviceMetricData שבו אפשר לאחסן מדדים.