DeviceTraceCollector

public class DeviceTraceCollector
extends BaseDeviceMetricCollector

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


المُجمع الذي سيبدأ تتبع perfetto عند بدء تشغيل اختباري وتسجيل ملف التتبع في النهاية.

ملخص

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

DeviceTraceCollector ()

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

void extraInit ( IInvocationContext context, ITestInvocationListener listener)
void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

رد عند انتهاء تشغيل اختباري.

void setInstrumentationPkgName (String packageName)

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

DeviceTraceCollector

public DeviceTraceCollector ()

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

إكستراينت

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

رميات
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

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

حدود
runData DeviceMetricData : يحتفظ DeviceMetricData بالبيانات للتشغيل. سيكون نفس الكائن أثناء BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentRunMetrics : الخريطة الحالية للمقاييس التي تم تمريرها إلى ERROR(/#testRunEnded(long,Map)) .

رميات
DeviceNotAvailableException

setInstrumentationPkgName

public void setInstrumentationPkgName (String packageName)

حدود
packageName String