Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

ModuleSplitter

public class ModuleSplitter
extends Object

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


モジュールのリストを分割するヘルパーは、で表されるIConfigurationで表される実行ユニットのリストにModuleDefinition

各構成は、1以上生成することができるModuleDefinitionそのオプションとテストの種類に応じ。

概要

publicコンストラクタ

ModuleSplitter ()

パブリック・メソッド

static splitConfiguration ( runConfig, int shardCount, boolean dynamicModule, boolean intraModuleSharding) splitConfiguration ( runConfig, int shardCount, boolean dynamicModule, boolean intraModuleSharding)

実行可能なユニットの一覧を作成ModuleDefinitionロードされたコンフィギュレーションのマップに基づいて複数可。

publicコンストラクタ

ModuleSplitter

public ModuleSplitter ()

パブリック・メソッド

splitConfiguration

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

実行可能なユニットの一覧を作成ModuleDefinitionロードされたコンフィギュレーションのマップに基づいて複数可。

パラメーター
runConfig ERROR(/LinkedHashMap)からロードITestSuite#loadTests()

shardCount int :シャーディングを支援するためにシャードカウントヒント。

dynamicModule boolean :かどうかモジュールプール内で共有することができるか、または独立していなければならない(厳密シャーディング)。

intraModuleSharding boolean :かどうかは、モジュール内のシャードへ。

戻り値
一覧ModuleDefinition