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 () |
loadTests () 実行するテスト構成をロードします。 | |
void | setTestDiscovery (Boolean testDiscovery) テスト検出モード フラグを設定します。 |
パブリック コンストラクター
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
公開メソッド
clearTestGroup
public void clearTestGroup ()
負荷テスト
publicloadTests ()
実行するテスト構成をロードします。各テストは、 IConfiguration
と、結果をレポートする一意の名前によって定義されます。 TestMappingSuiteRunner
のテストをロードするには、次の 2 つの方法があります。
1. --test-mapping-test-group。TEST_MAPPING ファイル内のテストのグループを指定します。ランナーは、ビルド アーティファクト test_mappings.zip を通じてソース コード内のすべての TEST_MAPPING ファイルを解析し、指定されたテスト グループにグループ化されたテストをロードします。
2. --include-filter。実行するテストの名前を指定します。使用例は、事前送信チェックで、検証対象の Cl に関連するテストのリストのみを実行することです。テストのリストは、関連する TEST_MAPPING ファイルから修正されたソース コードにコンパイルされます。
戻り値 | |
---|---|
各テストのIConfiguration オブジェクトへのテスト名のマップ。 |
setTestDiscovery
public void setTestDiscovery (Boolean testDiscovery)
テスト検出モード フラグを設定します。
パラメーター | |
---|---|
testDiscovery | Boolean |