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
-filter seçeneği ile belirtilen testleri veya derlemeden TEST_MAPPING dosyalarını bir paket olarak çalıştırmak için BaseTestSuite
uygulaması.
Özet
Kamu inşaatçılar | |
---|---|
TestMappingSuiteRunner () |
Herkese açık yöntemler | |
---|---|
loadTests () Çalıştırılacak test yapılandırmasını yükleyin. |
Kamu inşaatçılar
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
Herkese açık yöntemler
loadTests
publicloadTests ()
Çalıştırılacak test yapılandırmasını yükleyin. Her test, bir IConfiguration
ve sonuçları raporlayacağı benzersiz bir ad ile 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ı, yapı test_mappings.zip aracılığıyla ayrıştırır ve verilen test grubu altında gruplanmış testleri yükler.
2. --include-filter, çalıştırılacak testin adını belirtir. Kullanım senaryosu, yalnızca doğrulanacak Cl'lerle ilgili testlerin bir listesini çalıştırmak için ön gönderme kontrolüne yöneliktir. Testlerin listesi, değiştirilmiş kaynak kodundaki ilgili TEST_MAPPING dosyalarından derlenir.
İadeler | |
---|---|
her testin IConfiguration nesnesine test adının bir haritası. |