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