DinamikKeskinYardımcı

public class DynamicShardHelper
extends StrictShardHelper

Java.lang.Nesne
🎃 com.android.tradefed.invoker.shard.ShardHelper
  🎃 com.android.tradefed.invoker.shard.StrictShardHelper
    🎃 com.android.tradefed.invoker.shard.DynamicShardHelper


Birden fazla TF örneği arasında uzaktan çalışma sırasına yer verilmesine olanak tanıyan parçalama stratejisi

Özet

Kamu inşaatçıları

DynamicShardHelper()

Herkese açık yöntemler

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

Yapılandırmayı şurada çalışacak şekilde yeniden planlanmak üzere alt yapılandırmalara ayırmaya çalış: aynı anda birden fazla kaynak sunar.

Korunan yöntemler

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

Kamu inşaatçıları

DinamikKeskinYardımcı

public DynamicShardHelper ()

Herkese açık yöntemler

parça yapılandırması

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

Yapılandırmayı şurada çalışacak şekilde yeniden planlanmak üzere alt yapılandırmalara ayırmaya çalış: aynı anda birden fazla kaynak sunar.

Başarılı bir parçalama işlemi, geçerli yapılandırmayı boş hale getirir ve çağrının devam edebilir.

Parametreler
config IConfiguration: Şu anki IConfiguration.

testInfo TestInformation: Test bilgilerine sahip TestInformation.

rescheduler IRescheduler: IRescheduler

logger ITestLogger

İlerlemeler
boolean test kırılırsa true. Aksi takdirde false değerini döndür

Korunan yöntemler

shardConfigKatılayıcı

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

Parametreler
config IConfiguration

testInfo TestInformation

rescheduler IRescheduler

logger ITestLogger

İlerlemeler
boolean