ShardHelper

public class ShardHelper
extends Object implements IShardHelper

java.lang.Object
   ↳ com.android.tradefed.invoker.shard.ShardHelper


Parçaları oluşturmayı ve bunları çağırma için planlamayı işleyen yardımcı sınıf.

Özet

Sabitler

String LAST_SHARD_DETECTOR

String SHARED_TEST_INFORMATION

Herkese açık oluşturucular

ShardHelper()

Herkese açık yöntemler

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

Yapılandırmayı, paralel olarak birden fazla kaynakta çalışacak şekilde yeniden planlanmak üzere alt yapılandırmalara bölmeyi deneyin.

Korunan yöntemler

IGlobalConfiguration getGlobalConfiguration()

Geçerli genel yapılandırmayı döndürür.

void validateOptions(TestInformation testInfo, IConfiguration config)

Yapılandırmada IConfiguration.validateOptions() çalıştırır.

Sabitler

LAST_SHARD_DETECTOR

public static final String LAST_SHARD_DETECTOR

Sabit Değer: "last_shard_detector"

SHARED_TEST_INFORMATION

public static final String SHARED_TEST_INFORMATION

Sabit Değer: "shared_test_information"

Herkese açık oluşturucular

ShardHelper

public ShardHelper ()

Herkese açık yöntemler

shardConfig

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

Yapılandırmayı, paralel olarak birden fazla kaynakta çalışacak şekilde yeniden planlanmak üzere alt yapılandırmalara bölmeyi deneyin.

Başarılı bir parça işlemi, mevcut yapılandırmayı boş hale getirir ve çağırma işlemi devam etmemelidir.

Parametreler
config IConfiguration: mevcut IConfiguration.

testInfo TestInformation: Test bilgilerini tutan TestInformation.

rescheduler IRescheduler: IRescheduler

logger ITestLogger

İlerlemeler
boolean Test parçalandıysa doğru değerini döndürür. Aksi takdirde false değerini döndürür.

Korunan yöntemler

getGlobalConfiguration

protected IGlobalConfiguration getGlobalConfiguration ()

Geçerli genel yapılandırmayı döndürür.

İlerlemeler
IGlobalConfiguration

validateOptions

protected void validateOptions (TestInformation testInfo, 
                IConfiguration config)

Yapılandırmada IConfiguration.validateOptions() çalıştırılır.

Parametreler
testInfo TestInformation

config IConfiguration