Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

ModülSplitter

public class ModuleSplitter
extends Object

java.lang.Nesne
com.android.tradefed.testtype.suite.ModuleSplitter


IConfiguration tarafından temsil edilen modüllerin listesini IConfiguration tarafından temsil edilen yürütme birimleri listesine bölmek için ModuleDefinition .

Her konfigürasyon, seçeneklerine ve test türlerine bağlı olarak 1 veya daha fazla ModuleDefinition üretebilir:

Özet

Kamu inşaatçıları

ModuleSplitter ()

Genel yöntemler

static splitConfiguration ( TestInformation testInfo, runConfig, suitePreparersPerDevice, int shardCount, boolean dynamicModule, boolean intraModuleSharding) splitConfiguration ( TestInformation testInfo, runConfig, suitePreparersPerDevice, int shardCount, boolean dynamicModule, boolean intraModuleSharding) splitConfiguration ( TestInformation testInfo, runConfig, suitePreparersPerDevice, int shardCount, boolean dynamicModule, boolean intraModuleSharding)

Yüklenen yapılandırma haritasına dayalı olarak yürütülebilir birim ModuleDefinition s Listesi oluşturun.

Kamu inşaatçıları

ModülSplitter

public ModuleSplitter ()

Genel yöntemler

splitKonfigürasyon

public static  splitConfiguration (TestInformation testInfo, 
                 runConfig, 
                 suitePreparersPerDevice, 
                int shardCount, 
                boolean dynamicModule, 
                boolean intraModuleSharding)

Yüklenen yapılandırma haritasına dayalı olarak yürütülebilir birim ModuleDefinition s Listesi oluşturun.

parametreler
testInfo TestInformation : parçalamaya devam etmek için geçerli TestInformation .

runConfig : ERROR(/LinkedHashMap) ITestSuite#loadTests() 'den yüklendi.

suitePreparersPerDevice : test cihazı başına süit düzeyinde hazırlayıcıların haritası.

shardCount int : parçalamaya yardımcı olacak bir parça sayısı ipucu.

dynamicModule boolean : Modülün havuzda paylaşılıp paylaşılamayacağı veya bağımsız olması gerekip gerekmediği (katı parçalama).

intraModuleSharding boolean : Modüller içinde parçalanıp parçalanmayacağını belirtir.

İadeler
ModuleDefinition Listesi