com.android.tradefed.cluster

Giao diện

IClusterKhách hàng Một giao diện để tương tác với chương trình phụ trợ TFC.
IClusterSự kiện Giao diện cho bất kỳ sự kiện cụm nào sẽ được tải lên TFC.
IClusterEventUploader <T mở rộng IClusterEvent > Giao diện cho ClusterEventUploader
IClusterOptions Một giao diện để nhận các tùy chọn liên quan đến cụm.

Các lớp học

Thông tin cụm xây dựng Lớp IBuildInfo dành cho các bản dựng được dẫn từ TFC.
Nhà cung cấp ClusterBuild IBuildProvider để tải xuống tài nguyên kiểm tra TFC.
cụm khách hàng Triển khai IClusterClient để tương tác với chương trình phụ trợ TFC.
Cụm lệnh Một lớp đại diện cho một nhiệm vụ được tìm nạp từ Cụm TF.
ClusterCommandConfigBuilder Một lớp để xây dựng tệp cấu hình cho lệnh cụm.
CụmLệnhSự Kiện Một lớp để đóng gói các sự kiện lệnh cụm sẽ được tải lên.
ClusterCommandEvent.Builder
ClusterCommandLauncher Lớp IRemoteTest để khởi chạy lệnh từ TFC thông qua TF quy trình con.
ClusterCommandScheduler ICommandScheduler để hỗ trợ TFC (Cụm giao dịch).
ClusterCommandTrạng thái Một lớp đại diện cho trạng thái và lý do hủy lệnh từ Cụm TF.
CụmThông tin thiết bị Một lớp đóng gói thông tin thiết bị cụm sẽ được tải lên.
ClusterDeviceInfo.Builder
CụmThiết bịMàn hình Triển khai IDeviceMonitor báo cáo kết quả cho dịch vụ Tradefed Cluster.
ClusterEventUploader <T mở rộng IClusterEvent > Lớp ClusterEventUploader, tải IClusterEvent lên TFC.
ClusterHostSự kiện Một lớp để đóng gói các sự kiện máy chủ cụm sẽ được tải lên.
ClusterHostEvent.Builder
ClusterHostUtil Các hàm sử dụng tĩnh cho TF Cluster để lấy các phiên bản cấu hình chung, thông tin máy chủ, v.v.
ClusterLogSaver Lớp ILogSaver để tải kết quả kiểm tra lên TFC.
Tùy chọn cụm
Trạng thái lời mời Một lớp để lưu trữ trạng thái lệnh gọi.
SubprocessCommandException Lệnh quy trình con không chạy được.
SubprocessConfigBuilder Xây dựng XML cấu hình TF bao bọc cho cấu hình TF hiện có.
Trình trợ giúp báo cáo quy trình con Một lớp để xây dựng tệp cấu hình trình bao bọc để sử dụng trình báo cáo kết quả quy trình con cho lệnh cụm.
Bối cảnh thử nghiệm Một lớp để mô hình hóa thông báo TestContext của API TFC.
Môi trường thử nghiệm Một lớp để lập mô hình thông báo TestEnvironment được API TFC trả về.
Trạng thái nhóm kiểm tra Một lớp để lưu trữ trạng thái của một nhóm thử nghiệm.
Trình tải lên thử nghiệm đầu ra Tải các tệp đầu ra thử nghiệm lên hệ thống tệp cục bộ, GCS hoặc điểm cuối HTTP(S).
Tài nguyên kiểm tra Một lớp để mô hình hóa thông báo TestResource được API TFC trả về.
Trình tải xuống tài nguyên thử nghiệm Một lớp để tải xuống các tệp tài nguyên thử nghiệm từ hệ thống tệp/GCS/HTTP.
Đối tượng TradefedConfig Một lớp để mô hình hóa thông báo TradefedConfigObject của TFC API.

Enum

ClusterCommand.RequestType
ClusterCommand.State Trạng thái của lệnh trong cụm TF.
ClusterCommandEvent.Type
ClusterHostEvent.HostEventType Enums của các loại sự kiện chủ nhà khác nhau.
ClusterLogSaver.FilePickingChiến lược Chiến lược chọn tập tin.
TradefedConfigObject.Type Danh sách các loại đối tượng cấu hình có thể được đưa vào cấu hình lệnh cụm.