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 gelen TEST_MAPPING dosyalarını bir paket olarak çalıştırmak için uygulanır.

Özet

Sabitler

String IS_BWYN_ENV_VAR_KEY

Herkese açık oluşturucular

TestMappingSuiteRunner()

Herkese açık yöntemler

void clearKeywords()
void clearTestGroup()
void clearTestMappingPaths()
loadTestInfos()
loadTests()

Çalıştırılacak test yapılandırmasını yükleyin.

Sabitler

IS_BWYN_ENV_VAR_KEY

public static final String IS_BWYN_ENV_VAR_KEY

Sabit Değer: "IS_BWYN"

Herkese açık oluşturucular

TestMappingSuiteRunner

public TestMappingSuiteRunner ()

Herkese açık yöntemler

clearKeywords

public void clearKeywords ()

clearTestGroup

public void clearTestGroup ()

clearTestMappingPaths

public void clearTestMappingPaths ()

loadTestInfos

public  loadTestInfos ()

İlerlemeler

loadTests

public  loadTests ()

Çalıştırılacak test yapılandırmasını yükleyin. Her test, IConfiguration ile tanımlanır ve sonuçları raporlayacağı benzersiz bir ada sahiptir. TestMappingSuiteRunner için yük testi oluşturmanın 2 yolu vardır:

1. --test-mapping-test-group, TEST_MAPPING dosyalarındaki test grubunu belirtir. Çalıştırıcı, kaynak kodundaki tüm TEST_MAPPING dosyalarını build artifact test_mappings.zip aracılığıyla ayrıştırır ve verilen test grubu altında gruplandırılmış testleri yükler.

2. --include-filter: Çalıştırılacak testin adını belirtir. Kullanım alanı, yalnızca doğrulanacak Cls ile ilgili bir test listesini çalıştırmak için gönderme öncesi kontrolü içindir. Test listesi, değiştirilmiş kaynak kodundaki ilgili TEST_MAPPING dosyalarından derlenir.

İlerlemeler
Test adının her testin IConfiguration nesnesiyle eşlendiği bir harita.