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

public  loadTestInfos ()

Trả lại

tải thử nghiệm

public  loadTests ()

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.