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