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