Всем привет. Кто может подсказать, Возможно ли такое реализовать и как? Нужно добавить на дженкинс запуск любого набора тестов, что-то типа выбора чекбоксов. В проекте использую Gradle и TestNG
Вопрос в том, что каким образом добавить выбор запуска тестов на дженкинс?
Да никак. Вы придумываете велосипед Вы можете оперировать ток градл таской или сьютами Дженкинс тут не причём. Как вы ему скажете и что запускать при выборе - то и запустит
Всем привет. Кто может подсказать, Возможно ли такое реализовать и как? Нужно добавить на дженкинс запуск любого набора тестов, что-то типа выбора чекбоксов. В проекте использую Gradle и TestNG
чтобы запускать отдельные тесты есть такая команда
gradle test --tests ru.test.environment.page.tests.SandBox.calc1
Да никак. Вы придумываете велосипед Вы можете оперировать ток градл таской или сьютами Дженкинс тут не причём. Как вы ему скажете и что запускать при выборе - то и запустит
именно так и запускаются у меня тесты, сьюты через градл таски. Но мануальщики захотели большего. Именно возможность выбора отдельных тестов
именно так и запускаются у меня тесты, сьюты через градл таски. Но мануальщики захотели большего. Именно возможность выбора отдельных тестов
Сделайте выгрузку из гита классов тестов :) Они хотят ерунду. Или пилите сервис отдельный, который будет парсить гит и делать список тестов с кнопкой запуска через апи в дженкинс
это я им предложил сразу)) но они так не хотят, ладно спасибо за ответы, посмотрю в сторону парсинга гита
есть дебильная идея: написать маленькое приложение с чек-боксами для каждого теста, который надо запустить, после выбора нужных тестов и нажатия кнопки "start", будет открываться браузер заходить в дженкинс и вписывать указанные сюиты ну и запускать их
Абстрагируясь от странности задачи и "вам это не нужно", я в тимсити решил бы это так. 1) сделать таску в гредле, которая через объект testng вернет список тестовых классов. 2) сделать сборку, которая получает список классов и через апи/serviceMessages модифицирует интерфейc целевой сборки. Триггер - коммит в репу.
Всем привет. Кто может подсказать, Возможно ли такое реализовать и как? Нужно добавить на дженкинс запуск любого набора тестов, что-то типа выбора чекбоксов. В проекте использую Gradle и TestNG