テストマッピングスイートランナー
public class TestMappingSuiteRunner
extends BaseTestSuite
java.lang.オブジェクト | |||
↳ | com.android.tradefed.testtype.suite.ITestSuite | ||
↳ | com.android.tradefed.testtype.suite.BaseTestSuite | ||
↳ | com.android.tradefed.testtype.suite.TestMappingSuiteRunner |
オプション include-filter で指定されたテスト、またはビルドからの TEST_MAPPING ファイルをスイートとして実行するためのBaseTestSuite
の実装。
まとめ
パブリックコンストラクター | |
---|---|
TestMappingSuiteRunner () |
パブリックメソッド | |
---|---|
void | clearTestGroup () |
loadTestInfos () | |
loadTests () 実行するテスト構成をロードします。 |
パブリックコンストラクター
テストマッピングスイートランナー
public TestMappingSuiteRunner ()
パブリックメソッド
クリアテストグループ
public void clearTestGroup ()
ロードテスト情報
publicloadTestInfos ()
戻り値 | |
---|---|
ロードテスト
publicloadTests ()
実行するテスト構成をロードします。各テストは、 IConfiguration
と結果を報告する一意の名前によって定義されます。 TestMappingSuiteRunner
のテストをロードするには 2 つの方法があります。
1. --test-mapping-test-group。TEST_MAPPING ファイル内のテストのグループを指定します。ランナーは、ビルド アーティファクト test_mappings.zip を通じてソース コード内のすべての TEST_MAPPING ファイルを解析し、指定されたテスト グループの下にグループ化されたテストを読み込みます。
2. --include-filter。実行するテストの名前を指定します。この使用例は、検証対象の Cl に関連するテストのリストのみを実行するための送信前チェックです。テストのリストは、変更されたソース コード内の関連する TEST_MAPPING ファイルからコンパイルされます。
戻り値 | |
---|---|
各テストのIConfiguration オブジェクトへのテスト名のマップ。 |