Kiểm thửPoolPoller
public
final
class
TestsPoolPoller
extends Object
implements
IConfigurationReceiver,
IMetricCollectorReceiver,
IRemoteTest,
ISystemStatusCheckerReceiver
java.lang.Object | |
↳ | com.android.tradefed.enabled.shard.TestsPoolPoller |
Trình bao bọc kiểm thử cho phép thực thi tất cả bài kiểm thử của một nhóm kiểm thử. Thử nghiệm có thể được chia sẻ bởi
một TestsPoolPoller
khác, vì vậy, việc đồng bộ hoá là bắt buộc.
VIỆC CẦN LÀM: Thêm cách xử lý cho mô-đun/kiểm thử mã thông báo.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
TestsPoolPoller(ITestsPool testsPool, CountDownLatch tracker)
Ctor khi cung cấp nhóm |
Phương thức công khai | |
---|---|
void
|
run(TestInformation info, ITestInvocationListener listener)
Chạy chương trình kiểm thử rồi báo cáo kết quả cho trình nghe. |
void
|
setConfiguration(IConfiguration configuration)
Chèn |
void
|
setLogRegistry(ILogRegistry registry)
|
void
|
setMetricCollectors(
Thiết lập danh sách |
void
|
setSystemStatusChecker(
Đặt các |
Hàm khởi tạo công khai
Kiểm thửPoolPoller
public TestsPoolPoller (ITestsPool testsPool, CountDownLatch tracker)
Ctor khi cung cấp nhóm IRemoteTest
.
Tham số | |
---|---|
testsPool |
ITestsPool : Nhóm ITestsPool gồm tất cả các lượt kiểm thử. |
tracker |
CountDownLatch : một ERROR(/CountDownLatch) được chia sẻ để nhận số lượng trình thăm dò ý kiến đang chạy. |
Phương thức công khai
chạy
public void run (TestInformation info, ITestInvocationListener listener)
Chạy chương trình kiểm thử rồi báo cáo kết quả cho trình nghe.
Tham số | |
---|---|
info |
TestInformation : Đối tượng TestInformation chứa thông tin hữu ích để chạy
kiểm thử. |
listener |
ITestInvocationListener : ITestInvocationListener của kết quả thử nghiệm |
Gửi | |
---|---|
DeviceNotAvailableException |
Cấu hình đặt
public void setConfiguration (IConfiguration configuration)
Chèn IConfiguration
đang sử dụng.
Tham số | |
---|---|
configuration |
IConfiguration |
setMetricCollectionor
public void setMetricCollectors (collectors)
Thiết lập danh sách IMetricCollector
được xác định cho lần chạy kiểm thử.
Tham số | |
---|---|
collectors |
|
setSystemStatusChecker
public void setSystemStatusChecker (systemCheckers)
Đặt các ISystemStatusChecker
từ cấu hình cho kiểm thử.
Tham số | |
---|---|
systemCheckers |
|