TestMapping
  public
  
  
  
  class
  TestMapping
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.util.testmapping.TestMapping | 
TEST_MAPPING dosyası yükleyen bir sınıf.
Özet
| İç içe yerleştirilmiş sınıflar | |
|---|---|
| 
        
        
        
        
        class | TestMapping.NoTestRuntimeException
 | 
| Fields'ın oynadığı filmler | |
|---|---|
| 
    public
    static
    final
    Pattern | MAINLINE_REGEX
 | 
| 
    public
    static
    final
    String | TEST_MAPPINGS_ZIP
 | 
| 
    public
    static
    final
    String | TEST_SOURCES
 | 
| Herkese açık kurucular | |
|---|---|
| 
      TestMapping()
      Boş bir  | |
| 
      TestMapping(
 | |
| Herkese açık yöntemler | |
|---|---|
| 
        
        
        static
        
        
        File | 
      extractTestMappingsZip(File testMappingsZip)
      Bir ZIP dosyasını ayıklayın ve sıkıştırılmış dosyaların içeriğini içeren dizini döndürün. | 
| 
        
        
        
        
        
         | 
      getAllTests(File testMappingsDir)
      Belirli bir dizindeki TEST_MAPPING dosyalarındaki tüm testleri bulmak için kullanılan yardımcı program. | 
| 
        
        
        static
        
        
        Matcher | 
      getMainlineTestModuleName(TestInfo info)
      Parametreli ana hat testleri için eşleştiriciyi alma yardımcısı. | 
| 
        
        
        
        
        
         | 
      getTests(IBuildInfo buildInfo, String testGroup, boolean hostOnly, Cihaz derlemesindeki bir yapıya dayalı olarak tüm TEST_MAPPING dosyalarındaki tüm testleri bulmaya yardımcı olur. | 
| 
        
        
        
        
        
         | 
      getTests(IBuildInfo buildInfo, String testGroup, boolean hostOnly, Belirtilen yapıya göre tüm TEST_MAPPING dosyalarındaki tüm testleri bulmaya yardımcı olur. | 
| 
        
        
        
        
        
        void | 
      listTestMappingFiles(Path testMappingDir, Path testMappingsRootDir, Tüm test eşleme dosyalarını listeleyen, tüm üst dizinleri ve ilgili içe aktarma yollarını arayan yardımcı program. | 
Fields'ın oynadığı filmler
MAINLINE_REGEX
public static final Pattern MAINLINE_REGEX
TEST_MAPPINGS_ZIP
public static final String TEST_MAPPINGS_ZIP
TEST_SOURCES
public static final String TEST_SOURCES
Herkese açık kurucular
TestMapping
public TestMapping (testMappingRelativePaths, boolean ignoreTestMappingImports) 
TestMapping nesnesi oluşturmak için kullanılan kurucu.
| Parametreler | |
|---|---|
| testMappingRelativePaths | : TEST_MAPPING dosya yollarına gidenERROR(/List. | 
| ignoreTestMappingImports | boolean: İçe aktarma işlemlerini yoksaymak içinERROR(/boolean). | 
Herkese açık yöntemler
extractTestMappingsZip
public static File extractTestMappingsZip (File testMappingsZip)
Bir ZIP dosyasını ayıklayın ve sıkıştırılmış dosyaların içeriğini içeren dizini döndürün.
| Parametreler | |
|---|---|
| testMappingsZip | File: Ayıklanacak test eşlemelerinin zipERROR(/File). | 
| İlerlemeler | |
|---|---|
| File | Test eşlemelerinin zip'i için geçici dizini işaret eden bir ERROR(/File). | 
getAllTests
publicgetAllTests (File testMappingsDir) 
Belirli bir dizindeki TEST_MAPPING dosyalarındaki tüm testleri bulmak için kullanılan yardımcı program.
| Parametreler | |
|---|---|
| testMappingsDir | File: Tüm Test Eşleme dosyalarını içerenERROR(/File)dizini. | 
| İlerlemeler | |
|---|---|
|  | Belirtilen dizinde ve alt dizinlerinde bulunan testlerin Map<String, Set<TestInfo>>. | 
getMainlineTestModuleName
public static Matcher getMainlineTestModuleName (TestInfo info)
Parametreli ana hat testleri için eşleştiriciyi alma yardımcısı.
| Parametreler | |
|---|---|
| info | TestInfo | 
| İlerlemeler | |
|---|---|
| Matcher | Parametreli ana hat testleri için ERROR(/Matcher). | 
| Atışlar | |
|---|---|
| ConfigurationException | |
getTests
publicgetTests (IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords, ignoreKeywords) 
Cihaz derlemesindeki bir yapıya dayalı olarak tüm TEST_MAPPING dosyalarındaki tüm testleri bulmaya yardımcı olur.
| Parametreler | |
|---|---|
| buildInfo | IBuildInfo: Derlemeyi açıklayanIBuildInfo. | 
| testGroup | String: Test grubunun birString. | 
| hostOnly | boolean: Yalnızca ana makinede çalışan ve cihaz gerektirmeyen testlerin döndürülmesi gerekiyorsa doğru, cihazın çalıştırılmasını gerektiren testlerin döndürülmesi gerekiyorsa yanlış değerini alır. | 
| keywords | : Test eşleme paketinde çalıştırılacak testleri filtrelerken eşlenecek birStringgrubudur. | 
| ignoreKeywords | : Yok sayılacakStringanahtar kelimeden oluşan bir küme. | 
| İlerlemeler | |
|---|---|
|  | Derleme yapıtında (test_mappings.zip) ayarlanan testlerin Set<TestInfo>. | 
getTests
publicgetTests (IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords, ignoreKeywords, extraZipNames, matchedPatternPaths) 
Belirtilen yapıya göre tüm TEST_MAPPING dosyalarındaki tüm testleri bulmaya yardımcı olur. Bu, bir paket çalıştırma işleminde belirli bir grup (ör. göndermeden önce) için TEST_MAPPING dosyalarındaki tüm testlerin çalıştırılması gerektiğinde gereklidir.
| Parametreler | |
|---|---|
| buildInfo | IBuildInfo: Derlemeyi açıklayanIBuildInfo. | 
| testGroup | String: Test grubunun birString. | 
| hostOnly | boolean: Yalnızca ana makinede çalışan ve cihaz gerektirmeyen testlerin döndürülmesi gerekiyorsa doğru, cihazın çalıştırılmasını gerektiren testlerin döndürülmesi gerekiyorsa yanlış değerini alır. | 
| keywords | : Test eşleme paketinde çalıştırılacak testleri filtrelerken eşlenecek birStringgrubudur. | 
| ignoreKeywords | : Yok sayılacakStringanahtar kelimeden oluşan bir küme. | 
| extraZipNames | : Birleştirilecek ek test_mappings.zip dosyasının adı için birStringgrubu. | 
| matchedPatternPaths | : Dosya yollarına gidenERROR(/Set, kalıplarla eşleşti. | 
| İlerlemeler | |
|---|---|
|  | Derleme yapıtında (test_mappings.zip) ayarlanan testlerin Set<TestInfo>. | 
listTestMappingFiles
public void listTestMappingFiles (Path testMappingDir, 
                Path testMappingsRootDir, 
                 filePaths) Tüm test eşleme dosyalarını listeleyen, tüm üst dizinleri ve ilgili içe aktarma yollarını arayan yardımcı program.
| Parametreler | |
|---|---|
| testMappingDir | Path: TEST_MAPPING dosyası üst dizinininERROR(/Path). | 
| testMappingsRootDir | Path: Bir derleme için tüm TEST_MAPPING dosyalarının klasörüne gidenERROR(/Path). | 
| filePaths | : Tüm TEST_MAPPING yollarını depolamak için birERROR(/Set. | 
