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 | ||
Implementazione di BaseTestSuite per eseguire i test specificati dall'opzione include-filter o
 file TEST_MAPPING della build, come suite.
Riepilogo
Costruttori pubblici | |
|---|---|
      
      TestMappingSuiteRunner()
      
      
     | 
  |
Metodi pubblici | |
|---|---|
        
        
        
        
        
        void
     | 
  
    
      
      clearKeywords()
      
      
     | 
  
        
        
        
        
        
        void
     | 
  
    
      
      clearTestGroup()
      
      
     | 
  
        
        
        
        
        
        void
     | 
  
    
      
      clearTestMappingPaths()
      
      
     | 
  
        
        
        
        
        
        
     | 
  
    
      
      loadTestInfos()
      
      
     | 
  
        
        
        
        
        
        
     | 
  
    
      
      loadTests()
      
      
        Carica la configurazione dei test che verrà eseguita.  | 
  
Costruttori pubblici
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
Metodi pubblici
clearKeywords
public void clearKeywords ()
clearTestGroup
public void clearTestGroup ()
clearTestMappingPaths
public void clearTestMappingPaths ()
loadTestInfos
publicloadTestInfos () 
| Ritorni | |
|---|---|
 | 
        |
loadTests
publicloadTests () 
Carica la configurazione dei test che verrà eseguita. Ogni test è definito da un IConfiguration e da un nome univoco sotto il quale verranno riportati i risultati. Esistono due modi per caricare i test per TestMappingSuiteRunner:
 
1. --test-mapping-test-group, che specifica il gruppo di test nei file TEST_MAPPING. Il programma di esecuzione analizzerà tutti i file TEST_MAPPING nel codice sorgente tramite l'elemento dell'artifact di compilazione test_mappings.zip e caricherà i test raggruppati nel gruppo di test specificato.
2. --include-filter, che specifica il nome del test da eseguire. Il caso d'uso è per il controllo pre-invio per eseguire solo un elenco di test relativi ai comandi a riga di comando da verificare. L'elenco dei test viene compilato dai file TEST_MAPPING correlati nel codice sorgente modificato.
| Ritorni | |
|---|---|
 | 
        una mappa del nome del test all'oggetto IConfiguration di ogni test. |