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

public  loadTestInfos ()

İlerlemeler

yükTestleri

public  loadTests ()

Ç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