আইমেট্রিক কালেক্টর রিসিভার

public interface IMetricCollectorReceiver

com.android.tradefed.device.metric.IMetricCollectorReceiver


IRemoteTest এর ইন্টারফেস প্রয়োগ করার জন্য যদি তাদের পরীক্ষা চালানোর জন্য IMetricCollector এর তালিকা পেতে হয়।

এই ইন্টারফেসটি প্রয়োগকারী পরীক্ষাগুলির জন্য তাদের ডিফল্ট ITestInvocationListener সংগ্রাহকদের সাথে ইনস্ট্রুমেন্ট করা হবে না, তাদের নিজেদেরকে IMetricCollector.init(com.android.tradefed.invoker.IInvocationContext, com.android.tradefed.result.ITestInvocationListener) এর মাধ্যমে করতে হবে৷

কিছু টেস্ট মেকানিজমের মধ্যে ট্রেডফেড কলব্যাকগুলিকে বাফার করা এবং শেষে এটিকে রিপ্লে করা জড়িত (যেমন 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 ( collectors) setMetricCollectors ( collectors)

পরীক্ষা চালানোর জন্য সংজ্ঞায়িত IMetricCollector এর তালিকা সেট করে।

পাবলিক পদ্ধতি

সেটমেট্রিক কালেক্টর

public abstract void setMetricCollectors ( collectors)

পরীক্ষা চালানোর জন্য সংজ্ঞায়িত IMetricCollector এর তালিকা সেট করে।

পরামিতি
collectors