Skip to content

Commit 99c581a

Browse files
committed
Fixed coverage
1 parent 9021a4e commit 99c581a

File tree

9 files changed

+18
-13
lines changed

9 files changed

+18
-13
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,9 @@ jobs:
4242
- name: Setup .NET
4343
uses: actions/setup-dotnet@v4
4444
with:
45-
global-json-file: global.json
45+
dotnet-version: |
46+
8.0.x
47+
9.0.x
4648
4749
- name: Install tools
4850
run: |
@@ -73,13 +75,7 @@ jobs:
7375
run: dotnet build --no-restore --configuration Release -warnaserror
7476

7577
- name: Test
76-
run: |
77-
dotnet test --no-build --configuration Release --verbosity normal \
78-
--filter "TestCategory!=External" \
79-
--logger "junit;LogFilePath=$GITHUB_WORKSPACE/outputs/tests/{assembly}/TestResults.xml;MethodFormat=Full" \
80-
--logger "GitHubActions" \
81-
--collect:"XPlat Code Coverage" \
82-
--results-directory "$GITHUB_WORKSPACE/outputs/coverage"
78+
run: dotnet test --no-build --verbosity normal --logger "junit;LogFilePath=$GITHUB_WORKSPACE/outputs/test-results/{assembly}.xml;MethodFormat=Full" --logger "GitHubActions" --no-build --no-restore --collect:"XPlat Code Coverage" --results-directory "$GITHUB_WORKSPACE/outputs/coverage"
8379

8480
- name: Merge coverage reports
8581
run: |
@@ -103,7 +99,7 @@ jobs:
10399
uses: actions/upload-artifact@v4
104100
with:
105101
name: test-results
106-
path: outputs/tests/**/TestResults.xml
102+
path: outputs/test-results/**/*.xml
107103
continue-on-error: true
108104

109105
- name: Upload coverage report
@@ -120,6 +116,8 @@ jobs:
120116
github-token: ${{ secrets.GITHUB_TOKEN }}
121117
file: outputs/coverage/cobertura.xml
122118
format: cobertura
119+
base-path: ${{ github.workspace }}
120+
flag-name: ubuntu-latest
123121
continue-on-error: true
124122

125123
publish:
@@ -135,7 +133,9 @@ jobs:
135133
- name: Setup .NET
136134
uses: actions/setup-dotnet@v4
137135
with:
138-
global-json-file: global.json
136+
dotnet-version: |
137+
8.0.x
138+
9.0.x
139139
140140
- name: Install tools
141141
run: |

global.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"sdk": {
3-
"version": "8.0.100",
3+
"version": "9.0.300",
44
"rollForward": "latestMinor"
55
}
66
}

tests/Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<PackageReference Include="NUnit.Analyzers" Version="3.10.0" />
1313

1414
<!-- Test loggers for GitHub Actions integration -->
15-
<PackageReference Include="JUnitTestLogger" Version="1.1.0" />
15+
<PackageReference Include="JunitXml.TestLogger" Version="7.0.2" />
1616
<PackageReference Include="GitHubActionsTestLogger" Version="2.4.1" />
1717
</ItemGroup>
1818

tests/Tests.AspNetCore.RazorPages/Tests.AspNetCore.RazorPages.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="coverlet.collector" Version="6.0.0" />
13+
<PackageReference Include="coverlet.collector" Version="6.0.2" />
1414
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
1515
<PackageReference Include="NUnit" Version="3.14.0" />
1616
<PackageReference Include="NUnit3TestAdapter" Version="4.5.0" />

tests/Tests.AspNetCore.WebApplicationFactory/Tests.AspNetCore.WebApplicationFactory.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
<PackageReference Include="NUnit" Version="3.14.0" />
1111
<PackageReference Include="NUnit3TestAdapter" Version="4.6.0" />
1212
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
13+
<PackageReference Include="coverlet.collector" Version="6.0.2" />
1314
</ItemGroup>
1415

1516
<ItemGroup>

tests/Tests.Grpc.Integration.Client/Tests.Grpc.Integration.Client.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
<PackageReference Include="NUnit3TestAdapter" Version="4.6.0" />
1111
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
1212
<PackageReference Include="System.Linq.Async" Version="6.0.1" />
13+
<PackageReference Include="coverlet.collector" Version="6.0.2" />
1314
</ItemGroup>
1415

1516
<ItemGroup>

tests/Tests.Grpc.Integration.Service/Tests.Grpc.Integration.Service.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
<PackageReference Include="NUnit" Version="3.14.0" />
1010
<PackageReference Include="NUnit3TestAdapter" Version="4.6.0" />
1111
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
12+
<PackageReference Include="coverlet.collector" Version="6.0.2" />
1213
</ItemGroup>
1314

1415
<ItemGroup>

tests/Tests.Grpc/Tests.Grpc.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
<PackageReference Include="NUnit" Version="3.14.0" />
1111
<PackageReference Include="NUnit3TestAdapter" Version="4.6.0" />
1212
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
13+
<PackageReference Include="coverlet.collector" Version="6.0.2" />
1314
</ItemGroup>
1415

1516
<ItemGroup>

tests/Tests.MockHttp/Tests.MockHttp.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
<PackageReference Include="NUnit" Version="3.14.0" />
1010
<PackageReference Include="NUnit3TestAdapter" Version="4.6.0" />
1111
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
12+
<PackageReference Include="coverlet.collector" Version="6.0.2" />
1213
</ItemGroup>
1314

1415
<ItemGroup>

0 commit comments

Comments
 (0)