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 rebootEnded ( ITestDevice device)

يحصل على إشعار عند انتهاء إعادة التشغيل في الجهاز.

void rebootStarted ( ITestDevice device)

يحصل على إشعار عند بدء إعادة التشغيل في الجهاز.

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

انتهى

public void rebootEnded (ITestDevice device)

يحصل على إشعار عند انتهاء إعادة التشغيل في الجهاز.

ملاحظة: يجب أن تتجنب أجهزة الاستقبال إعادة التشغيل أثناء رد الاتصال هذا. سيتم تجاهل أي محاولة إعادة تشغيل.

حدود
device ITestDevice : ITestDevice الذي انتهت فيه إعادة التشغيل.

رميات
DeviceNotAvailableException

إعادة التشغيل

public void rebootStarted (ITestDevice device)

يحصل على إشعار عند بدء إعادة التشغيل في الجهاز.

ملاحظة: يجب أن تتجنب أجهزة الاستقبال إعادة التشغيل أثناء رد الاتصال هذا. سيتم تجاهل أي محاولة إعادة تشغيل.

حدود
device ITestDevice : ITestDevice الذي بدأت منه إعادة التشغيل.

رميات
DeviceNotAvailableException

setInstrumentationPkgName

public void setInstrumentationPkgName (String packageName)

حدود
packageName String