TestsPoolPoller

public final class TestsPoolPoller
extends Object implements IRemoteTest, IConfigurationReceiver, ISystemStatusCheckerReceiver, IMetricCollectorReceiver

java.lang.Object
   ↳ com.android.tradefed.invoker.shard.TestsPoolPoller


Wrapper การทดสอบที่อนุญาตให้เรียกใช้การทดสอบทั้งหมดของกลุ่มการทดสอบ TestsPoolPoller อื่นสามารถแชร์การทดสอบได้ จึงต้องมีการซิงค์

สิ่งที่ต้องทำ: เพิ่มการจัดการสำหรับโมดูล/การทดสอบโทเค็น

สรุป

ตัวสร้างแบบสาธารณะ

TestsPoolPoller( tests, CountDownLatch tracker)

Ctor ที่ระบุพูล IRemoteTest

TestsPoolPoller( tests, tokenTests, CountDownLatch tracker)

เมธอดสาธารณะ

void run(TestInformation info, ITestInvocationListener listener)

void setConfiguration(IConfiguration configuration)

แทรก IConfiguration ที่ใช้อยู่

void setLogRegistry(ILogRegistry registry)
void setMetricCollectors( collectors)

ตั้งค่ารายการ IMetricCollector ที่กําหนดไว้สําหรับการทดสอบ

void setSystemStatusChecker( systemCheckers)

ตั้งค่า ISystemStatusChecker จากการกำหนดค่าสําหรับการทดสอบ

ตัวสร้างแบบสาธารณะ

TestsPoolPoller

public TestsPoolPoller ( tests, 
                CountDownLatch tracker)

Ctor ที่ระบุพูล IRemoteTest

พารามิเตอร์
tests : สระการทดสอบทั้งหมดของ IRemoteTest

tracker CountDownLatch: ERROR(/CountDownLatch) ที่แชร์เพื่อดูจํานวน poller ที่ทํางานอยู่

TestsPoolPoller

public TestsPoolPoller ( tests, 
                 tokenTests, 
                CountDownLatch tracker)

พารามิเตอร์
tests

tokenTests

tracker CountDownLatch

เมธอดสาธารณะ

โฮมรัน

public void run (TestInformation info, 
                ITestInvocationListener listener)

พารามิเตอร์
info TestInformation

listener ITestInvocationListener

การโยน
DeviceNotAvailableException

setConfiguration

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