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 seçeneğiyle belirtilen testleri veya derlemedeki TEST_MAPPING dosyalarını paket olarak çalıştırmak için BaseTestSuite'ü uygulama.

Özet

Herkese açık kurucular

TestMappingSuiteRunner()

Herkese açık yöntemler

void clearKeywords()
void clearTestGroup()
void clearTestMappingPaths()
loadTestInfos()
loadTests()

Çalıştırılacak test yapılandırmasını yükleyin.

Herkese açık kurucular

TestMappingSuiteRunner

public TestMappingSuiteRunner ()

Herkese açık yöntemler

clearKeywords

public void clearKeywords ()

clearTestGroup

public void clearTestGroup ()

clearTestMappingPaths

public void clearTestMappingPaths ()

loadTestInfos

public  loadTestInfos ()

İlerlemeler

loadTests

public  loadTests ()

Çalıştırılacak test yapılandırmasını yükleyin. Her test, bir IConfiguration ve sonuçların raporlanacağı benzersiz bir adla tanımlanır. TestMappingSuiteRunner için testleri yüklemenin 2 yolu vardır:

1. --test-mapping-test-group: TEST_MAPPING dosyalarındaki test grubunu belirtir. Çalıştırıcılar, test_mappings.zip derleme yapısını kullanarak kaynak koddaki tüm TEST_MAPPING dosyalarını ayrıştırır ve belirli bir test grubu altında gruplandırılmış testleri yükler.

2. --include-filter: Çalıştırılacak testin adını belirtir. Kullanım alanı, yalnızca doğrulanacak Cl'lerle ilgili testlerin listesini çalıştırmak için göndermeden önce kontrol işlemidir. Test listesi, değiştirilmiş kaynak koddaki ilgili TEST_MAPPING dosyalarından derlenir.

İlerlemeler
test adının her testin IConfiguration nesnesi ile eşleştirilmesi.