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 |
オプション include-filter で指定されたテストを実行する BaseTestSuite
の実装。
ビルドから TEST_MAPPING ファイルをスイートとして呼び出す。
概要
パブリック コンストラクタ | |
---|---|
TestMappingSuiteRunner()
|
パブリック メソッド | |
---|---|
void
|
clearTestGroup()
|
|
loadTestInfos()
|
|
loadTests()
実行するテスト構成を読み込みます。 |
パブリック コンストラクタ
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
パブリック メソッド
ClearTestGroup
public void clearTestGroup ()
loadTestInfo
publicloadTestInfos ()
戻り値 | |
---|---|
|
loadTests
publicloadTests ()
実行するテスト構成を読み込みます。各テストは、IConfiguration
と、結果を報告する一意の名前によって定義されます。Google Chat で
TestMappingSuiteRunner
の負荷テスト:
1. --test-mapping-test-group: TEST_MAPPING ファイル内のテストのグループを指定します。 ランナーはビルド アーティファクトを通じてソースコード内のすべての TEST_MAPPING ファイルを解析する test_mappings.zip と、指定されたテストグループにグループ化されたロードテスト。
2. --include-filter: 実行するテストの名前を指定します。ユースケースは presubmit チェック。検証する CI に関連するテストのリストのみを実行します。リスト テストは、変更されたソースコードの関連する TEST_MAPPING ファイルからコンパイルされます。
戻り値 | |
---|---|
|
各テストの IConfiguration オブジェクトへのテスト名のマップ。 |