From c7e21ed1e2364524371bc2c4611a4b038f15cfb5 Mon Sep 17 00:00:00 2001 From: Eirik Tsarpalis Date: Wed, 19 Nov 2025 18:35:15 +0200 Subject: [PATCH] Revert "Update to MTP (#958)" This reverts commit 7080e3a621bdbe1846cc48acb7ec31dadb08aed2. --- .github/dependabot.yml | 1 - Directory.Build.props | 5 ++-- Directory.Packages.props | 14 +++++---- Makefile | 19 +++++++----- global.json | 3 -- ...delContextProtocol.AspNetCore.Tests.csproj | 29 +++++++++++++++---- .../ModelContextProtocol.Tests.csproj | 28 ++++++++++++++---- 7 files changed, 67 insertions(+), 32 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 57236c8cf..7ffd6a269 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -17,7 +17,6 @@ updates: patterns: - "xunit.*" - "Microsoft.NET.Test.Sdk" - - "Microsoft.Testing.*" - "coverlet.*" - "GitHubActionsTestLogger" - "Moq" diff --git a/Directory.Build.props b/Directory.Build.props index 1fad98569..bd2aed325 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -29,9 +29,8 @@ - true - <_MTPResultsDirectory>$(ArtifactsTestResultsDir) - $(TestingPlatformCommandLineArguments) --results-directory $(_MTPResultsDirectory) --report-trx --report-trx-filename $(MSBuildProjectName).$(TargetFramework).$(OS).trx + trx%3bLogFileName=$(MSBuildProjectName).$(TargetFramework).$(OS).trx + $(ArtifactsTestResultsDir) diff --git a/Directory.Packages.props b/Directory.Packages.props index f21988562..062422e4a 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -4,7 +4,6 @@ 8.0.22 9.0.11 10.0.0 - 2.0.2 @@ -53,10 +52,11 @@ - - - - + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + @@ -64,6 +64,7 @@ + @@ -78,7 +79,8 @@ - + + diff --git a/Makefile b/Makefile index 8fd72b1e1..f300ca158 100644 --- a/Makefile +++ b/Makefile @@ -18,15 +18,18 @@ build: restore test: build dotnet test \ --no-build \ - --no-progress \ --configuration $(CONFIGURATION) \ - --filter-not-trait 'Execution=Manual' \ - --crashdump \ - --hangdump \ - --hangdump-timeout 7m \ - --coverage \ - --coverage-output-format cobertura \ - -p:_MTPResultsDirectory=$(ARTIFACT_PATH)/testresults \ + --filter '(Execution!=Manual)' \ + --blame \ + --blame-crash \ + --blame-hang-timeout 7m \ + --diag "$(ARTIFACT_PATH)/diag.txt" \ + --logger "trx" \ + --logger "GitHubActions;summary.includePassedTests=true;summary.includeSkippedTests=true" \ + --collect "XPlat Code Coverage" \ + --results-directory $(ARTIFACT_PATH)/testresults \ + -- \ + RunConfiguration.CollectSourceInformation=true pack: restore dotnet pack --no-restore --configuration $(CONFIGURATION) diff --git a/global.json b/global.json index 4ed7c32bc..fcb4599c2 100644 --- a/global.json +++ b/global.json @@ -2,8 +2,5 @@ "sdk": { "version": "10.0.100", "rollForward": "minor" - }, - "test": { - "runner": "Microsoft.Testing.Platform" } } diff --git a/tests/ModelContextProtocol.AspNetCore.Tests/ModelContextProtocol.AspNetCore.Tests.csproj b/tests/ModelContextProtocol.AspNetCore.Tests/ModelContextProtocol.AspNetCore.Tests.csproj index 19f4e4149..5d21d0a0a 100644 --- a/tests/ModelContextProtocol.AspNetCore.Tests/ModelContextProtocol.AspNetCore.Tests.csproj +++ b/tests/ModelContextProtocol.AspNetCore.Tests/ModelContextProtocol.AspNetCore.Tests.csproj @@ -4,7 +4,8 @@ net10.0;net9.0;net8.0 enable enable - Exe + false + true ModelContextProtocol.AspNetCore.Tests @@ -13,25 +14,41 @@ false + + + true + + - - - - + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + - + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + diff --git a/tests/ModelContextProtocol.Tests/ModelContextProtocol.Tests.csproj b/tests/ModelContextProtocol.Tests/ModelContextProtocol.Tests.csproj index 6bdca3438..425944624 100644 --- a/tests/ModelContextProtocol.Tests/ModelContextProtocol.Tests.csproj +++ b/tests/ModelContextProtocol.Tests/ModelContextProtocol.Tests.csproj @@ -6,6 +6,8 @@ enable enable + false + true ModelContextProtocol.Tests $(NoWarn);NU1903;NU1902 @@ -16,6 +18,13 @@ false + + + true + + @@ -26,20 +35,29 @@ - - - - + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + - + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all +