جهاز استقبال IMetricactor
public
interface
IMetricCollectorReceiver
com.android.tradefed.device.metric.IMetricCollectorReceiver |
يجب تنفيذ واجهات IRemoteTest
إذا كانت بحاجة إلى الحصول على قائمة IMetricCollector
لإجراء الاختبار.
لن يكون للاختبارات التي تنفّذ هذه الواجهة ITestInvocationListener
التلقائية.
بالتعاون مع جامعي القطع، سيكون عليهم إجراء ذلك بأنفسهم عبر IMetricCollector.init(com.android.tradefed.invoker.IInvocationContext, com.android.tradefed.result.ITestInvocationListener)
.
تضمنت بعض آليات الاختبارات التخزين المؤقت لاستدعاءات Tradefed وإعادة تشغيلها في النهاية (مثل
في ITestSuite
)، ستنتج عن هذه الآلية استدعاء مجموعات التجميع أثناء
إعادة التشغيل وليس أثناء التنفيذ الفعلي. من خلال السماح لعدّاء الاختبارات بالوقت المناسب لاستخدام
يمكننا ضمان التعامل مع عمليات معاودة الاتصال في الوقت المناسب.
In order to use the collectors, the following pattern can be used: for (IMetricCollector collector : config.getMetricCollectors()) { originalCollector = collector.init(mModuleInvocationContext, originalCollector); }
يُرجى الاطّلاع أيضًا على:
ملخّص
الطرق العامة | |
---|---|
abstract
void
|
setMetricCollectors(
تحدِّد هذه السياسة قائمة |
الطرق العامة
مجموعة مقاييس المجموعة
public abstract void setMetricCollectors (collectors)
تحدِّد هذه السياسة قائمة IMetricCollector
المحدّدة للتشغيل التجريبي.
المعلمات | |
---|---|
collectors |
|