TestMappingSuiteRunner

public class TestMappingSuiteRunner
extends BaseTestSuite

java.lang.Объект
com.android.tradefed.testtype.suite.ITestSuite
com.android.tradefed.testtype.suite.BaseTestSuite
com.android.tradefed.testtype.suite.TestMappingSuiteRunner


Реализация BaseTestSuite для запуска тестов, указанных опцией include-filter, или файлов TEST_MAPPING из сборки в виде набора.

Краткое содержание

Общественные конструкторы

TestMappingSuiteRunner ()

Публичные методы

void clearTestGroup ()
loadTestInfos ()
loadTests ()

Загрузите конфигурацию тестов, которые будут выполняться.

Общественные конструкторы

TestMappingSuiteRunner

public TestMappingSuiteRunner ()

Публичные методы

ОчиститьТестГрупп

public void clearTestGroup ()

нагрузкаТестИнфос

public  loadTestInfos ()

Возврат

Нагрузочные тесты

public  loadTests ()

Загрузите конфигурацию тестов, которые будут выполняться. Каждый тест определяется IConfiguration и уникальным именем, под которым будут сообщаться результаты. Есть 2 способа загрузки тестов для TestMappingSuiteRunner :

1. --test-mapping-test-group, указывающий группу тестов в файлах TEST_MAPPING. Средство выполнения будет анализировать все файлы TEST_MAPPING в исходном коде с помощью артефакта сборки test_mappings.zip и загружать тесты, сгруппированные в заданную группу тестов.

2. --include-filter, указывающий имя запускаемого теста. Вариант использования заключается в том, что проверка перед отправкой запускает только список тестов, связанных с проверяемыми Cls. Список тестов составлен из связанных файлов TEST_MAPPING в модифицированном исходном коде.

Возврат
сопоставление имени теста с объектом IConfiguration каждого теста.