Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Отсутствие замеров покрытия при подключении клиента тестирования после запуска Coverage41C. #128

Open
AndreyKurilovich opened this issue Feb 22, 2022 · 8 comments

Comments

@AndreyKurilovich
Copy link

Ситуация 1:
Запуск клиента тестирования - затем запуск Coverage41C - затем выполнение тестов: Замеры присутствуют, поведение ожидаемое.
image

Ситуация 2: Запуск Coverage41C - затем запуск клиента тестирования - затем выполнение тестов: Замеры отсутствуют.
image

ЕДТ установлен, версия 2021.2.12+2-x86_64
Платформа 8.3.20.1674 (64)

Строка запуска: Coverage41C start -i DefAlias -u http://127.0.0.1:1550 -e MR_Adapt -P D:\Jenkins\Mirra_ERP\ -s SCR\MR_Adapt -o D:\Jenkins\Mirra_ERP\Temp\genericCoverage.xml

В каталоге D:\Jenkins\Mirra_ERP\SCR\MR_Adapt лежат исходники расширения с именем MR_Adapt

@asosnoviy
Copy link
Member

А -P D:\Jenkins\Mirra_ERP\ -s SCR\MR_Adapt на разные папки ведут почему?

@asosnoviy
Copy link
Member

asosnoviy commented Feb 22, 2022

В каталоге D:\Jenkins\Mirra_ERP\SCR\MR_Adapt лежат исходники расширения с именем MR_Adapt

Потому +)

@asosnoviy
Copy link
Member

-s SCR\MR_Adapt попробуй полный путь дать сюда

@AndreyKurilovich
Copy link
Author

да, если указать D:\Jenkins\Mirra_ERP\SCR\MR_Adapt в параметре -P то в файле
image
не будет начального пути проекта и Sonar это не обрабатывает.

@asosnoviy
Copy link
Member

Сонар на потом. Давай со снятием разберемся.

@AndreyKurilovich
Copy link
Author

-s SCR\MR_Adapt попробуй полный путь дать сюда

image
Полный путь не помог

@AndreyKurilovich
Copy link
Author

Оказалось, если начать выполнять тесты сразу после открытия клиента тестирования - то это вызывает сбой при записи покрытия. А если не сразу - все отрабатывает как и должно. Пришлось чуть подправить вот этот шаг и теперь все чудесно.
Получается при подключении клиента тестирования что то происходит, и занимает какое то время. И в это время не стоит начинать выполнять тестирование.
image

@AlexRovichKMA
Copy link

Я тоже столкнулся с такой ситуацией. Долго не мог понять почему не происходит замер покрытия. Спасибо!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants