Pomocnik odłamków

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 planowanie ich dla wywołania.

Streszczenie

Pola

public static final String LAST_SHARD_DETECTOR

public static final String SHARED_TEST_INFORMATION

Konstruktorzy publiczni

ShardHelper ()

Metody publiczne

boolean shardConfig ( IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)

Spróbuj podzielić konfigurację na podkonfiguracje, aby ponownie zaplanować pracę 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.

Pola

LAST_SHARD_DETECTOR

public static final String LAST_SHARD_DETECTOR

SHARED_TEST_INFORMATION

public static final String SHARED_TEST_INFORMATION

Konstruktorzy publiczni

Pomocnik odłamków

public ShardHelper ()

Metody publiczne

shardConfig

public boolean shardConfig (IConfiguration config, 
                TestInformation testInfo, 
                IRescheduler rescheduler, 
                ITestLogger logger)

Spróbuj podzielić konfigurację na podkonfiguracje, aby ponownie zaplanować pracę na wielu zasobach równolegle.

Pomyślna akcja fragmentu powoduje, że bieżąca konfiguracja jest 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 zwróć false

Metody chronione

getGlobalConfiguration

protected IGlobalConfiguration getGlobalConfiguration ()

Zwraca bieżącą konfigurację globalną.

Zwroty
IGlobalConfiguration

walidacjaOpcje

protected void validateOptions (TestInformation testInfo, 
                IConfiguration config)

Uruchamia IConfiguration#validateOptions() w konfiguracji.

Parametry
testInfo TestInformation

config IConfiguration