ダイナミックシャードヘルパー
public class DynamicShardHelper
extends ShardHelper
java.lang.オブジェクト | ||
↳ | com.android.tradefed.invoker.shard.ShardHelper | |
↳ | com.android.tradefed.invoker.shard.DynamicShardHelper |
複数の TF インスタンス間でリモート作業のキューイングを可能にするシャーディング戦略
まとめ
パブリックコンストラクター | |
---|---|
DynamicShardHelper () |
パブリックメソッド | |
---|---|
boolean | shardConfig ( IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger) 複数のリソースで並行して実行するように再スケジュールするために、構成をサブ構成にシャード化してみます。 |
パブリックコンストラクター
ダイナミックシャードヘルパー
public DynamicShardHelper ()
パブリックメソッド
シャード構成
public boolean shardConfig (IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
複数のリソースで並行して実行するように再スケジュールするために、構成をサブ構成にシャード化してみます。
シャードアクションが成功すると、現在の構成が空になり、呼び出しは続行されません。
パラメーター | |
---|---|
config | IConfiguration : 現在のIConfiguration 。 |
testInfo | TestInformation : テスト情報を保持するTestInformation 。 |
rescheduler | IRescheduler : IRescheduler |
logger | ITestLogger |
戻り値 | |
---|---|
boolean | テストがシャード化された場合は true。それ以外の場合はfalse を返します |