Trình trợ giúp Shard
public
class
ShardHelper
extends Object
implements
IShardHelper
java.lang.Object | |
↳ | com.android.tradefed.enabled.shard.ShardHelper |
Lớp trợ giúp xử lý việc tạo phân đoạn và lên lịch cho lệnh gọi.
Tóm tắt
Trường | |
---|---|
public
static
final
String |
LAST_SHARD_DETECTOR
|
public
static
final
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)
Cố gắng phân đoạn cấu hình thành các cấu hình phụ, để được lên lịch chạy lại vào nhiều tài nguyên song song. |
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 |
Trường
Last_SHARD_SCOREOR
public static final String LAST_SHARD_DETECTOR
SHARED_TEST_INFORMATION
public static final String SHARED_TEST_INFORMATION
Hàm khởi tạo công khai
Trình trợ giúp Shard
public ShardHelper ()
Phương thức công khai
cấu hình phân đoạn
public boolean shardConfig (IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
Cố gắng phân đoạn cấu hình thành các cấu hình phụ, để được lên lịch chạy lại vào nhiều tài nguyên song song.
Tác vụ phân đoạn thành công sẽ kết xuất cấu hình hiện tại ở trạng thái trống và lệnh gọi không được tiếp tục.
Tham số | |
---|---|
config |
IConfiguration : IConfiguration hiện tại. |
testInfo |
TestInformation : TestInformation chứa thông tin kiểm thử. |
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 |
Tùy chọn xác thực
protected void validateOptions (TestInformation testInfo, IConfiguration config)
Chạy IConfiguration#validateOptions()
trên cấu hình.
Tham số | |
---|---|
testInfo |
TestInformation |
config |
IConfiguration |