com.android.tradefed.コマンド

インターフェース

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

クラス

コマンドファイルパーサーコマンドラインのセットを含むファイルのパーサー。
CommandFileParser.CommandLine
コマンドインタラプタTradeFederation コマンドを中断したり、中断不可能としてマークしたりできるサービス。
コマンドオプションICommandOptionsの実装。
コマンドランナーコマンドライン引数で指定されたコマンドを実行して終了する、代替 TradeFederation エントリ ポイント。
コマンドスケジューラ利用可能なすべてのデバイスで TradeFederation コマンドを実行するためのスケジューラ。
コンソールユーザーに対話用のインターフェースを提供するメイン TradeFederation コンソール

現在、次のような操作をサポートしています。

  • テストするコマンドを追加する
  • デバイスとその状態をリストする
  • 進行中の呼び出しをリストする
  • キュー内のコマンドをリストする
  • 呼び出しログをファイル/標準出力にダンプします
  • シャットダウン
Console.ArgRunnable <T>引数を受け取ることができるrunメソッドを持つRunnable
Console.CaptureList List<List<String>>の便利な型
デバイス割り当て結果コマンドの割り当て試行の結果を表します。
致命的なホストエラーTradeFederation を実行しているホスト マシンで回復不可能な致命的なエラーが発生したため、TradeFederation インスタンスをシャットダウンする必要があることを示す例外。
ローカル開発者これが Tradefed を実行しているローカル開発者であるかどうかを検出して返します。

列挙型

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