Ayudante de fragmentos
public class ShardHelper
extends Object
implements IShardHelper
java.lang.Objeto | |
↳ | com.android.tradefed.invoker.shard.ShardHelper |
Clase auxiliar que se encarga de crear los fragmentos y programarlos para una invocación.
Resumen
Campos | |
---|---|
public static final String | LAST_SHARD_DETECTOR |
public static final String | SHARED_TEST_INFORMATION
|
Constructores públicos | |
---|---|
ShardHelper () |
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. |
Métodos protegidos | |
---|---|
IGlobalConfiguration | getGlobalConfiguration () Devuelve la configuración global actual. |
void | validateOptions ( TestInformation testInfo, IConfiguration config) Ejecuta |
Campos
LAST_SHARD_DETECTOR
public static final String LAST_SHARD_DETECTOR
INFORMACIÓN_PRUEBA_COMPARTIDA
public static final String SHARED_TEST_INFORMATION
Constructores públicos
Ayudante de fragmentos
public ShardHelper ()
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 |
Ver también:
Métodos protegidos
getGlobalConfiguration
protected IGlobalConfiguration getGlobalConfiguration ()
Devuelve la configuración global actual.
Devoluciones | |
---|---|
IGlobalConfiguration |
validarOpciones
protected void validateOptions (TestInformation testInfo, IConfiguration config)
Ejecuta IConfiguration#validateOptions()
en la configuración.
Parámetros | |
---|---|
testInfo | TestInformation |
config | IConfiguration |