Pomocnik Sharda

public class ShardHelper
extends Object implements IShardHelper

Obiekt 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ć ich uruchamianie równolegle na wielu zasobach.

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 Sharda

public ShardHelper ()

Metody publiczne

konfiguracja fragmentu

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

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

Pomyślna akcja fragmentu powoduje, że bieżąca konfiguracja staje się pusta, a wywoływanie 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 true, jeśli test został podzielony. W przeciwnym razie zwróć false

Metody chronione

pobierzGlobalConfiguration

protected IGlobalConfiguration getGlobalConfiguration ()

Zwraca bieżącą konfigurację globalną.

Zwroty
IGlobalConfiguration

zatwierdźOpcje

protected void validateOptions (TestInformation testInfo, 
                IConfiguration config)

Uruchamia IConfiguration#validateOptions() w konfiguracji.

Parametry
testInfo TestInformation

config IConfiguration