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) 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)) .

ProcessMetricDirectory

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

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

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

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

runData DeviceMetricData : DeviceMetricData حيث يمكن تخزين المقاييس.

this.processMetricFile

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

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

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

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

runData DeviceMetricData : DeviceMetricData حيث يمكن تخزين المقاييس.