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 |
BaseTestSuite
, include-filter seçeneğiyle belirtilen testleri veya derlemeden TEST_MAPPING dosyalarını bir paket olarak çalıştırmak için 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
temizleTestGrubu
public void clearTestGroup ()
loadTestBilgileri
publicloadTestInfos ()
İadeler | |
---|---|
yük testleri
publicloadTests ()
Çalıştırılacak test yapılandırmasını yükleyin. Her test, bir IConfiguration
ve altında sonuçları raporlayacağı 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ı, derleme yapısı test_mappings.zip yoluyla kaynak kodundaki tüm TEST_MAPPING dosyalarını ayrıştıracak ve verilen test grubu altında gruplandırılmış testleri yükleyecektir.
2. Çalıştırılacak testin adını belirten --include-filter. Kullanım durumu, gönderme öncesi kontrolün yalnızca doğrulanacak Cl'lerle ilgili testlerin bir listesini çalıştırması içindir. Test listesi, değiştirilmiş kaynak kodundaki ilgili TEST_MAPPING dosyalarından derlenir.
İadeler | |
---|---|
her testin IConfiguration nesnesine test adının bir eşlemesi. |