[automated] Merge branch 'release/10.0.3xx' => 'main'#53288
[automated] Merge branch 'release/10.0.3xx' => 'main'#53288github-actions[bot] wants to merge 271 commits intomainfrom
Conversation
[release/10.0.1xx] Source code updates from dotnet/dotnet
…260203.9 On relative base path root Microsoft.Testing.Platform From Version 2.1.0-preview.26102.3 -> To Version 2.1.0-preview.26103.9 MSTest From Version 4.1.0-preview.26102.3 -> To Version 4.1.0-preview.26103.9
[release/10.0.1xx] Source code updates from dotnet/dotnet
…260204.5 On relative base path root Microsoft.Testing.Platform From Version 2.1.0-preview.26103.9 -> To Version 2.1.0-preview.26104.5 MSTest From Version 4.1.0-preview.26103.9 -> To Version 4.1.0-preview.26104.5
- Add ValidateSourceMappingCompatibility method to check for incompatible option combination - Add CannotUseAddSourceWithSourceMapping error message - Add test RejectsAdditionalSourceFeedsWhenMappingActive Co-authored-by: marcpopMSFT <12663534+marcpopMSFT@users.noreply.github.com>
…e overrides Co-authored-by: marcpopMSFT <12663534+marcpopMSFT@users.noreply.github.com>
Co-authored-by: marcpopMSFT <12663534+marcpopMSFT@users.noreply.github.com>
…260205.1 On relative base path root Microsoft.Testing.Platform From Version 2.1.0-preview.26104.5 -> To Version 2.1.0-preview.26105.1 MSTest From Version 4.1.0-preview.26104.5 -> To Version 4.1.0-preview.26105.1
Remove redundant second sentence and change "different" to "additional" Co-authored-by: marcpopMSFT <12663534+marcpopMSFT@users.noreply.github.com>
…260206.5 On relative base path root Microsoft.Testing.Platform From Version 2.1.0-preview.26105.1 -> To Version 2.1.0-preview.26106.5 MSTest From Version 4.1.0-preview.26105.1 -> To Version 4.1.0-preview.26106.5
Resolve merge conflicts from forward-merge of release/10.0.3xx into main. Conflict resolution summary: Deleted-by-us (DU) — accepted deletion for files moved/refactored in release: - src/BuiltInTools/Watch.Aspire/Program.cs (moved to src/Dotnet.Watch/) - src/BuiltInTools/Watch/HotReload/HotReloadEventSource.cs (removed) - test/Microsoft.DotNet.HotReload.Watch.Aspire.Tests/DotNetWatchLauncherTests.cs (refactored) - test/dotnet-watch.Tests/HotReload/ApplyDeltaTests.cs (split into multiple types) - test/dotnet-watch.Tests/Watch/NoDepsAppTests.cs (refactored) Updated-by-us (UA) — accepted addition from release: - src/Dotnet.Watch/Watch/TargetFrameworks.props Both-updated (UU) — resolved per-file: - CODEOWNERS: took main's ownership assignments - eng/Versions.props: removed release stabilization overrides that cleared PreReleaseVersionIteration - source-build.slnf: kept release's Dotnet.Watch paths, added main's new HotReloadAgent project - src/Cli/dotnet/Commands/CliCommandStrings.resx and xlf files: restored from main - src/Containers/Microsoft.NET.Build.Containers.csproj: took main's approach (local VSHostObject.cs, TargetFrameworkIdentifier condition) - src/Dotnet.Watch/Watch/Context/EnvironmentOptions.cs: kept release's version - src/Microsoft.DotNet.ProjectTools/Microsoft.DotNet.ProjectTools.csproj: kept both IsPackable (release) and IsAotCompatible (main) - src/Tasks/.../Microsoft.NET.SupportedTargetFrameworks.props: took main's net10.0 + net11.0 TFMs - src/WebSdk/Publish/Targets/Microsoft.NET.Sdk.Publish.targets: kept release's VSHostObjectRemoting property with main's net11.0 TFM - test/HelixTasks/HelixTasks.csproj: kept release's net472 package references - test/Microsoft.DotNet.HotReload.Test.Utilities/AwaitableProcess.cs: kept release's Channel-based rewrite - Watch test files and dotnet-new integration tests: kept release's code, applied SdkTestContext rename and TestAssetsManager property rename from main Additional fixes beyond conflict markers: - Removed orphaned Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost PackageVersion entry (undefined version variable) - Restored VSHostObject.cs and CreateNewImage*.cs from main for Containers project compatibility - Updated release-only files (WatchableApp.cs, WatchSdkTest.cs, AspireLauncherTests.cs, TestOptions.cs) to use main's SdkTestContext and TestAssetsManager naming Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
@tmat there were a lot of merge conflicts especially in the watch area. I had copilot iterate building locally fixing the conflicts but not sure how to review that it did teh right thing so pinging you since that seemed to be the largest source of conflicts. Summary from copilot CLI:
Key fixes beyond simple conflict resolution:
|
… hardcoded net10.0 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
@marcpopMSFT I fixed one of the tests. The remaining watch test is related to wasm: I'm wondering if it will just work on retry, or if something is broken. |
|
If you run this script on the test logs you'll get better formatted output: From there you can see the test waiting for process output but not finding it: The output that the test is waiting on was actually produced by the web server but the test called |
I detected changes in the release/10.0.3xx branch which have not been merged yet to main. I'm a robot and am configured to help you automatically keep main up to date, so I've opened this PR.
This PR merges commits made on release/10.0.3xx by the following committers:
Instructions for merging from UI
This PR will not be auto-merged. When pull request checks pass, complete this PR by creating a merge commit, not a squash or rebase commit.
If this repo does not allow creating merge commits from the GitHub UI, use command line instructions.
Instructions for merging via command line
Run these commands to merge this pull request from the command line.
or if you are using SSH
After PR checks are complete push the branch
Instructions for resolving conflicts
Instructions for updating this pull request
Contributors to this repo have permission update this pull request by pushing to the branch 'merge/release/10.0.3xx-to-main'. This can be done to resolve conflicts or make other changes to this pull request before it is merged.
The provided examples assume that the remote is named 'origin'. If you have a different remote name, please replace 'origin' with the name of your remote.
or if you are using SSH
Contact .NET Core Engineering (dotnet/dnceng) if you have questions or issues.
Also, if this PR was generated incorrectly, help us fix it. See https://github.com/dotnet/arcade/blob/main/.github/workflows/scripts/inter-branch-merge.ps1.