ShardHelper
public class ShardHelper
extends Object
implements IShardHelper
java.lang.Object | |
↳ | com.android.tradefed.inviver.shard.ShardHelper |
คลาสตัวช่วยเหลือที่จัดการการสร้างชาร์ดและกำหนดเวลาสำหรับการเรียกใช้
สรุป
เขตข้อมูล | |
---|---|
public static final String | LAST_SHARD_DETECTOR |
public static final String | SHARED_TEST_INFORMATION
|
ผู้รับเหมาก่อสร้างสาธารณะ | |
---|---|
ShardHelper () |
วิธีการสาธารณะ | |
---|---|
boolean | shardConfig ( IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger) พยายามแบ่งการกำหนดค่าออกเป็นการกำหนดค่าย่อย เพื่อกำหนดเวลาใหม่ให้ทำงานบนทรัพยากรหลายรายการพร้อมกัน |
วิธีการที่ได้รับการป้องกัน | |
---|---|
IGlobalConfiguration | getGlobalConfiguration () ส่งคืนการกำหนดค่าส่วนกลางปัจจุบัน |
void | validateOptions ( TestInformation testInfo, IConfiguration config) รัน |
เขตข้อมูล
LAST_SHARD_DETECTOR
public static final String LAST_SHARD_DETECTOR
SHARED_TEST_INFORMATION
public static final String SHARED_TEST_INFORMATION
ผู้รับเหมาก่อสร้างสาธารณะ
ShardHelper
public ShardHelper ()
วิธีการสาธารณะ
shardConfig
public boolean shardConfig (IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
พยายามแบ่งการกำหนดค่าออกเป็นการกำหนดค่าย่อย เพื่อกำหนดเวลาใหม่ให้ทำงานบนทรัพยากรหลายรายการพร้อมกัน
การดำเนินการชาร์ดที่สำเร็จจะทำให้การกำหนดค่าปัจจุบันว่างเปล่า และไม่ควรดำเนินการเรียกใช้ต่อไป
พารามิเตอร์ | |
---|---|
config | IConfiguration : IConfiguration ปัจจุบัน |
testInfo | TestInformation : TestInformation เก็บข้อมูลการทดสอบ |
rescheduler | IRescheduler : IRescheduler |
logger | ITestLogger |
การส่งคืน | |
---|---|
boolean | เป็นจริงหากการทดสอบถูกแบ่งส่วน มิฉะนั้นจะคืน false |
ดูสิ่งนี้ด้วย:
วิธีการที่ได้รับการป้องกัน
รับการกำหนดค่าสากล
protected IGlobalConfiguration getGlobalConfiguration ()
ส่งคืนการกำหนดค่าส่วนกลางปัจจุบัน
การส่งคืน | |
---|---|
IGlobalConfiguration |
ตรวจสอบตัวเลือก
protected void validateOptions (TestInformation testInfo, IConfiguration config)
รัน IConfiguration#validateOptions()
บน config
พารามิเตอร์ | |
---|---|
testInfo | TestInformation |
config | IConfiguration |