com.android.tradefed.command

Giao diện

ICommandOptions Vùng chứa các tuỳ chọn thực thi cho lệnh. 
ICommandScheduler Trình lập lịch biểu để chạy các lệnh TradeFederation. 
ICommandScheduler.IScheduledInvocationListener Trình nghe cho các sự kiện gọi khi quá trình gọi hoàn tất. 

Lớp

CommandFileParser Trình phân tích cú pháp cho tệp chứa tập hợp dòng lệnh. 
CommandFileParser.CommandLine  
CommandInterrupter Dịch vụ cho phép các lệnh TradeFederation bị gián đoạn hoặc được đánh dấu là không gián đoạn. 
CommandOptions Cách triển khai ICommandOptions
CommandRunner Điểm truy cập TradeFederation thay thế sẽ chạy lệnh được chỉ định trong đối số dòng lệnh rồi thoát. 
CommandScheduler Trình lập lịch biểu để chạy các lệnh TradeFederation trên tất cả thiết bị hiện có. 
Console Bảng điều khiển TradeFederation chính cung cấp cho người dùng giao diện để tương tác

Hiện hỗ trợ các thao tác như

  • thêm lệnh để kiểm thử
  • liệt kê các thiết bị và trạng thái của chúng
  • liệt kê các lệnh gọi đang diễn ra
  • liệt kê các lệnh trong hàng đợi
  • kết xuất nhật ký lệnh gọi vào tệp/stdout
  • tắt
 
Console.ArgRunnable<T> Runnable có phương thức run có thể nhận đối số
Console.CaptureList Loại tiện lợi cho List<List<String>>
DeviceAllocationResult Đại diện cho kết quả của một lần phân bổ cho một lệnh. 
LocalDeveloper Phát hiện và trả về xem đây có phải là nhà phát triển cục bộ đang chạy Tradefed hay không. 

Liệt kê

CommandRunner.ExitCode Mã lỗi có thể thoát. 
CommandScheduler.HostState Liệt kê các trạng thái khác nhau của máy chủ

Ngoại lệ

FatalHostError Ngoại lệ cho biết đã xảy ra lỗi không thể khôi phục trên máy chủ đang chạy TradeFederation và phiên bản TradeFederation đó phải được tắt.