ShardHelper
public
class
ShardHelper
extends Object
implements
IShardHelper
java.lang.Object | |
↳ | com.android.tradefed.invoker.shard.ShardHelper |
Clase auxiliar que controla la creación de los 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)
Intenta dividir la configuración en subconfiguraciones para que se vuelvan a programar para ejecutarse en varios recursos de forma simultánea. |
Métodos protegidos | |
---|---|
IGlobalConfiguration
|
getGlobalConfiguration()
Muestra la configuración global actual. |
void
|
validateOptions(TestInformation testInfo, IConfiguration config)
Ejecuta |
Campos
LAST_SHARD_DETECTOR
public static final String LAST_SHARD_DETECTOR
SHARED_TEST_INFORMATION
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)
Intenta dividir la configuración en subconfiguraciones para que se vuelvan a programar para ejecutarse en varios recursos de forma simultánea.
Si la acción de fragmento se realiza correctamente, la configuración actual se muestra vacía y no se debe continuar con la invocación.
Parámetros | |
---|---|
config |
IConfiguration : Es el IConfiguration actual. |
testInfo |
TestInformation : El TestInformation que contiene la información de las pruebas. |
rescheduler |
IRescheduler : el IRescheduler |
logger |
ITestLogger |
Muestra | |
---|---|
boolean |
Es verdadero si la prueba se fragmentó. De lo contrario, muestra false . |
También:
Métodos protegidos
getGlobalConfiguration
protected IGlobalConfiguration getGlobalConfiguration ()
Muestra la configuración global actual.
Muestra | |
---|---|
IGlobalConfiguration |
validateOptions
protected void validateOptions (TestInformation testInfo, IConfiguration config)
Ejecuta IConfiguration.validateOptions()
en la configuración.
Parámetros | |
---|---|
testInfo |
TestInformation |
config |
IConfiguration |