شارد هيلبر

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

مجالات

LAST_SHARD_DETECTOR

public static final String LAST_SHARD_DETECTOR

SHARED_TEST_INFORMATION

public static final String SHARED_TEST_INFORMATION

المنشأت العامة

شارد هيلبر

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

تحقق من صحة الخيارات

protected void validateOptions (TestInformation testInfo, 
                IConfiguration config)

يقوم بتشغيل IConfiguration#validateOptions() في ملف config.

حدود
testInfo TestInformation

config IConfiguration