টেস্টপুলপোলার
public final class TestsPoolPoller
extends Object
implements IConfigurationReceiver , IMetricCollectorReceiver , IRemoteTest , ISystemStatusCheckerReceiver
java.lang.অবজেক্ট | |
↳ | com.android.tradefed.invoker.shard.TestsPoolPoller |
পরীক্ষার মোড়ক যা পরীক্ষার পুলের সমস্ত পরীক্ষা চালানোর অনুমতি দেয়। টেস্টগুলি অন্য TestsPoolPoller
দ্বারা ভাগ করা যেতে পারে তাই সিঙ্ক্রোনাইজেশন প্রয়োজন৷
TODO: টোকেন মডিউল/পরীক্ষার জন্য হ্যান্ডলিং যোগ করুন।
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
---|---|
TestsPoolPoller ( ITestsPool testsPool, CountDownLatch tracker) Ctor যেখানে |
পাবলিক পদ্ধতি | |
---|---|
void | run ( TestInformation info, ITestInvocationListener listener) পরীক্ষা চালায়, এবং শ্রোতাদের ফলাফল রিপোর্ট করে। |
void | setConfiguration ( IConfiguration configuration) ব্যবহৃত |
void | setLogRegistry ( ILogRegistry registry) |
void | setMetricCollectors ( collectors) setMetricCollectors ( collectors) পরীক্ষা চালানোর জন্য সংজ্ঞায়িত |
void | setSystemStatusChecker ( systemCheckers) setSystemStatusChecker ( systemCheckers) পরীক্ষার জন্য কনফিগারেশন থেকে |
পাবলিক কনস্ট্রাক্টর
টেস্টপুলপোলার
public TestsPoolPoller (ITestsPool testsPool, CountDownLatch tracker)
Ctor যেখানে IRemoteTest
এর পুল দেওয়া আছে।
পরামিতি | |
---|---|
testsPool | ITestsPool : ITestsPool এর সমস্ত পরীক্ষার পুল। |
tracker | CountDownLatch : চলমান পোলারের সংখ্যা পেতে একটি ERROR(/CountDownLatch) শেয়ার করা হয়েছে। |
পাবলিক পদ্ধতি
চালান
public void run (TestInformation info, ITestInvocationListener listener)
পরীক্ষা চালায়, এবং শ্রোতাদের ফলাফল রিপোর্ট করে।
পরামিতি | |
---|---|
info | TestInformation : TestInformation অবজেক্টে পরীক্ষা চালানোর জন্য দরকারী তথ্য রয়েছে। |
listener | ITestInvocationListener : পরীক্ষার ফলাফলের ITestInvocationListener |
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException |
সেট কনফিগারেশন
public void setConfiguration (IConfiguration configuration)
ব্যবহৃত IConfiguration
ইনজেক্ট করে।
পরামিতি | |
---|---|
configuration | IConfiguration |
সেটমেট্রিক কালেক্টর
public void setMetricCollectors (collectors)
পরীক্ষা চালানোর জন্য সংজ্ঞায়িত IMetricCollector
এর তালিকা সেট করে।
পরামিতি | |
---|---|
collectors |
setSystemStatusChecker
public void setSystemStatusChecker (systemCheckers)
পরীক্ষার জন্য কনফিগারেশন থেকে ISystemStatusChecker
s সেট করে।
পরামিতি | |
---|---|
systemCheckers |