Ayudante dinámico de fragmentos
public class DynamicShardHelper
extends StrictShardHelper
java.lang.Objeto | |||
↳ | com.android.tradefed.invoker.shard.ShardHelper | ||
↳ | com.android.tradefed.invoker.shard.StrictShardHelper | ||
↳ | com.android.tradefed.invoker.shard.DynamicShardHelper |
Estrategia de fragmentación para permitir el trabajo remoto en cola entre múltiples instancias de TF
Resumen
Constructores públicos | |
---|---|
DynamicShardHelper () |
Métodos públicos | |
---|---|
boolean | shardConfig ( IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger) Intente dividir la configuración en subconfiguraciones para reprogramarla para que se ejecute en varios recursos en paralelo. |
Constructores públicos
Ayudante dinámico de fragmentos
public DynamicShardHelper ()
Métodos públicos
shardConfig
public boolean shardConfig (IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
Intente dividir la configuración en subconfiguraciones para reprogramarla para que se ejecute en varios recursos en paralelo.
Una acción de fragmentación exitosa deja la configuración actual vacía y la invocación no debería continuar.
Parámetros | |
---|---|
config | IConfiguration : la IConfiguration actual. |
testInfo | TestInformation : TestInformation que contiene la información de las pruebas. |
rescheduler | IRescheduler : el IRescheduler |
logger | ITestLogger |
Devoluciones | |
---|---|
boolean | Es cierto si la prueba estaba fragmentada. De lo contrario devolverá false |