Можно ли задать исключения, что бы некоторые ошибки исключить из отчета?
Runner syntax-check
λ vrunner help syntax-check
vanessa-runner v1.6.0
syntax-check - Централизованная проверка конфигурации,
в т.ч. полная проверка синтаксиса конфигурации
Параметры:
--junitpath - Путь отчета в формате JUnit.xml
--groupbymetadata - Группировать проверки в junit по метаданным конфигурации
--exception-file - Путь файла с указанием пропускаемых исключений
Формат файла: в каждой строке файла указан текст пропускаемого исключения или его часть
Кодировка: UTF-8
сейчас в непринятом реквесте подобное исключение есть для обеих проверок, как в формате конфигуратора, так и в формате EDT
Указал файл в настройках, в фал написал процедуры, которые должны пропускаться, но что-то исключения не работают. Можете подсказать, что может быть не так? Кодировка UTF-8 у файла, файл текстовый, txt.
Нужно больше подробностей:
- как вы запускаете проверку?
- что сейчас в текстовом файле исключений?
- какой результат получаете?
- почему вы считаете, что исключения не работают?
-
проверку запускаю из cmd.
-
вот несколько строк из файла исключений:
ВызватьОнлайнПоддержкуПослеЗапускаПриложения
ВыбратьИСохранитьФайлНаКлиентеПослеПолученияФайлов
_ПобитовоеИ
_ПобитовоеИли
Подключаемый_СписокВладелецПриАктивизацииСтроки
Подключаемый_ПриИзмененииВопросовСУсловием
Подключаемый_ВыбратьПериод -
проверка отрабатывает ошибок нет, файл отчета создается, аллюр его отображает.
-
в аллюре есть строки с такими подстроками:
runner версии 1,4,1,
Вообще, строки с вхождением Подключаемый_
исключаются из выдачи “из коробки” - их не обязательно добавлять в файл исключений: https://github.com/silverbulleters/vanessa-runner/blob/develop/src/Классы/КомандаПроверкаСинтаксиса.os#L311
Все исключения выводятся в отчет со статусом “skipped”: https://github.com/silverbulleters/vanessa-runner/blob/develop/src/Классы/КомандаПроверкаСинтаксиса.os#L176
Обновил runner, некоторые ошибки пропали, но файл исключений не применяется. Например в файле исключения есть строка: Подключаемый_СписокВладелецПриАктивизацииСтроки,
а аллюре, тоже есть следующие строки:
Обновил runner до версии 1.6.0. Отключил файл исключений, ошибки с подключаемыми процедурами не пропали: