DynamicShardHelper

public class DynamicShardHelper
extends StrictShardHelper

java.lang.Object
com.android.tradefed.invocer.shard.ShardHelper
com.android.tradefed.invocer.shard.StrictShardHelper
com.android.tradefed.invocer.shard.DynamicShardHelper


استراتيجية المشاركة للسماح بالعمل عن بعد في قائمة الانتظار بين مثيلات TF المتعددة

ملخص

المقاولين العامة

DynamicShardHelper ()

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

boolean shardConfig ( IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)

محاولة تقسيم التكوين إلى تكوينات فرعية، لتتم إعادة جدولتها للتشغيل على موارد متعددة بالتوازي.

المقاولين العامة

DynamicShardHelper

public DynamicShardHelper ()

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

تكوين القشرة

public boolean shardConfig (IConfiguration config, 
                TestInformation testInfo, 
                IRescheduler rescheduler, 
                ITestLogger logger)

محاولة تقسيم التكوين إلى تكوينات فرعية، لتتم إعادة جدولتها للتشغيل على موارد متعددة بالتوازي.

يؤدي إجراء الجزء الناجح إلى جعل التكوين الحالي فارغًا، ويجب عدم متابعة الاستدعاء.

حدود
config IConfiguration : IConfiguration الحالي.

testInfo TestInformation : TestInformation التي تحتوي على معلومات الاختبارات.

rescheduler IRescheduler : IRescheduler

logger ITestLogger

عائدات
boolean صحيح إذا تم تقسيم الاختبار. وإلا العودة false