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