TestsPoller
public final class TestsPoolPoller
extends Object
implements IRemoteTest , IConfigurationReceiver , ISystemStatusCheckerReceiver , IMetricCollectorReceiver
java.lang.Object | |
↳ | com.android.tradefed.invoker.shard.TestsPoller |
ห่อการทดสอบที่อนุญาตให้ดำเนินการทดสอบทั้งหมดของกลุ่มการทดสอบ TestsPoolPoller
อื่นสามารถแชร์การทดสอบได้ ดังนั้นจำเป็นต้องมีการซิงโครไนซ์
สิ่งที่ต้องทำ: เพิ่มการจัดการสำหรับโมดูลโทเค็น/การทดสอบ
สรุป
ผู้สร้างสาธารณะ | |
---|---|
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) ตั้งค่า |
ผู้สร้างสาธารณะ
TestsPoller
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 |
setConfiguration
public void setConfiguration (IConfiguration configuration)
ใส่ IConfiguration
ที่ใช้งานอยู่
พารามิเตอร์ | |
---|---|
configuration | IConfiguration |
setMetricCollectors
public void setMetricCollectors (collectors)
ตั้งค่ารายการของ IMetricCollector
ที่กำหนดไว้สำหรับการเรียกใช้การทดสอบ
พารามิเตอร์ | |
---|---|
collectors |
setSystemStatusChecker
public void setSystemStatusChecker (systemCheckers)
ตั้งค่า ISystemStatusChecker
จากการกำหนดค่าสำหรับการทดสอบ
พารามิเตอร์ | |
---|---|
systemCheckers |