com.android.tradefed.command

Antarmuka

ICommandOptions Penampung untuk opsi eksekusi perintah. 
ICommandScheduler Penjadwal untuk menjalankan perintah TradeFederation. 
ICommandScheduler.IScheduledInvocationListener Pemroses untuk peristiwa pemanggilan saat pemanggilan selesai. 

Class

CommandFileParser Parser untuk file yang berisi kumpulan command line. 
CommandFileParser.CommandLine  
CommandInterrupter Layanan yang memungkinkan perintah TradeFederation dihentikan atau ditandai sebagai tidak dapat dihentikan. 
CommandOptions Implementasi ICommandOptions
CommandRunner Titik entri TradeFederation alternatif yang akan menjalankan perintah yang ditentukan dalam argumen command line, lalu keluar. 
CommandScheduler Penjadwal untuk menjalankan perintah TradeFederation di semua perangkat yang tersedia. 
Console Konsol TradeFederation utama yang menyediakan antarmuka bagi pengguna untuk berinteraksi

Saat ini mendukung operasi seperti

  • menambahkan perintah untuk diuji
  • mencantumkan perangkat dan statusnya
  • mencantumkan pemanggilan yang sedang berlangsung
  • mencantumkan perintah dalam antrean
  • membuang log pemanggilan ke file/stdout
  • shutdown
 
Console.ArgRunnable<T> Runnable dengan metode run yang dapat mengambil argumen
Console.CaptureList Jenis praktis untuk List<List<String>>
DeviceAllocationResult Menampilkan hasil upaya alokasi untuk perintah. 
LocalDeveloper Mendeteksi dan menampilkan apakah ini adalah developer lokal yang menjalankan Tradefed. 

Enum

CommandRunner.ExitCode Kode error yang dapat digunakan untuk keluar. 
CommandScheduler.HostState Enum status host yang berbeda

Pengecualian

FatalHostError Pengecualian yang menunjukkan bahwa error fatal yang tidak dapat dipulihkan telah terjadi pada mesin host yang menjalankan TradeFederation, dan instance TradeFederation harus dihentikan.