ShardHelper
public class ShardHelper
extends Object
implements IShardHelper
java.lang.Objeto | |
↳ | com.android.tradefed.invoker.shard.ShardHelper |
Clase auxiliar que maneja la creación de fragmentos y su programación 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 fragmentar la configuración en subconfiguraciones, para volver a programarlas para que se ejecuten 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_DE_PRUEBA_COMPARTIDA
public static final String SHARED_TEST_INFORMATION
Constructores públicos
ShardHelper
public ShardHelper ()
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 |
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 |