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 |
Bir paket olarak, include-filter seçeneğiyle veya derlemedeki TEST_MAPPING dosyalarıyla belirtilen testleri çalıştırmak için BaseTestSuite
uygulanması.
Özet
Kamu inşaatçıları | |
---|---|
TestMappingSuiteRunner () |
Genel yöntemler | |
---|---|
void | clearTestGroup () |
loadTestInfos () | |
loadTests () Çalıştırılacak test yapılandırmasını yükleyin. |
Kamu inşaatçıları
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
Genel yöntemler
clearTestGroup
public void clearTestGroup ()
loadTestInfos
publicloadTestInfos ()
İadeler | |
---|---|
yükTestleri
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ı, kaynak koddaki tüm TEST_MAPPING dosyalarını derleme yapısı test_mappings.zip aracılığıyla ayrıştıracak ve verilen test grubu altında gruplandırılmış testleri yükleyecektir.
2. --include-filter, çalıştırılacak testin adını belirtir. Kullanım durumu, yalnızca doğrulanacak Cl'lerle ilgili testlerin bir listesini çalıştırmak için ön gönderim kontrolüne yöneliktir. Testlerin listesi, değiştirilmiş kaynak kodundaki ilgili TEST_MAPPING dosyalarından derlenmiştir.
İadeler | |
---|---|
her testin IConfiguration nesnesine test adı haritası. |