ShardHelper

public class ShardHelper
extends Object implements IShardHelper

java.lang.Object
com.android.tradefed.invocer.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 ()

الأساليب العامة

تكوين القشرة

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() على ملف config.

حدود
testInfo TestInformation

config IConfiguration