com.android.tradefed.command

インターフェース

ICommandOptions コマンドの実行オプションのコンテナ。 
ICommandScheduler TradeFederation コマンドを実行するためのスケジューラ。 
ICommandScheduler.IScheduledInvocationListener 呼び出しが完了したときの呼び出しイベントのリスナー。 

クラス

CommandFileParser 一連のコマンドラインを含むファイルのパーサー。 
CommandFileParser.CommandLine  
CommandInterrupter TradeFederation コマンドの中断または中断不可としてのマーク付けを可能にするサービス。 
CommandOptions ICommandOptions の実装。 
CommandRunner コマンドライン引数で指定されたコマンドを実行して終了する、代替の TradeFederation エントリ ポイント。 
CommandScheduler 利用可能なすべてのデバイスで TradeFederation コマンドを実行するためのスケジューラ。 
Console ユーザーが操作するためのインターフェースを提供するメインの TradeFederation コンソール。

現在、次のようなオペレーションをサポートしています。

  • テストするコマンドを追加する
  • デバイスとその状態を一覧表示する
  • 進行中の呼び出しを一覧表示する
  • キュー内のコマンドを一覧表示する
  • 呼び出しログをファイル/stdout にダンプする
  • シャットダウンする
 
Console.ArgRunnable<T> 引数を取ることができる run メソッドを持つ Runnable
Console.CaptureList List<List<String>> の便利な型
DeviceAllocationResult コマンドの割り当て試行の結果を表します。 
LocalDeveloper Tradefed を実行しているのがローカル デベロッパーかどうかを検出して返します。 

列挙型

CommandRunner.ExitCode 終了時に使用できるエラーコード。 
CommandScheduler.HostState ホストのさまざまなステータスの列挙型

例外

FatalHostError TradeFederation を実行しているホストマシンで回復不能な致命的なエラーが発生し、TradeFederation インスタンスをシャットダウンする必要があることを示す例外。