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 | ||
הטמעה של BaseTestSuite להרצת בדיקות שצוינו באמצעות האפשרות include-filter, או קובצי TEST_MAPPING מה-build, כחבילה.
סיכום
| יוצרים ציבוריים | |
|---|---|
| 
      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 ושם ייחודי שבו יופיעו התוצאות. יש 2 דרכים לבצע בדיקות עומס ל-TestMappingSuiteRunner:
 
1. --test-mapping-test-group, שמציין את קבוצת הבדיקות בקובצי TEST_MAPPING. ה-runner ינתח את כל קובצי TEST_MAPPING בקוד המקור באמצעות ארטיפקט ה-build test_mappings.zip, ויטען בדיקות שמקובצות בקבוצת הבדיקה הנתונה.
2. --include-filter, שמציין את שם הבדיקה שרוצים להריץ. תרחיש לדוגמה: בדיקה לפני שליחת בקשת תיקון (presubmit) שתריץ רק רשימה של בדיקות שקשורות ל-CLs שצריך לאמת. רשימת הבדיקות נוצרת מקובצי TEST_MAPPING הרלוונטיים בקוד המקור שעבר שינוי.
| החזרות | |
|---|---|
|  | מפה של שם הבדיקה לאובייקט IConfigurationשל כל בדיקה. | 
