IMetricCollectorReceiver

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);
 }
 
originalCollector همه جمع متریک پیچیده در اطراف آن باید به ترتیب خوانده شود.

خلاصه

روشهای عمومی

abstract void setMetricCollectors ( collectors) setMetricCollectors ( collectors)

مجموعه لیست IMetricCollector S برای اجرای این آزمون را تعریف می شود.

روشهای عمومی

setMetricCollectors

public abstract void setMetricCollectors ( collectors)

مجموعه لیست IMetricCollector S برای اجرای این آزمون را تعریف می شود.

مولفه های
collectors