com.android.tradefed.command

Antarmuka

Opsi Perintah I Wadah untuk opsi eksekusi perintah.
Penjadwal Perintah I Penjadwal untuk menjalankan perintah TradeFederation.
ICommandScheduler.IScheduledInvocationListener Pendengar peristiwa pemanggilan saat pemanggilan selesai.

Kelas

CommandFileParser Parser untuk file yang berisi kumpulan baris perintah.
CommandFileParser.CommandLine
Interupsi Perintah Layanan yang memungkinkan perintah TradeFederation diinterupsi atau ditandai sebagai tidak dapat diinterupsi.
Opsi Perintah Implementasi ICommandOptions .
Pelari Perintah Titik masuk TradeFederation alternatif yang akan menjalankan perintah yang ditentukan dalam argumen baris perintah dan kemudian keluar.
Penjadwal Perintah Penjadwal untuk menjalankan perintah TradeFederation di semua perangkat yang tersedia.
Menghibur Konsol TradeFederation utama menyediakan antarmuka kepada pengguna untuk berinteraksi

Saat ini mendukung operasi seperti

  • tambahkan perintah untuk diuji
  • daftar perangkat dan statusnya
  • daftar pemanggilan yang sedang berlangsung
  • daftar perintah dalam antrian
  • membuang log pemanggilan ke file/stdout
  • matikan
Konsol.ArgRunnable <T> Runnable dengan metode run yang dapat menerima argumen
Konsol.CaptureList Tipe praktis untuk List<List<String>>
Hasil Alokasi Perangkat Mewakili hasil upaya alokasi untuk suatu perintah.
FatalHostError Pengecualian yang menunjukkan kesalahan fatal yang tidak dapat dipulihkan telah terjadi pada mesin host yang menjalankan TradeFederation, dan instans TradeFederation harus dimatikan.
Pengembang Lokal Mendeteksi dan mengembalikan apakah ini adalah pengembang lokal yang menjalankan Tradefed.

Enum

CommandRunner.Kode Keluar Kode kesalahan yang memungkinkan untuk keluar.
Penjadwal Perintah.HostState Enum status host yang berbeda