Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

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 chúng cho một lệnh gọi.

Bản tóm tắt

Lĩnh vực

public static final String LAST_SHARD_DETECTOR

public static final String SHARED_TEST_INFORMATION

Các nhà xây dựng công cộng

ShardHelper ()

Phương pháp công khai

boolean shardConfig ( IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)

Cố gắng chia nhỏ cấu hình thành các cấu hình con, được lên lịch lại để chạy song song trên nhiều tài nguyên.

Các phương pháp đượ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 IConfiguration#validateOptions() trên cấu hình.

Lĩnh vực

LAST_SHARD_DETECTOR

public static final String LAST_SHARD_DETECTOR

SHARED_TEST_INFORMATION

public static final String SHARED_TEST_INFORMATION

Các nhà xây dựng công cộng

ShardHelper

public ShardHelper ()

Phương pháp công khai

shardConfig

public boolean shardConfig (IConfiguration config, 
                TestInformation testInfo, 
                IRescheduler rescheduler, 
                ITestLogger logger)

Cố gắng chia nhỏ cấu hình thành các cấu hình con, được lên lịch lại để chạy song song trên nhiều tài nguyên.

Một hành động phân đoạn thành công làm cho cấu hình hiện tại trống và lệnh gọi sẽ không được tiếp tục.

Thông số
config IConfiguration : cấu hình IConfiguration hiện tại.

testInfo TestInformation : TestInformation giữ thông tin về các bài kiểm tra.

rescheduler IRescheduler : IRescheduler

logger ITestLogger

Lợi nhuận
boolean đúng nếu thử nghiệm bị phân mảnh. Nếu không thì trả về false

Các phương pháp được bảo vệ

getGlobalConfiguration

protected IGlobalConfiguration getGlobalConfiguration ()

Trả về cấu hình chung hiện tại.

Lợi nhuận
IGlobalConfiguration

validateOptions

protected void validateOptions (TestInformation testInfo, 
                IConfiguration config)

Chạy IConfiguration#validateOptions() trên cấu hình.

Thông số
testInfo TestInformation

config IConfiguration