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で指定されたテスト、またはビルドからのTEST_MAPPINGファイルをスイートとして実行するためのBaseTestSuite
実装。
概要
パブリックコンストラクター | |
---|---|
TestMappingSuiteRunner () |
パブリックメソッド | |
---|---|
loadTests () 実行するテスト構成をロードします。 |
パブリックコンストラクター
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
パブリックメソッド
loadTests
publicloadTests ()
実行するテスト構成をロードします。各テストは、 IConfiguration
と、結果を報告するための一意の名前によって定義されます。 TestMappingSuiteRunner
テストをロードする方法は2つあります。
1. --test-mapping-test-group。これは、TEST_MAPPINGファイル内のテストのグループを指定します。ランナーは、ビルドアーティファクトtest_mappings.zipを介してソースコード内のすべてのTEST_MAPPINGファイルを解析し、指定されたテストグループにグループ化されたテストをロードします。
2 .-- include-filter。実行するテストの名前を指定します。使用例は、事前送信チェックで、検証するClに関連するテストのリストのみを実行することです。テストのリストは、変更されたソースコードの関連するTEST_MAPPINGファイルからコンパイルされます。
戻り値 | |
---|---|
テスト名の各テストのIConfiguration オブジェクトへのマップ。 |