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 以執行由選項 include-filter 指定的測試,或 從建構作業啟動的 TEST_MAPPING 檔案包。

摘要

公用建構函式

TestMappingSuiteRunner()

公用方法

void clearTestGroup()
loadTestInfos()
loadTests()

載入即將執行的測試設定。

公用建構函式

TestMappingSuiteRunner

public TestMappingSuiteRunner ()

公用方法

ClearTestGroup

public void clearTestGroup ()

loadTestInfo

public  loadTestInfos ()

傳回

loadTest

public  loadTests ()

載入即將執行的測試設定。每項測試都是由 IConfiguration 定義,以及用來回報結果的專屬名稱。您可以透過以下 2 種方式 載入測試 TestMappingSuiteRunner

1. --test-mapping-test-group,指定 TEST_MAPPING 檔案中的測試群組。 執行器會透過建構構件剖析原始碼中的所有 TEST_MAPPING 檔案 test_mappings.zip,以及載入測試,並歸入指定測試群組。

2. --include-filter,指定所要執行的測試名稱。用途 「預先提交檢查」:僅執行要驗證的 Cl 相關的測試清單。請注意, 測試是從已修改原始碼中的相關 TEST_MAPPING 檔案編譯而成。

傳回
每個測試的 IConfiguration 物件包含測試名稱的對應。