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 () |
loadTests () Çalıştırılacak test yapılandırmasını yükleyin. | |
void | setTestDiscovery (Boolean testDiscovery) Test bulma modu bayrağını ayarlayın. |
kamu inşaatçılar
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
Genel yöntemler
temizleTestGrubu
public void clearTestGroup ()
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. |
setTestDiscovery
public void setTestDiscovery (Boolean testDiscovery)
Test bulma modu bayrağını ayarlayın.
parametreler | |
---|---|
testDiscovery | Boolean |