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)

يتم تشغيل IConfiguration.validateOptions() في الإعدادات.

الثوابت

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