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 ITestSuite và ModuleDefinition 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 |
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 |
Các lớp học
- AtestRunner
- BaseTestSuite
- GranularRetriableTestWrapper
- GranularRetriableTestWrapper.StartEndCollector
- ITestSuite
- Mô-đunĐịnh nghĩa
- Trình nghe mô-đun
- Hợp nhất mô-đun
- Bộ chia mô-đun
- RemoteTestTimeOutEnforcer
- Giải quyếtTải xuống một phần
- SuiteModuleLoader
- SuiteModuleLoader.ConfigFilter
- Bộ lọc SuiteTest
- TestFailureListener
- TestMappingSuiteRunner
- Thông tin TestSuite
- TfSuiteRunner
- Trình trợ giúp xác thựcSuiteConfig
Enum