TestMappingSuiteRunner
public class TestMappingSuiteRunner
extends BaseTestSuite
java.lang.Object | |||
↳ | com.android.tradefed.testtype.suite.ITestSuite | ||
↳ | com.android.tradefed.testtype.suite.BaseTestSuite | ||
↳ | com.android.tradefed.testtype.suite.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ộ.
Bản tóm tắt
Nhà thầu xây dựng công cộng | |
---|---|
TestMappingSuiteRunner () |
Phương pháp công cộng | |
---|---|
void | clearTestGroup () |
loadTestInfos () | |
loadTests () Tải cấu hình thử nghiệm sẽ được chạy. |
Nhà thầu xây dựng công cộng
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
Phương pháp công cộng
ClearTestGroup
public void clearTestGroup ()
thông tin tảiTestInfos
publicloadTestInfos ()
Trả lại | |
---|---|
tải thử nghiệm
publicloadTests ()
Tải cấu hình thử nghiệm sẽ được chạy. Mỗi thử nghiệm được xác định bởi IConfiguration
và một tên duy nhất để báo cáo kết quả. Có 2 cách để tải bài kiểm tra cho TestMappingSuiteRunner
:
1. --test-mapping-test-group, chỉ định nhóm kiểm tra trong tệp TEST_MAPPING. Trình chạy sẽ phân tích cú pháp tất cả các tệp TEST_MAPPING trong mã nguồn thông qua tạo phẩm test_mappings.zip và tải các bài kiểm tra được nhóm theo nhóm kiểm tra nhất định.
2. --include-filter, chỉ định tên của thử nghiệm sẽ chạy. Trường hợp sử dụng là kiểm tra gửi trước để chỉ chạy danh sách kiểm tra liên quan đến Cs cần xác minh. Danh sách các bài kiểm tra được tổng hợp từ các tệp TEST_MAPPING có liên quan trong mã nguồn đã sửa đổi.
Trả lại | |
---|---|
ánh xạ tên thử nghiệm tới đối tượng IConfiguration của mỗi thử nghiệm. |