ShardHelper
public
class
ShardHelper
extends Object
implements
IShardHelper
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.shard.ShardHelper |
Lớp trợ giúp xử lý việc tạo các phân đoạn và lên lịch cho các phân đoạn đó để gọi.
Tóm tắt
Hằng số | |
|---|---|
String |
LAST_SHARD_DETECTOR
|
String |
SHARED_TEST_INFORMATION
|
Hàm khởi tạo công khai | |
|---|---|
ShardHelper()
|
|
Phương thức công khai | |
|---|---|
boolean
|
shardConfig(IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
Thử phân mảnh cấu hình thành các cấu hình phụ để lên lịch lại chạy song song trên nhiều tài nguyên. |
Phương thức được bảo vệ | |
|---|---|
IGlobalConfiguration
|
getGlobalConfiguration()
Trả về cấu hình chung hiện tại. |
void
|
validateOptions(TestInformation testInfo, IConfiguration config)
Chạy |
Hằng số
LAST_SHARD_DETECTOR
public static final String LAST_SHARD_DETECTOR
Giá trị không đổi: "last_shard_detector"
SHARED_TEST_INFORMATION
public static final String SHARED_TEST_INFORMATION
Giá trị không đổi: "shared_test_information"
Hàm khởi tạo công khai
ShardHelper
public ShardHelper ()
Phương thức công khai
shardConfig
public boolean shardConfig (IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
Thử phân mảnh cấu hình thành các cấu hình phụ để lên lịch lại chạy song song trên nhiều tài nguyên.
Một thao tác phân đoạn thành công sẽ khiến cấu hình hiện tại trống và không được tiếp tục gọi.
| Tham số | |
|---|---|
config |
IConfiguration: IConfiguration hiện tại. |
testInfo |
TestInformation: TestInformation lưu giữ thông tin về các bài kiểm tra. |
rescheduler |
IRescheduler: IRescheduler |
logger |
ITestLogger |
| Giá trị trả về | |
|---|---|
boolean |
true nếu kiểm thử được phân đoạn. Nếu không, hãy trả về false |
Xem thêm:
Phương thức được bảo vệ
getGlobalConfiguration
protected IGlobalConfiguration getGlobalConfiguration ()
Trả về cấu hình chung hiện tại.
| Giá trị trả về | |
|---|---|
IGlobalConfiguration |
|
validateOptions
protected void validateOptions (TestInformation testInfo, IConfiguration config)
Chạy IConfiguration.validateOptions() trên cấu hình.
| Tham số | |
|---|---|
testInfo |
TestInformation |
config |
IConfiguration |