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)

รัน IConfiguration#validateOptions() บน 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