Thử NghiệmBể Bơi
public final class TestsPoolPoller
extends Object
implements IRemoteTest , IConfigurationReceiver , ISystemStatusCheckerReceiver , IMetricCollectorReceiver
java.lang.Object | |
↳ | com.android.tradefed.invoker.shard.TestsPoolPoller |
Trình bao bọc thử nghiệm cho phép thực hiện tất cả các thử nghiệm của nhóm thử nghiệm. Các thử nghiệm có thể được chia sẻ bởi một TestsPoolPoller
khác nên cần phải đồng bộ hóa.
TODO: Thêm xử lý cho mô-đun mã thông báo/kiểm tra.
Bản tóm tắt
nhà thầu công cộng | |
---|---|
TestsPoolPoller ( ITestsPool testsPool, CountDownLatch tracker) Ctor nơi cung cấp nhóm |
Phương thức công khai | |
---|---|
void | run ( TestInformation info, ITestInvocationListener listener) Chạy thử nghiệm và báo cáo kết quả cho người nghe. |
void | setConfiguration ( IConfiguration configuration) Tiêm |
void | setLogRegistry ( ILogRegistry registry) |
void | setMetricCollectors ( collectors) setMetricCollectors ( collectors) Đặt danh sách |
void | setSystemStatusChecker ( systemCheckers) setSystemStatusChecker ( systemCheckers) Đặt |
nhà thầu công cộng
Thử NghiệmBể Bơi
public TestsPoolPoller (ITestsPool testsPool, CountDownLatch tracker)
Ctor nơi cung cấp nhóm IRemoteTest
.
Thông số | |
---|---|
testsPool | ITestsPool : Nhóm tất cả các bài kiểm tra của ITestsPool . |
tracker | CountDownLatch : một ERROR(/CountDownLatch) được chia sẻ để lấy số lượng bộ thăm dò đang chạy. |
Phương thức công khai
chạy
public void run (TestInformation info, ITestInvocationListener listener)
Chạy thử nghiệm và báo cáo kết quả cho người nghe.
Thông số | |
---|---|
info | TestInformation : Đối tượng TestInformation chứa thông tin hữu ích để chạy thử nghiệm. |
listener | ITestInvocationListener : ITestInvocationListener của kết quả kiểm tra |
ném | |
---|---|
DeviceNotAvailableException |
thiết lậpCấu hình
public void setConfiguration (IConfiguration configuration)
Tiêm IConfiguration
đang sử dụng.
Thông số | |
---|---|
configuration | IConfiguration |
setMetricCollector
public void setMetricCollectors (collectors)
Đặt danh sách IMetricCollector
s được xác định cho lần chạy thử nghiệm.
Thông số | |
---|---|
collectors |
setSystemStatusChecker
public void setSystemStatusChecker (systemCheckers)
Đặt ISystemStatusChecker
s từ cấu hình cho thử nghiệm.
Thông số | |
---|---|
systemCheckers |