Vanessa OpenSource
467 subscribers
12 photos
5 files
36 links
Инструменты для 1С, тестирования, CI/CD и т.д. - Vanessa-ADD, Vanessa-runner, etc - https://github.com/vanessa-opensource
Download Telegram
Встречайте новый релиз Vanessa-ADD - 6.8.0!
- за 1,5 года множество улучшений, изменений, доработок!

Подробное описание релиза https://github.com/vanessa-opensource/add/releases/tag/v6.8.0

Посвящается конференции INFOSTART EVENT 2021 Moscow Premiere, которая стартует завтра, 11.11.2021 https://event.infostart.ru
👍1
Огромное спасибо всем сопричастным!

Аж 20 контрибьюторов поучаствовало в выпуске релиза!!
Из подсказок DevOps-курса - Уважаемые слушатели!
Как решать проблемы при автоматическом запуске тестов\фич\сценариев?

Автоматический запуск рекомендуется выполнять с помощью команд инструмента Vanessa-Runner.

vrunner vanessa - для запуска фич и сценариев
vrunner xunit - для запуска тестов, в т.ч. и дымовых тестов

Простой чек-лист проверки правильности:

- убедитесь в правильности указания строки подключения
- правильная строка подключения к ИБ формируется по ключам запуска 1С - или '/FfilePath' или '/SserverPath'
- Например, для файловых баз --ibconnection /FC:\base1 или --ibconnection /F./base1 или --ibconnection /Fbase1
- Или для серверных баз --ibconnection /Sservername\basename
- в json-файлах нужно указывать двойные обратные слеши "\\build\smoke" или для строки подключения "/Sservername\\basename"
- проверьте кодировку json-файла, требуется кодировка UTF-8
- убедитесь, что указана необходимая версия платформы 1С
- проверьте строковый ключ --v8version вида "8.3", "8.3.15", "8.3.10.2650"
- убедитесь, что указанная платформа 1С установлена на машине
- включите полный отладочный лог при выполнение пакетов OneScript
- выполните 'SET LOGOS_LEVEL=DEBUG' перед выполнением нужной команды
- посмотрите лог команды и определите правильность указания платформы 1С, строки соединения с ИБ и другие параметров
- выключение полного лога выполняется через 'SET LOGOS_LEVEL='

Ссылка на соответствующий пункт FAQ из Vanessa-ADD
👍1
Сделал полезный PR - возможность пропускать тесты, без попытки выполнения их ядром
- такое решение позволит значительно ускорить выполнение различных тестов, в т.ч. дымовых
- удобно использовать для тех тестов, о которых еще на этапе подготовки тестов известно, что тесты должны быть пропущены

Пользователи, контрибьюторы, что скажете?

https://github.com/vanessa-opensource/add/pull/1015
Свежие файлы ночной сборки Vanessa-ADD - от 06.04.2022 20:59:30
Коллеги, приму в дар конфигурации или исходники 1С, самописные, не очень типовые, в которых много кода от разных авторов.
Исходники будут использоваться только для разработки новых правил статического анализа\проверки существующих правил!

Выдайте мне в личку, пожалуйста!

Конфиденциально, исключительно для моего личного использования!
Без вашего разрешения никому исходники не отдам и не опубликую!!

@aartbear
👍2
Выпущен новогодний dev-релиз
vanessa-runner
1.12.0,
качать через
opm install vanessa-runner@SNAPSHOT

туда вошли исправления команды синтакс-проверки, команды vanessa и некоторых других команд

список исправлений https://github.com/vanessa-opensource/vanessa-runner/milestone/29?closed=1
🔥4
Выпущен новогодний dev-релиз Vanessa-ADD 6.9.0 ⛄️🎄
качать через opm install add@SNAPSHOT

Ускорено формирование дерева тестирования
и еще много разного

Подробнее https://github.com/vanessa-opensource/add/milestone/21?closed=1
🔥8
Выпущена новая дев-версия 6.9.1
качать через opm install add@SNAPSHOT

Исправлены ошибки первого запуска в новых базах
Исправлены внесенные ошибки
@nivanchenko выпустил замечательную статью "Быстрый старт в тестировании на платформе 1С (Vanessa-ADD)"
В нем есть интересные подсказки, трюки, лайфхаки.
Рекомендую
https://infostart.ru/1c/articles/1801764/
🔥7🙏1
Еще одно мнение по статье Никиты Иванченко!
🔥 Отличная статья от Никиты Иванченко про модульное тестирование в Vanessa-ADD!

Быстрый старт в тестировании на платформе 1С (Vanessa-ADD)

Закроет много вопросов тех, кто пытается "подойти к снаряду", фактически это мини-курс по юнит-тестам в ADD, о котором многие давно спрашивают.
🔥31
Forwarded from Artur
Выпущен alpha-релиз Vanessa-Runner 1.12.0

Качать через opm install vanessa-runner@SNAPSHOT
Forwarded from Artur
Выпущена новая дев-версия 6.9.2
качать через opm install add@SNAPSHOT

Исправлена внесенная ошибка - иногда не создавались объекты тестирования