Test Eşleme Suite Çalıştırıcısı
public
class
TestMappingSuiteRunner
extends BaseTestSuite
Java.lang.Nesne | |||
🎃 | com.android.tradefed.testtype.suite.ITestSuite | ||
🎃 | com.android.tradefed.testtype.suite.BaseTestSuite | ||
🎃 | com.android.tradefed.testtype.suite.TestMatchSuiteRunner |
Dahil etme filtresi ile belirtilen testleri çalıştırmak için BaseTestSuite
uygulanması veya
Derlemeden alınan TEST_MAPPING dosyaları, paket olarak.
Özet
Kamu inşaatçıları | |
---|---|
TestMappingSuiteRunner()
|
Herkese açık yöntemler | |
---|---|
void
|
clearTestGroup()
|
|
loadTestInfos()
|
|
loadTests()
Çalıştırılacak test yapılandırmasını yükleyin. |
Kamu inşaatçıları
Test Eşleme Suite Çalıştırıcısı
public TestMappingSuiteRunner ()
Herkese açık yöntemler
clearTestGroup
public void clearTestGroup ()
loadTestInfos
publicloadTestInfos ()
İlerlemeler | |
---|---|
|
yükTestleri
publicloadTests ()
Çalıştırılacak test yapılandırmasını yükleyin. Her test, bir IConfiguration
ve sonuçları raporlamak için kullanılan benzersiz bir ad ile tanımlanır. Paydaşlarla iletişime geçmenin
TestMappingSuiteRunner
için yük testleri:
1. --test-mapping-test-group (TEST_MAPPING dosyalarındaki test grubunu belirtir). Koşucu, derleme yapısı aracılığıyla kaynak kodundaki tüm TEST_MAPPING dosyalarını ayrıştırır test_mappings.zip ve yük testleri, belirtilen test grubu altında gruplandırılır.
2. --include-filtresi. Bu filtre, çalıştırılacak testin adını belirtir. Kullanım alanı yalnızca doğrulanacak CLS'lerle ilgili testlerin listesini çalıştırmak için yayın öncesi kontrolü yapar. Görev listesi testler, değiştirilmiş kaynak kodundaki ilgili TEST_MAPPING dosyalarından derlenir.
İlerlemeler | |
---|---|
|
her testin IConfiguration nesnesine bir test adı eşlemesi |