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 |