การทดสอบPoolPoller
public final class TestsPoolPoller
extends Object
implements IRemoteTest , IConfigurationReceiver , ISystemStatusCheckerReceiver , IMetricCollectorReceiver
java.lang.Object | |
เ | com.android.tradefed.invoker.shard.TestsPoolPoller |
เสื้อคลุมทดสอบที่อนุญาตให้ดำเนินการทดสอบทั้งหมดของกลุ่มการทดสอบ 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) ตั้งค่า |
ผู้สร้างสาธารณะ
การทดสอบPoolPoller
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 |