ShardHelper

public class ShardHelper
extends Object implements IShardHelper

java.lang.Object
   ↳ com.android.tradefed.invoker.shard.ShardHelper


Classe auxiliar que processa a criação e a programação dos fragmentos para uma invocação.

Resumo

Campos

public static final String LAST_SHARD_DETECTOR

public static final String SHARED_TEST_INFORMATION

Construtores públicos

ShardHelper()

Métodos públicos

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

Tente dividir a configuração em subconfigurações para que ela seja reprogramada para ser executada em vários recursos em paralelo.

Métodos protegidos

IGlobalConfiguration getGlobalConfiguration()

Retorna a configuração global atual.

void validateOptions(TestInformation testInfo, IConfiguration config)

Executa o IConfiguration.validateOptions() na configuração.

Campos

LAST_SHARD_DETECTOR

public static final String LAST_SHARD_DETECTOR

SHARED_TEST_INFORMATION

public static final String SHARED_TEST_INFORMATION

Construtores públicos

ShardHelper

public ShardHelper ()

Métodos públicos

shardConfig

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

Tente dividir a configuração em subconfigurações para que ela seja reprogramada para ser executada em vários recursos em paralelo.

Uma ação de divisão bem-sucedida renderiza a configuração atual vazia, e a invocação não pode continuar.

Parâmetros
config IConfiguration: o IConfiguration atual.

testInfo TestInformation: o TestInformation que contém as informações dos testes.

rescheduler IRescheduler: o IRescheduler

logger ITestLogger

Retorna
boolean Verdadeiro se o teste foi dividido em fragmentos. Caso contrário, retorne false.

Confira também:

Métodos protegidos

getGlobalConfiguration

protected IGlobalConfiguration getGlobalConfiguration ()

Retorna a configuração global atual.

Retorna
IGlobalConfiguration

validateOptions

protected void validateOptions (TestInformation testInfo, 
                IConfiguration config)

Executa o IConfiguration.validateOptions() na configuração.

Parâmetros
testInfo TestInformation

config IConfiguration