Coverage41C icon indicating copy to clipboard operation
Coverage41C copied to clipboard

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

Open AndreyKurilovich opened this issue 3 years ago • 9 comments

Ситуация 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

AndreyKurilovich avatar Feb 22 '22 10:02 AndreyKurilovich

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

asosnoviy avatar Feb 22 '22 10:02 asosnoviy

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

Потому +)

asosnoviy avatar Feb 22 '22 10:02 asosnoviy

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

asosnoviy avatar Feb 22 '22 10:02 asosnoviy

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

AndreyKurilovich avatar Feb 22 '22 10:02 AndreyKurilovich

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

asosnoviy avatar Feb 22 '22 10:02 asosnoviy

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

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

AndreyKurilovich avatar Feb 22 '22 10:02 AndreyKurilovich

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

AndreyKurilovich avatar Feb 22 '22 13:02 AndreyKurilovich

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

AlexRovichKMA avatar May 24 '22 11:05 AlexRovichKMA