DynamicShardHelper

public class DynamicShardHelper
extends StrictShardHelper

java.lang.Объект
com.android.tradefed.invoker.shard.ShardHelper
com.android.tradefed.invoker.shard.StrictShardHelper
com.android.tradefed.invoker.shard.DynamicShardHelper


Стратегия сегментирования, позволяющая работать в удаленной очереди между несколькими экземплярами TF.

Краткое содержание

Общественные конструкторы

DynamicShardHelper ()

Публичные методы

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

Попытайтесь разделить конфигурацию на подконфигурации для повторного планирования для параллельного запуска на нескольких ресурсах.

Общественные конструкторы

DynamicShardHelper

public DynamicShardHelper ()

Публичные методы

shardConfig

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

Попытайтесь разделить конфигурацию на подконфигурации для повторного планирования для параллельного запуска на нескольких ресурсах.

Успешное действие сегментирования делает текущую конфигурацию пустой, и вызов не должен продолжаться.

Параметры
config IConfiguration : текущая IConfiguration .

testInfo TestInformation : TestInformation , содержащий информацию о тестах.

rescheduler IRescheduler : IRescheduler

logger ITestLogger

Возврат
boolean true, если тест был сегментирован. В противном случае верните false