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. |