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() для файла 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 true, если тест был разделен. В противном случае вернуть false

Смотрите также:

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

получить глобальную конфигурацию

protected IGlobalConfiguration getGlobalConfiguration ()

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

Возвращает
IGlobalConfiguration

валидатеоптионс

protected void validateOptions (TestInformation testInfo, 
                IConfiguration config)

Запускает IConfiguration#validateOptions() для файла config.

Параметры
testInfo TestInformation

config IConfiguration