מאגר בדיקות
public
final
class
TestsPoolPoller
extends Object
implements
IConfigurationReceiver,
IMetricCollectorReceiver,
IRemoteTest,
ISystemStatusCheckerReceiver
JavaScript.lang.Object | |
↳ | com.android.tradefed.invoker.shard.TestsPoolPoller |
בודקות wrapper שמאפשר לבצע את כל הבדיקות של מאגר בדיקות. אפשר לשתף את הבדיקות באמצעות
TestsPoolPoller
נוסף כך שנדרש סנכרון.
משימה לביצוע: הוספת טיפול למודולים/בדיקות של אסימונים.
סיכום
בנאים ציבוריים | |
---|---|
TestsPoolPoller(ITestsPool testsPool, CountDownLatch tracker)
המאגר של |
שיטות ציבוריות | |
---|---|
void
|
run(TestInformation info, ITestInvocationListener listener)
הרצת הבדיקות ודיווח על התוצאה ל-listener. |
void
|
setConfiguration(IConfiguration configuration)
החדרת |
void
|
setLogRegistry(ILogRegistry registry)
|
void
|
setMetricCollectors(
הגדרת הרשימה של פריטי |
void
|
setSystemStatusChecker(
הגדרת ה- |
בנאים ציבוריים
מאגר בדיקות
public TestsPoolPoller (ITestsPool testsPool, CountDownLatch tracker)
המאגר של IRemoteTest
שסופק.
פרמטרים | |
---|---|
testsPool |
ITestsPool : מאגר של ITestsPool שנ' של כל הבדיקות. |
tracker |
CountDownLatch : בוצע שיתוף של ERROR(/CountDownLatch) כדי לקבל את מספר הסקרים פועלים. |
שיטות ציבוריות
ראן
public void run (TestInformation info, ITestInvocationListener listener)
הרצת הבדיקות ודיווח על התוצאה ל-listener.
פרמטרים | |
---|---|
info |
TestInformation : האובייקט TestInformation שמכיל מידע שימושי להרצה
בדיקות. |
listener |
ITestInvocationListener : ITestInvocationListener של תוצאות הבדיקה |
קליעות | |
---|---|
DeviceNotAvailableException |
הגדרה
public void setConfiguration (IConfiguration configuration)
החדרת IConfiguration
בשימוש.
פרמטרים | |
---|---|
configuration |
IConfiguration |
setMetricCollectors
public void setMetricCollectors (collectors)
הגדרת הרשימה של פריטי IMetricCollector
שהוגדרו להרצת הבדיקה.
פרמטרים | |
---|---|
collectors |
|
setSystemStatusChecker
public void setSystemStatusChecker (systemCheckers)
הגדרת ה-ISystemStatusChecker
מההגדרות של הבדיקה.
פרמטרים | |
---|---|
systemCheckers |
|