DeviceTraceCollector

public class DeviceTraceCollector
extends BaseDeviceMetricCollector

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


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

ملخص

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

DeviceTraceCollector ()

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

ITestInvocationListener init ( IInvocationContext context, ITestInvocationListener listener)

تهيئة المُجمع مع السياق الحالي ومكان إعادة توجيه النتائج.

void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

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

void setInstrumentationPkgName (String packageName)

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

DeviceTraceCollector

public DeviceTraceCollector ()

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

فيه

public ITestInvocationListener init (IInvocationContext context, 
                ITestInvocationListener listener)

تهيئة المُجمع مع السياق الحالي ومكان إعادة توجيه النتائج. سيتم الاتصال مرة واحدة فقط لكل مثيل ، ومن المتوقع أن يقوم المجمع بتحديث سياقه الداخلي والمستمع. لن يتم استدعاء Init أبدًا أثناء تشغيل اختباري دائمًا من قبل.

لا تتجاوز ما لم تكن تعرف ما تفعله.

المعلمات
context IInvocationContext : IInvocationContext قيد التقدم.

listener ITestInvocationListener : ITestInvocationListener حيث يتم وضع النتائج.

عائدات
ITestInvocationListener المستمع الجديد يلتف الأصلي.

رميات
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