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 ()
loadTests ()

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

void setTestDiscovery (Boolean testDiscovery)

Установите флаг режима тестового обнаружения.

Публичные конструкторы

TestMappingSuiteRunner

public TestMappingSuiteRunner ()

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

ClearTestGroup

public void clearTestGroup ()

loadTests

public  loadTests ()

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

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

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

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

setTestDiscovery

public void setTestDiscovery (Boolean testDiscovery)

Установите флаг режима тестового обнаружения.

Параметры
testDiscovery Boolean