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

public  loadTestInfos ()

İadeler

yük testleri

public  loadTests ()

Ç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.