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
publicloadTestInfos ()
Giá trị trả về | |
---|---|
|
loadTests
publicloadTests ()
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ử. |