ShardHelper

public class ShardHelper
extends Object implements IShardHelper

java.lang.Object
   ↳ com.android.tradefed.invoker.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() ในการกำหนดค่า

ช่อง

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

ดูเพิ่มเติม

วิธีการที่มีการป้องกัน

getGlobalConfiguration

protected IGlobalConfiguration getGlobalConfiguration ()

แสดงผลการกำหนดค่าส่วนกลางปัจจุบัน

คิกรีเทิร์น
IGlobalConfiguration

validateOptions

protected void validateOptions (TestInformation testInfo, 
                IConfiguration config)

เรียกใช้ IConfiguration.validateOptions() ในการกำหนดค่า

พารามิเตอร์
testInfo TestInformation

config IConfiguration