DynamicShardHelper
public class DynamicShardHelper
extends ShardHelper
java.lang.Objeto | ||
↳ | com.android.tradefed.invoker.shard.ShardHelper | |
↳ | com.android.tradefed.invoker.shard.DynamicShardHelper |
Estrategia de fragmentación para permitir el trabajo en cola de trabajo remoto 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 fragmentar la configuración en subconfiguraciones, para volver a programarlas para que se ejecuten en varios recursos en paralelo. |
Constructores públicos
DynamicShardHelper
public DynamicShardHelper ()
Métodos públicos
shardConfig
public boolean shardConfig (IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
Intente fragmentar la configuración en subconfiguraciones, para volver a programarlas para que se ejecuten en varios recursos en paralelo.
Una acción de fragmento exitosa hace que la configuración actual quede 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 | verdadero si la prueba fue fragmentada. De lo contrario devuelve false |