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
publicloadTestInfos ()
| İlerlemeler | |
|---|---|
|
|
loadTests
publicloadTests ()
Ç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. |