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 IConfiguration.validateOptions() w konfiguracji.

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.

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