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 |