ShardHelper

public class ShardHelper
extends Object implements IShardHelper

java.lang.Объект
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() в конфигурации.

Поля

LAST_SHARD_DETECTOR

public static final String LAST_SHARD_DETECTOR

SHARED_TEST_INFORMATION

public static final String 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 true, если тест был сегментирован. В противном случае верните false

См. также:

Защищенные методы

getGlobalConfiguration

protected IGlobalConfiguration getGlobalConfiguration ()

Возвращает текущую глобальную конфигурацию.

Возврат
IGlobalConfiguration

проверить параметры

protected void validateOptions (TestInformation testInfo, 
                IConfiguration config)

Запускает IConfiguration#validateOptions() в конфигурации.

Параметры
testInfo TestInformation

config IConfiguration