com.android.tradefed.testtype.suite

Các lớp học

AtestRunner Triển khai ITestSuite
BaseTestSuite Kiểm thử để chạy Bộ kiểm tra tương thích với hệ thống bộ phần mềm mới.
GranularRetriableTestWrapper Một lớp trình bao bọc hoạt động trên IRemoteTest để phân loại IRemoteTest ở cấp độ trường hợp thử nghiệm.
GranularRetriableTestWrapper.StartEndCollector Trình trợ giúp lớp để phát hiện phần bắt đầu và kết thúc lượt chạy bị thiếu.
ITestSuite Lớp trừu tượng dùng để chạy Test Suite.
Mô-đunĐịnh nghĩa Vùng chứa cấu hình chạy thử nghiệm.
Trình nghe mô-đun Trình nghe được gắn vào mỗi IRemoteTest của từng mô-đun để thu thập danh sách kết quả.
Hợp nhất mô-đun Lớp trợ giúp cho hoạt động liên quan đến việc hợp nhất ITestSuiteModuleDefinition sau khi phân tách.
Bộ chia mô-đun Trình trợ giúp để phân chia danh sách các mô-đun được biểu thị bằng IConfiguration thành danh sách các đơn vị thực thi được biểu thị bằng ModuleDefinition .
RemoteTestTimeOutEnforcer Trình nghe cho phép kiểm tra thời gian thực thi của một cấu hình thử nghiệm nhất định và không thành công nếu nó vượt quá thời gian chờ nhất định.
Giải quyếtTải xuống một phần Giải quyết yêu cầu tải xuống một phần.
SuiteModuleLoader Truy xuất các định nghĩa mô-đun kiểm tra tính tương thích từ kho lưu trữ.
SuiteModuleLoader.ConfigFilter ERROR(/FilenameFilter) để tìm tất cả các tệp cấu hình trong một thư mục.
Bộ lọc SuiteTest Đại diện cho một bộ lọc để bao gồm và loại trừ các bài kiểm tra.
TestFailureListener Trình nghe được sử dụng để thực hiện hành động như ảnh chụp màn hình, báo cáo lỗi, thu thập logcat khi thử nghiệm không thành công khi được yêu cầu.
TestMappingSuiteRunner Triển khai BaseTestSuite để chạy thử nghiệm được chỉ định bởi tùy chọn include-filter hoặc tệp TEST_MAPPING từ bản dựng, dưới dạng một bộ.
Thông tin TestSuite Một lớp giải quyết việc tải siêu dữ liệu liên quan đến bản dựng cho bộ thử nghiệm

Để hiển thị đúng thông tin liên quan, bộ thử nghiệm phải bao gồm tệp test-suite-info.properties trong tài nguyên jar của nó

TfSuiteRunner Việc triển khai ITestSuite sẽ tải các bài kiểm tra từ thư mục res/config/suite/ lọ TF.
Trình trợ giúp xác thựcSuiteConfig Lớp này sẽ giúp xác thực rằng IConfiguration được tải cho bộ phần mềm đang đáp ứng các yêu cầu dự kiến: - Không có nhà cung cấp bản dựng - Không có người báo cáo kết quả

Enum

ITestSuite.MultiDeviceModuleChiến lược