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


جمع آثار الأنشطة من كل دليل الاختبار ضمن الدليل المحدّد من جهاز الاختبار، سجل دليل الاختبار وانشر ملفات التتبع أسفل دليل الاختبار وتجميع المقاييس.

ملخّص

شركة إنشاءات عامة

AtraceRunMetricCollector()

الطرق العامة

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics)

معاودة الاتصال عند انتهاء حالة اختبار.

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

يجب أن يتيح تنفيذ الطريقة تسجيل الدليل وتحليله حتى تكون المقاييس وضعها في DeviceMetricData.

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

يجب أن يسمح تنفيذ الطريقة بتسجيل الملف، وتحليله حتى يتم وضع المقاييس DeviceMetricData

شركة إنشاءات عامة

AtraceRunMetricCollector

public AtraceRunMetricCollector ()

الطرق العامة

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

معاودة الاتصال عند انتهاء حالة اختبار. يجب أن يكون هذا هو الوقت المناسب لإخلاء المساحة.

المعلمات
testData DeviceMetricData: السمة DeviceMetricData التي تحتفظ ببيانات حالة الاختبار. ستكون العنصر نفسه الذي تم رصده أثناء BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : الخريطة الحالية للمقاييس التي تم تمريرها إلى ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)).

دليل العملية

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

يجب أن يتيح تنفيذ الطريقة تسجيل الدليل وتحليله حتى تكون المقاييس وضعها في DeviceMetricData.

المعلمات
key String: مفتاح الخيار المرتبط بالدليل الذي تم سحبه.

metricDirectory File: ERROR(/File) الذي تم سحبه من الجهاز المطابق لمفتاح الخيارات

runData DeviceMetricData: DeviceMetricData الذي يمكن تخزين المقاييس فيه

عملية القياس

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

يجب أن يسمح تنفيذ الطريقة بتسجيل الملف، وتحليله حتى يتم وضع المقاييس DeviceMetricData

المعلمات
key String: مفتاح الخيارات المرتبط بالملف الذي تم سحبه

metricFile File: ERROR(/File) الذي تم سحبه من الجهاز المطابق لمفتاح الخيارات

runData DeviceMetricData: DeviceMetricData الذي يمكن تخزين المقاييس فيه