ShardHelper
public
class
ShardHelper
extends Object
implements
IShardHelper
java.lang.Object | |
↳ | com.android.tradefed.invoker.shard.ShardHelper |
Klasa pomocnicza, która obsługuje tworzenie fragmentów i ich planowanie na potrzeby wywołania.
Podsumowanie
Fieldsem | |
---|---|
public
static
final
String |
LAST_SHARD_DETECTOR
|
public
static
final
String |
SHARED_TEST_INFORMATION
|
Konstruktory publiczne | |
---|---|
ShardHelper()
|
Metody publiczne | |
---|---|
boolean
|
shardConfig(IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
Spróbuj podzielić konfigurację na konfiguracje podrzędne, które zostaną ponownie zaplanowane do równoległego działania na wielu zasobach. |
Chronione metody | |
---|---|
IGlobalConfiguration
|
getGlobalConfiguration()
Zwraca bieżącą konfigurację globalną. |
void
|
validateOptions(TestInformation testInfo, IConfiguration config)
Uruchom |
Fieldsem
LAST_SHARD_DETECTOR
public static final String LAST_SHARD_DETECTOR
SHARED_TEST_INFORMATION
public static final String SHARED_TEST_INFORMATION
Konstruktory publiczne
ShardHelper
public ShardHelper ()
Metody publiczne
shardConfig
public boolean shardConfig (IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
Spróbuj podzielić konfigurację na konfiguracje podrzędne, które zostaną ponownie zaplanowane do równoległego działania na wielu zasobach.
Pomyślne działanie fragmentu powoduje, że bieżąca konfiguracja staje się pusta, a wywołanie nie powinno być kontynuowane.
Parametry | |
---|---|
config |
IConfiguration : bieżąca IConfiguration . |
testInfo |
TestInformation : TestInformation przechowujący informacje o testach. |
rescheduler |
IRescheduler : IRescheduler |
logger |
ITestLogger |
Zwroty | |
---|---|
boolean |
Prawda, jeśli test został podzielony na fragmenty. W przeciwnym razie zwraca false |
Zobacz też:
Chronione metody
getGlobalConfiguration
protected IGlobalConfiguration getGlobalConfiguration ()
Zwraca bieżącą konfigurację globalną.
Zwroty | |
---|---|
IGlobalConfiguration |
validateOptions
protected void validateOptions (TestInformation testInfo, IConfiguration config)
Uruchom IConfiguration.validateOptions()
w ramach konfiguracji.
Parametry | |
---|---|
testInfo |
TestInformation |
config |
IConfiguration |