Generating XUnit Code Coverage Reports for SonarQube

7/18/2020
Back to List

By default running dotnet test doesn't save the test results to a file.  To generate a report in a format you can provide to SonarQube follow the steps below.

Install Coverlet

dotnet add package coverlet.collector

Setup the "test" task in the Tests project

{
"label": "test",
"command": "dotnet",
"args": [
"test", "/p:CollectCoverage=true", "/p:CoverletOutputFormat=opencover"
],
"problemMatcher": "$msCompile"
}

Now running dotnet test will also save the output to a file named "coverage.opencover.xml", which can be added to the project in SonarQube by going to Project > Administration > General Settings > C# and adding the path to the report in the "OpenCover Unit Tests Reports Paths"..

Instead of providing the report path via the SonarQube web administration gui, the following parameter can be supplied to the dotnet sonarscanner begin command.

/d:sonar.cs.opencover.reportsPaths=coverage.opencover.xml

SuperChad
Gravatar About Sean Nelson
I like codes and stuff.

11 comments
Gravatar ppu-prof_Mob - 1/17/2024 10:41:42 AM
Забота о жилье - это забота о вашем комфорте. Утепление наружных стен - это не только стильный внешний вид, но и гарантия сохранения тепла в вашем удобном уголке. Мы, бригада мастеров, предлагаем вам сделать ваш дом в прекрасное место обитания. Наши работы - это не просто тепловая обработка, это искусство с каждым слоем. Мы осуществляем идеальному балансу между формой и содержанием, чтобы ваш дом превратился не только пригодным для жизни, но и великолепным. И самое важное - разумная цена! Мы полагаем, что высококачественные услуги не должны быть сверхдорогими. <a href=https://ppu-prof.ru/>Прайс утепление фасада</a> начинается всего от 1250 руб/м². Использование современных технологий и высококачественных материалов позволяют нам создавать тепловую обработку, которая обеспечивает долговечность и надежность. Забудьте о холодных стенах и дополнительных расходах на отопление - наше утепление станет вашим надежным барьером от холода. Подробнее на <a href=https://ppu-prof.ru/>веб-сайте компании</a> Не откладывайте на потом заботу о приятности в вашем доме. Обращайтесь к квалифицированным специалистам, и ваше жилье станет настоящим творческим шедевром, которое принесет вам тепло и удовлетворение. Вместе мы создадим жилище, в котором вам будет по-настоящему уютно!
Gravatar займ срочно на карту - 2/5/2024 6:13:32 AM
Елена хотела сделать сюрприз и купить дорогой подарок мужу на годовщину, но зарплата задерживалась. После чтения советов в статье на Яндекс Дзен, она нашла надежное МФО, где смогла мгновенно получить необходимую сумму на выгодных условиях, и подарок был куплен вовремя. DZEN Spavkin - <a href=https://dzen.ru/a/Zb7Q8cFB0iWI-Pd3>взять онлайн займ на карту</a>
Gravatar All-credit удобный кредитный калькулятор - 2/9/2024 10:23:22 PM
На портале <a href=https://all-credit.ru/>all-credit.ru</a> работает команда профессионалов, посвятивших себя помощи в получении микрозаймов. Мы гарантируем, что каждая МФО, представленная у нас, находится в реестре ЦБ РФ, что является залогом надежности и законности. Помимо этого, мы предлагаем новым клиентам привлекательную опцию – первый займ под 0% на 15 дней. Это отличная возможность начать сотрудничество с нами на выгодных условиях.
Gravatar All-credit деньги на карту мгновенно - 2/11/2024 12:09:34 AM
На портале <a href=https://all-credit.ru/>all-credit.ru</a> работает команда профессионалов, посвятивших себя помощи в получении микрозаймов. Мы гарантируем, что каждая МФО, представленная у нас, находится в реестре ЦБ РФ, что является залогом надежности и законности. Помимо этого, мы предлагаем новым клиентам привлекательную опцию – первый займ под 0% на 15 дней. Это отличная возможность начать сотрудничество с нами на выгодных условиях.
Gravatar Outlet-Nike все для футбола - 2/13/2024 10:20:11 PM
<a href=https://outlet-nike.ru/>Outlet-Nike.ru</a> – это не просто магазин, это место встречи любителей бренда Nike. Здесь вы найдете единомышленников, последние новости и обзоры продукции, советы по подбору и уходу за обувью. Мы ценим каждого клиента и стремимся создать сообщество, где каждый сможет поделиться своим опытом и впечатлениями о продукции Nike. Присоединяйтесь к нам, чтобы оставаться на одной волне с последними тенденциями в мире спорта и моды!
Gravatar Micro-Zaim новые мфк мфо - 2/20/2024 5:17:14 AM
Не можете найти подходящее предложение среди известных брендов? Попробуйте <a href=https://mikro-zaim-online.ru/mfo-2023/>займы малоизвестные</a>, которые могут предложить более выгодные условия и низкие проценты.
Gravatar MAPS - 2/20/2024 12:44:03 PM
Усовершенствуйте вашу систему охраны труда с онлайн-курсами от Академии "МАПС"! Наши курсы разработаны, чтобы повысить вашу осведомленность и компетенции в области безопасности труда. Получите актуальные знания и умения, необходимые для создания безопасного рабочего пространства. Начните обучение уже сейчас и обеспечьте безопасность на вашем рабочем месте. Maps-Edu - <a href=https://maps-edu.ru/obuchenie-vrachey>обучение врачей</a>
Gravatar maps-edu - 2/20/2024 6:44:59 PM
Пройдите профессиональную переподготовку по охране труда в Академии "МАПС" и станьте ведущим экспертом в вашей области. Наша программа обучения предлагает комплексный подход к изучению всех аспектов безопасности труда, от правовых основ до практического применения знаний на производстве. Откройте для себя новые профессиональные горизонты и повысьте уровень безопасности на вашем предприятии. Maps-Edu - <a href=https://maps-edu.ru/catalog/gosudarstvennye-zakupki>управление закупками обучение</a>
Gravatar Meroflasleep - 2/21/2024 3:57:52 PM
Исследуйте уникальные возможности с <a href=https://mikro-zaim-online.ru/mfo-2023/>новые малоизвестные микрозаймы</a>, доступные на нашем сайте. Эти предложения предоставляют быстрый доступ к финансам без необходимости длительного ожидания одобрения и с минимальными требованиями к заемщикам.
Gravatar Nerzaimope - 2/25/2024 6:58:28 PM
Я давно занимаюсь разработкой программного обеспечения и мне срочно потребовался апгрейд моего рабочего компьютера для выполнения нового крупного проекта. Мне необходимо было установить дополнительную оперативную память и мощный процессор, чтобы обеспечить необходимую производительность. Хотя моя кредитная история была безупречной, я предпочитал не тратить время на длительные банковские процедуры. Мне требовалось быстро найти 25 000 рублей. Я решил воспользоваться услугами МФО 2024 года, которые предлагают быстрые займы под удобные проценты. Благодаря этому я смог немедленно приобрести необходимые комплектующие и успешно приступить к реализации проекта. Находясь в поиске быстрого решения финансовых вопросов без отказа, я наткнулся на отличный ресурс. Рекомендую всем, кто находится в сложной ситуации, перейти по <a href=https://dzen.ru/a/ZdkGEBXjXn3HGGGw>займ без отказа в новых МФО</a>. Здесь вы найдете проверенные МФО 2024 года, готовые оказать помощь без предвзятости к вашей кредитной истории.
Gravatar Mudryakova - 2/28/2024 6:11:07 AM
По запросу <a href=https://mudryakova.ru/work/rooms/bathroom/>дизайн ванной</a> переходите на наш онлайн портал. Осуществляем работу с определенно разными идеями, как под ключ, так и с отдельными самостоятельными помещениями. Начинаем работу, естественно, со знакомства с вами, ведь любой интерьер изготовляется под хозяина квартиры, целую семью или владельца кафе. У каждого человека свои интересы, цели помещения, стили жизни и менталитеты, а также планы и пожелания. Мы пытаемся учесть все составляющие и сочетать их в оригинальном дизайн проект. Дизайн помещений СПБ mudryakova.ru