Попробуйте удалить пропущенные тесты:
coverage report --omit src/tests/*,*/__init__.py
coverage xml --omit src/tests/*,*/__init__.py
-
coverage report --omit */__init__.py
coverage xml --omit */__init__.py
Сонар использует тестовые файлы для расчета успеха теста, как показано в коде плагина OSS здесь.
Вот откуда берутся журналы предупреждений.
в ваших параметрах, вы просто объявляете их или устанавливаете для них значения по умолчанию? попробуйте установить для них значение по умолчанию, равное нулю или что-то в этом роде, и посмотрите, появляется ли ошибка по-прежнему.
sql-серверу не нравится, если у вас есть параметр, не установленный на значение по умолчанию, и вы не передаете значение в это при выполнении хранимой процедуры.
Регистрируете ли вы выходные параметры? Согласно документам "
На ум приходит пара вещей:
Надеюсь, это поможет,
Билл