ShardHelper
public
class
ShardHelper
extends Object
implements
IShardHelper
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.shard.ShardHelper |
فئة مساعدة تتولّى إنشاء الأجزاء وتحديد مواعيد تنفيذها.
ملخّص
الثوابت | |
|---|---|
String |
LAST_SHARD_DETECTOR
|
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
القيمة الثابتة: "last_shard_detector"
SHARED_TEST_INFORMATION
public static final String SHARED_TEST_INFORMATION
القيمة الثابتة: "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 |