DynamicShardHelper
public class DynamicShardHelper
extends StrictShardHelper
java.lang.Object | |||
↳ | com.android.tradefed.inviver.shard.ShardHelper | ||
↳ | com.android.tradefed.inviver.shard.StrictShardHelper | ||
↳ | com.android.tradefed.inviver.shard.DynamicShardHelper |
กลยุทธ์การแบ่งส่วนเพื่อให้การทำงานจากระยะไกลเข้าคิวระหว่างอินสแตนซ์ TF หลายรายการ
สรุป
ผู้รับเหมาก่อสร้างสาธารณะ | |
---|---|
DynamicShardHelper () |
วิธีการสาธารณะ | |
---|---|
boolean | shardConfig ( IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger) พยายามแบ่งการกำหนดค่าออกเป็นการกำหนดค่าย่อย เพื่อกำหนดเวลาใหม่ให้ทำงานบนทรัพยากรหลายรายการพร้อมกัน |
ผู้รับเหมาก่อสร้างสาธารณะ
DynamicShardHelper
public DynamicShardHelper ()
วิธีการสาธารณะ
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 |