تطبيق DeviceTraceCollector

public class DeviceTraceCollector
extends BaseDeviceMetricCollector

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


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

ملخّص

شركة إنشاءات عامة

DeviceTraceCollector()

الطرق العامة

void extraInit(IInvocationContext context, ITestInvocationListener listener)
void 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

اسم مجموعة أدوات ضبط التشمُّس

public void setInstrumentationPkgName (String packageName)

المعلمات
packageName String