Trình chạy TestMappingSuite

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


Việc triển khai BaseTestSuite để chạy các chương trình kiểm thử được chỉ định theo tuỳ chọn include-filter, hoặc TEST_MAPPING tệp từ bản dựng, dưới dạng bộ ứng dụng.

Tóm tắt

Hàm khởi tạo công khai

TestMappingSuiteRunner()

Phương thức công khai

void clearTestGroup()
loadTestInfos()
loadTests()

Tải cấu hình kiểm thử sẽ chạy.

Hàm khởi tạo công khai

Trình chạy TestMappingSuite

public TestMappingSuiteRunner ()

Phương thức công khai

clearTestGroup

public void clearTestGroup ()

loadTestInfo

public  loadTestInfos ()

Giá trị trả về

loadTests

public  loadTests ()

Tải cấu hình kiểm thử sẽ chạy. Mỗi lượt kiểm thử được xác định bằng một IConfiguration và một tên riêng biệt dùng để báo cáo kết quả. Có 2 cách kiểm thử tải cho TestMappingSuiteRunner:

1. --test-mapping-test-group chỉ định nhóm các hoạt động kiểm thử 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 cấu phần phần mềm bản dựng test_mappings.zip và tải các chương trình kiểm thử được nhóm theo nhóm kiểm thử đã cho.

2. --include-filter. Bộ lọc này chỉ định tên của kiểm thử cần chạy. Trường hợp sử dụng này dành cho kiểm tra trước khi gửi để chỉ chạy một danh sách các bài kiểm tra liên quan đến Cls cần được xác minh. Danh sách các bài kiểm thử được biên dịch từ các tệp TEST_MAPPING có liên quan trong mã nguồn đã sửa đổi.

Giá trị trả về
liên kết tên chương trình kiểm thử với đối tượng IConfiguration của mỗi lượt kiểm thử.