Не корректно работает прогресс в консоле
Вместо одной строки сыпет по экрану 17:30:17.302 ERROR [stderr] 4% [= ] 944/21869 (0:08:55 / 3:17:58) 17:30:19.764 ERROR [stderr] 4% [= ] 946/21869 (0:09:00 / 3:19:08) 17:30:23.011 ERROR [stderr] 4% [= ] 950/21869 (0:09:02 / 3:19:09) 17:30:28.264 ERROR [stderr] 4% [= ] 954/21869 (0:09:05 / 3:19:28) 17:30:33.263 ERROR [stderr] 4% [= ] 955/21869 (0:09:11 / 3:21:10) 17:30:35.966 ERROR [stderr] 4% [= ] 956/21869 (0:09:16 / 3:22:46) 17:30:39.981 ERROR [stderr] 4% [= ] 957/21869 (0:09:18 / 3:23:32) 17:30:42.856 ERROR [stderr] 4% [= ] 959/21869 (0:09:22 / 3:24:33) 17:30:45.137 ERROR [stderr] 4% [= ] 961/21869 (0:09:25 / 3:25:09) 17:30:47.332 ERROR [stderr] 4% [= ] 964/21869 (0:09:28 / 3:25:18)
Так пишет и в консоле gitlab runner и в win cmd
Да, спасибо за репорт. Надо посмотреть, может быть у библиотеки progressbar были какие-то обновления на этот счёт. Или перейти на какое-то апи самого сонара для вывода прогресса.
Увы, логгер сонара перехватывает вывод и добавляет перевод строки, замеяя перевод картки прогресс бара. Как вариант, отказаться от прогресс бара в плагине и выводить периодически строки с текущим прогрессом по типу
Проанализировано 10 из 1000
Проанализировано 100 из 1000
Проанализировано 999 из 1000
Проанализировано 1000 из 1000
В ранних версиях толи плагина, толи сонара всё было ок, походу сломали в сонаре видимо :(
Сломали в сонаре, да :(