ShardHelper
public
class
ShardHelper
extends Object
implements
IShardHelper
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.shard.ShardHelper |
Klasa pomocnicza, która tworzy fragmenty i planuje ich wywołanie.
Podsumowanie
Stałe | |
|---|---|
String |
LAST_SHARD_DETECTOR
|
String |
SHARED_TEST_INFORMATION
|
Publiczne konstruktory | |
|---|---|
ShardHelper()
|
|
Metody publiczne | |
|---|---|
boolean
|
shardConfig(IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
Spróbuj podzielić konfigurację na podkonfiguracje, które zostaną ponownie zaplanowane do uruchomienia na wielu zasobach równolegle. |
Metody chronione | |
|---|---|
IGlobalConfiguration
|
getGlobalConfiguration()
Zwraca bieżącą konfigurację globalną. |
void
|
validateOptions(TestInformation testInfo, IConfiguration config)
Uruchamia |
Stałe
LAST_SHARD_DETECTOR
public static final String LAST_SHARD_DETECTOR
Stała wartość: "last_shard_detector"
SHARED_TEST_INFORMATION
public static final String SHARED_TEST_INFORMATION
Stała wartość: „shared_test_information”
Publiczne konstruktory
ShardHelper
public ShardHelper ()
Metody publiczne
shardConfig
public boolean shardConfig (IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
Spróbuj podzielić konfigurację na podkonfiguracje, które zostaną ponownie zaplanowane do uruchomienia na wielu zasobach równolegle.
Pomyślne wykonanie działania na fragmencie powoduje, że bieżąca konfiguracja jest pusta, a wywołanie nie powinno być kontynuowane.
| Parametry | |
|---|---|
config |
IConfiguration: bieżący IConfiguration. |
testInfo |
TestInformation: TestInformation, która przechowuje informacje o testach. |
rescheduler |
IRescheduler: IRescheduler |
logger |
ITestLogger |
| Zwroty | |
|---|---|
boolean |
Wartość „true”, jeśli test został podzielony na części. W przeciwnym razie zwróć wartość false. |
Zobacz też:
Metody chronione
getGlobalConfiguration
protected IGlobalConfiguration getGlobalConfiguration ()
Zwraca bieżącą konfigurację globalną.
| Zwroty | |
|---|---|
IGlobalConfiguration |
|
validateOptions
protected void validateOptions (TestInformation testInfo, IConfiguration config)
Uruchamia IConfiguration.validateOptions() w konfiguracji.
| Parametry | |
|---|---|
testInfo |
TestInformation |
config |
IConfiguration |