جامع أتراس

public class AtraceCollector
extends BaseDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.AtraceCollector


IMetricCollector يقوم بتشغيل atrace أثناء الاختبار ويجمع النتيجة ويسجلها في الاستدعاء.

ملخص

المنشأت العامة

AtraceCollector ()

الأساليب العامة

void onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics, TestDescription test) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics, TestDescription test)

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

void onTestStart ( DeviceMetricData testData)

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

الطرق المحمية

String fullLogPath ()
LogDataType getLogType ()
void startTracing ( ITestDevice device)
void stopTracing ( ITestDevice device)

المنشأت العامة

جامع أتراس

public AtraceCollector ()

الأساليب العامة

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics, 
                TestDescription test)

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

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

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

test TestDescription : TestDescription لحالة الاختبار قيد التقدم.

رميات
DeviceNotAvailableException

onTestStart

public void onTestStart (DeviceMetricData testData)

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

حدود
testData DeviceMetricData : يحتفظ DeviceMetricData ببيانات حالة الاختبار.

رميات
DeviceNotAvailableException

الطرق المحمية

fullLogPath

protected String fullLogPath ()

عائدات
String

getLogType

protected LogDataType getLogType ()

عائدات
LogDataType

بدء التتبع

protected void startTracing (ITestDevice device)

حدود
device ITestDevice

رميات
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

حدود
device ITestDevice

رميات
DeviceNotAvailableException