DynamicShardHelper

public class DynamicShardHelper
extends StrictShardHelper

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


Estratégia de fragmentação para permitir filas de trabalho remoto entre várias instâncias de TF

Resumo

Construtores públicos

DynamicShardHelper ()

Métodos públicos

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

Tente fragmentar a configuração em subconfigurações, para serem reprogramadas para serem executadas em vários recursos em paralelo.

Construtores públicos

DynamicShardHelper

public DynamicShardHelper ()

Métodos públicos

shardConfig

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

Tente fragmentar a configuração em subconfigurações, para serem reprogramadas para serem executadas em vários recursos em paralelo.

Uma ação de fragmento bem-sucedida torna a configuração atual vazia e a invocação não deve prosseguir.

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

Devoluções
boolean true se o teste foi fragmentado. Caso contrário, retorne false