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 các chương trình kiểm thử được chỉ định bằng tuỳ chọn include-filter hoặc các tệp TEST_MAPPING từ bản dựng, dưới dạng một bộ.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
TestMappingSuiteRunner()
|
Phương thức công khai | |
---|---|
void
|
clearKeywords()
|
void
|
clearTestGroup()
|
void
|
clearTestMappingPaths()
|
|
loadTestInfos()
|
|
loadTests()
Tải cấu hình kiểm thử sẽ được chạy. |
Hàm khởi tạo công khai
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
Phương thức công khai
clearKeywords
public void clearKeywords ()
clearTestGroup
public void clearTestGroup ()
clearTestMappingPaths
public void clearTestMappingPaths ()
loadTestInfos
publicloadTestInfos ()
Giá trị trả về | |
---|---|
|
loadTests
publicloadTests ()
Tải cấu hình kiểm thử sẽ được chạy. Mỗi kiểm thử được xác định bằng một IConfiguration
và một tên duy nhất để báo cáo kết quả. Có 2 cách để tải các bài kiểm thử cho TestMappingSuiteRunner
:
1. --test-mapping-test-group, chỉ định nhóm kiểm thử trong các 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 trong nhóm kiểm thử đã cho.
2. --include-filter, chỉ định tên của chương trình kiểm thử cần chạy. Trường hợp sử dụng là để kiểm tra trước khi gửi chỉ chạy danh sách các bài kiểm thử liên quan đến các lớp cần xác minh. Danh sách 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ề | |
---|---|
|
một bản đồ tên kiểm thử đến đối tượng IConfiguration của mỗi kiểm thử. |