com.android.tradefed.invoker.shard
インターフェース
IDynamicShardingClient |
シャーディング クライアントのラッパー インターフェース これは、必要に応じて HTTP またはテスト用に交換できるようにするためです。 |
IDynamicShardingConnectionInfo | 動的シャーディング接続情報を含むクラスのインターフェース |
IShardHelper | 構成に採用するシャーディング戦略を記述するオブジェクトのインターフェース。 |
ITestsPool | アクセスして実行できるテストのプールを記述するインターフェース |
クラス
ConfigurableGrpcDynamicShardingClient | |
DynamicShardHelper | 複数の TF インスタンス間でリモートワークのキューイングを可能にするシャーディング戦略 |
DynamicShardingConnectionInfoMessage | 特徴サーバー経由での送信を容易にするためのデータ保持クラス。 |
LastShardDetector |
ローカル シャーディングを実行する場合、最後のシャードが invocationEnded(long) に達したときにのみ、一部のアクションを実行したい場合があります。
|
LocalPool | ローカルテストのプールの実装 |
ParentShardReplicate | シャーディングに参加する他のすべてのデバイスに、1 台のデバイスの設定を複製します。 |
RemoteDynamicPool | リモートワークのキューに登録されたテストのプールの実装 |
RemoteDynamicPool.RequestCallable | |
ShardBuildCloner | コマンドラインからビルド情報のクローンを作成するヘルパークラス。 |
ShardHelper | シャードの作成と呼び出しのスケジュール設定を処理するヘルパークラス。 |
StrictShardHelper | 一緒にレポートされない厳密なシャードを作成するシャーディング戦略。 |
TestsPoolPoller | テストプールのすべてのテストを実行できるテスト ラッパー。 |
インターフェース
クラス