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 |
實現BaseTestSuite
以BaseTestSuite
形式運行由選項include-filter或來自構建的TEST_MAPPING文件指定的測試。
概要
公共建設者 | |
---|---|
TestMappingSuiteRunner () |
公開方法 | |
---|---|
loadTests () 加載將要運行的測試配置。 |
公共建設者
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
公開方法
loadTests
publicloadTests ()
加載將要運行的測試配置。每個測試均由一個IConfiguration
和一個唯一的名稱定義,該名稱將報告結果。有兩種加載TestMappingSuiteRunner
測試的TestMappingSuiteRunner
:
1. --test-mapping-test-group,它指定TEST_MAPPING文件中的測試組。運行程序將通過構建工件test_mappings.zip解析源代碼中的所有TEST_MAPPING文件,並加載在給定測試組下分組的測試。
2. --include-filter,它指定要運行的測試的名稱。用例用於提交前檢查,僅運行與要驗證的Cl相關的測試列表。測試列表是從修改後的源代碼中的相關TEST_MAPPING文件編譯而來的。
退貨 | |
---|---|
測試名稱到每個測試的IConfiguration 對象的映射。 |