Closed dcwhittaker closed 1 year ago
Hello, I am running into an issue where after updating to .NET 7, my coverlet output path is being ignored
dotnet test command I am using: dotnet test --no-build --configuration release /p:CollectCoverage=true /p:CoverletOutput=../CoverageResults/ /p:MergeWith="../CoverageResults/coverage.json" /p:CoverletOutputFormat=\"opencover,json\" -m:1
After updating projects from .NET 6 to .NET 7, the coverage output paths change to the following:
Old: '/home/vsts/work/_temp/coverage/coverage.json' New: '/home/vsts/work/1/s/tests/dotnet/(project directory)/coverage.json'
This is causing our azure pipeline builds to fail sonar test coverage tollgate because coverage files are not where they are expected to be. Is there something I'm missing here?
How to install on Ubuntu 22.10?
@mfisher214's problem looks like https://github.com/coverlet-coverage/coverlet/issues/1391 / https://github.com/microsoft/vstest/issues/4014
@baronfel as I believe 4014 is fixed by https://github.com/dotnet/sdk/pull/27961 which will release in 7.0.101
Good morning,
Has a diff been published between .Net 6 and 7? There doesn't appear to be anything inthe core repo, so thought I'd ask.
Thanks for a really good release.
Sean.
Any ETA for the Linux packages?
What is the best way to install it on ubuntu 22.04 x64 and arm64? dotnet-install.sh or something else?
Any update on when will the updates (.NET 6.0.11 and .NET 7.0.X) be available on Ubuntu 22.04 LTS package feed?
@rbhanda for any updates.
Chatted with @leecow and it looks like our 22.04 repo has the updates. As long as folks follow the guidance in https://github.com/dotnet/core/issues/7699 they should see 7.0.0 and 6.0.11.
Ok, it's here. But not on ubuntu package. But I thought it will be in default ubuntu feed. You need to add this before. wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb rm packages-microsoft-prod.deb
But still, it's doesn't work for ARM version, this is raspbery pi 4 with Ubuntu Server 22.04 and it's not here. You need to install it manual.
Where is the API diff between 6.0 and 7.0? I can't seem to find it.
@EatonZ #7976
Closing in favor of https://github.com/dotnet/core/issues/8037
Release Notes
7.0.0
Status
(Linux)
(Windows)
Please report any issues you find with .NET 7.0, either responding to this issue, creating a new issue or creating a new issue in one of the following repos:
Known Issues
If there are any issues with this release we will track them here and check issues off as they're resolved. See the linked issues for details on progress and resolution details.
* Linux packages are delayed in publishing for 7.0