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 |