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


Bir paket olarak, include-filter seçeneğiyle veya derlemedeki TEST_MAPPING dosyalarıyla belirtilen testleri çalıştırmak için BaseTestSuite 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

clearTestGroup

public void clearTestGroup ()

loadTestInfos

public  loadTestInfos ()

İadeler

yükTestleri

public  loadTests ()

Çalıştırılacak test yapılandırmasını yükleyin. Her test bir IConfiguration ve sonuçların raporlanacağı 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ı, kaynak koddaki tüm TEST_MAPPING dosyalarını derleme yapısı test_mappings.zip aracılığıyla ayrıştıracak ve verilen test grubu altında gruplandırılmış testleri yükleyecektir.

2. --include-filter, çalıştırılacak testin adını belirtir. Kullanım durumu, yalnızca doğrulanacak Cl'lerle ilgili testlerin bir listesini çalıştırmak için ön gönderim kontrolüne yöneliktir. Testlerin listesi, değiştirilmiş kaynak kodundaki ilgili TEST_MAPPING dosyalarından derlenmiştir.

İadeler
her testin IConfiguration nesnesine test adı haritası.