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)
تشغِّل |
الحقول
LAST_SHARD_DETECTOR
public static final String LAST_SHARD_DETECTOR
SHARED_TEST_INFORMATION
public static final String SHARED_TEST_INFORMATION
شركة إنشاءات عامة
ShardHelper
public ShardHelper ()
الطرق العامة
إعداد الجزء
public boolean shardConfig (IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
حاول تجزئة الإعداد إلى تهيئات فرعية، لتتم إعادة جدولتها للتشغيل على موارد متعددة بالتوازي.
يؤدي إجراء الجزء الناجح إلى عرض الإعدادات الحالية فارغة، ومن المفترض ألا يؤدي الاستدعاء المتابعة.
المعلمات | |
---|---|
config |
IConfiguration : السمة الحالية IConfiguration |
testInfo |
TestInformation : لدى "TestInformation " معلومات الاختبارات. |
rescheduler |
IRescheduler : IRescheduler |
logger |
ITestLogger |
المرتجعات | |
---|---|
boolean |
true إذا تم تجزئة الاختبار. في الحالات الأخرى، يُرجى إرجاع false . |
يُرجى الاطّلاع أيضًا على:
الطرق المحمية
getGlobalConfiguration
protected IGlobalConfiguration getGlobalConfiguration ()
تعرض الإعدادات العامة الحالية.
المرتجعات | |
---|---|
IGlobalConfiguration |
خيارات التحقق من الصحة
protected void validateOptions (TestInformation testInfo, IConfiguration config)
تشغِّل IConfiguration#validateOptions()
في الإعدادات.
المعلمات | |
---|---|
testInfo |
TestInformation |
config |
IConfiguration |