ОШИБКА: ошибка во время выполнения сканера SonarQube

Я настроил работу Дженкинса для качественных ворот Sonar и покрытия кода. Ниже приведено описание работы Дженкинса. Когда я запускаю сборку, я вижу ошибку ниже. Большинство моих работ в Дженкинсе не работают из-за этой проблемы. Пожалуйста, помогите мне от этого.

Настройка работы Дженкинса

Журналы ошибок

    ERROR: Error during SonarQube Scanner execution
java.lang.IllegalStateException: Error at line 2 of coverage report C:\Location.xml
    at org.sonar.plugins.coverage.generic.GenericCoverageSensor.loadReport(GenericCoverageSensor.java:130)
    at org.sonar.plugins.coverage.generic.GenericCoverageSensor.analyseWithLogger(GenericCoverageSensor.java:95)
    at org.sonar.plugins.coverage.generic.GenericCoverageSensor.analyse(GenericCoverageSensor.java:91)


at org.sonar.plugins.coverage.generic.ReportParser.parse(ReportParser.java:82)
    at org.sonar.plugins.coverage.generic.GenericCoverageSensor.loadReport(GenericCoverageSensor.java:126)
    ... 31 more
ERROR: 
ERROR: Re-run SonarQube Scanner using the -X switch to enable full debug logging.
The SonarQube Scanner did not complete successfully
21:44:09.12  Creating a summary markdown file...
21:44:09.122  Post-processing failed. Exit code: 1

1 ответ

Ответ есть в журнале: org.sonar.plugins.dotnet.tests.ParseErrorException: отсутствует корневой элемент 'test-results' в C:\UC\ProductEligibility\BTS\results.xml в строке 2

Таким образом, result.xml не является допустимым xml и вызывает ошибку разбора и убивает анализ. Так что, что бы ни создавало этот файл, в итоге возникает проблема.

Попробуйте удалить этот параметр, чтобы проверить, правильно ли сейчас выполняется анализ.

Другие вопросы по тегам