O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

ModuleSplitter

public class ModuleSplitter
extends Object

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


Helper para dividir uma lista de módulos representados por IConfiguration em uma lista de unidades de execução representados por ModuleDefinition .

Cada configuração pode gerar uma ou mais ModuleDefinition dependendo das opções e tipos de teste:

Resumo

Construtores públicos

ModuleSplitter ()

Métodos públicos

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)

Criar uma lista de unidade executável ModuleDefinition s com base no mapa de configuração que foi carregado.

Construtores públicos

ModuleSplitter

public ModuleSplitter ()

Métodos públicos

splitConfiguration

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

Criar uma lista de unidade executável ModuleDefinition s com base no mapa de configuração que foi carregado.

Parâmetros
testInfo TestInformation : a corrente TestInformation para prosseguir com sharding.

runConfig : ERROR(/LinkedHashMap) carregado a partir ITestSuite#loadTests() .

suitePreparersPerDevice : mapa de preparadores de nível de suíte por dispositivo de teste.

shardCount int : uma dica contagem caco para ajudar com sharding.

dynamicModule boolean : Quer ou não módulo pode ser compartilhado na piscina ou deve ser independente (sharding estrito).

intraModuleSharding boolean : Se deve ou não caco dentro dos módulos.

Devoluções
Lista de ModuleDefinition