AtraceCollector

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, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics, TestDescription test)

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

void onTestStart(DeviceMetricData testData)

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

الإجراءات المحمية

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

طُرق وضع التصميم العامة

AtraceCollector

public AtraceCollector ()

الإجراءات العامة

onTestEnd

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

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

المعلَمات
testData DeviceMetricData: ‏DeviceMetricData الذي يحتوي على بيانات حالة الاختبار. سيكون هو الكائن نفسه الذي تم استخدامه أثناء onTestStart(DeviceMetricData).

currentTestCaseMetrics Map: الخريطة الحالية للبيانات التي تم تمريرها إلى testEnded(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

startTracing

protected void startTracing (ITestDevice device)

المعلَمات
device ITestDevice

عمليات الطرح
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

المعلَمات
device ITestDevice

عمليات الطرح
DeviceNotAvailableException