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()
       | |
| パブリック メソッド | |
|---|---|
| 
        
        
        
        
        
        void | 
      clearKeywords()
       | 
| 
        
        
        
        
        
        void | 
      clearTestGroup()
       | 
| 
        
        
        
        
        
        void | 
      clearTestMappingPaths()
       | 
| 
        
        
        
        
        
         | 
      loadTestInfos()
       | 
| 
        
        
        
        
        
         | 
      loadTests()
      実行するテスト構成を読み込みます。 | 
パブリック コンストラクタ
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
パブリック メソッド
clearKeywords
public void clearKeywords ()
clearTestGroup
public void clearTestGroup ()
clearTestMappingPaths
public void clearTestMappingPaths ()
loadTestInfos
publicloadTestInfos () 
| 戻り値 | |
|---|---|
|  | |
loadTests
publicloadTests () 
実行するテスト構成を読み込みます。各テストは、IConfiguration と、結果を報告する一意の名前で定義されます。TestMappingSuiteRunner の負荷テストには、次の 2 つの方法があります。
1. --test-mapping-test-group: TEST_MAPPING ファイル内のテストのグループを指定します。ランナーは、ビルド アーティファクト test_mappings.zip を使用してソースコード内のすべての TEST_MAPPING ファイルを解析し、指定されたテストグループにグループ化されたテストを読み込みます。
2. --include-filter: 実行するテストの名前を指定します。ユースケースは、送信前チェックで、検証する CL に関連するテストのリストのみを実行することです。テストのリストは、変更されたソースコード内の関連する TEST_MAPPING ファイルからコンパイルされます。
| 戻り値 | |
|---|---|
|  | テスト名と各テストの IConfigurationオブジェクトのマップ。 | 
