מאגר בדיקות

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)

המאגר של IRemoteTest שסופק.

שיטות ציבוריות

void run(TestInformation info, ITestInvocationListener listener)

הרצת הבדיקות ודיווח על התוצאה ל-listener.

void setConfiguration(IConfiguration configuration)

החדרת IConfiguration בשימוש.

void setLogRegistry(ILogRegistry registry)
void setMetricCollectors( collectors)

הגדרת הרשימה של פריטי IMetricCollector שהוגדרו להרצת הבדיקה.

void setSystemStatusChecker( systemCheckers)

הגדרת ה-ISystemStatusChecker מההגדרות של הבדיקה.

בנאים ציבוריים

מאגר בדיקות

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

setLogRegistry

public void setLogRegistry (ILogRegistry registry)

פרמטרים
registry ILogRegistry

setMetricCollectors

public void setMetricCollectors ( collectors)

הגדרת הרשימה של פריטי IMetricCollector שהוגדרו להרצת הבדיקה.

פרמטרים
collectors

setSystemStatusChecker

public void setSystemStatusChecker ( systemCheckers)

הגדרת ה-ISystemStatusChecker מההגדרות של הבדיקה.

פרמטרים
systemCheckers