Skip to content

Daily Maintenance Digest — 2026-06-11 #16066

Description

@nohwnd

cc @nohwnd

Repo Health — 2026-06-11

  • Build: ✅ passing (0 errors, 4 pre-existing IL trim warnings in CommunicationUtilities/net8.0)
  • Tests: ✅ 3,689 passed, 0 failed, 25 skipped
  • Issues found: 0 new issues created today
  • Auto-fix PRs: 0 created by digest today
vstest-specific checks
  • Binding redirects: ✅ consistent — all 3 app.configs agree on System.Memory, System.Buffers, System.Collections.Immutable, System.Reflection.Metadata, System.Runtime.CompilerServices.Unsafe. Per-app extras (FileSystemGlobbing in vstest.console; QualityTools/TestWindow.Interfaces in testhost.x86) are expected.
  • Package verification: ✅ eng/expected-nupkg-file-counts.json and eng/expected-dll-frameworks.json present; no pack run today.
  • PublicAPI: ⚠️ Pre-existing unshipped entries in Microsoft.TestPlatform.Build — consistent with prior days, appears intentional pre-release work.
  • xlf sync: ⚠️ Pre-existing — AvailableExtensionFormat/AvailableTestsFormat keys missing from xlf files. PR #16059 fixes this and is ready to merge.

PR Status — 2026-06-11

Changes since June 10:

  • ✅ New PR #16106 (TreatErrorMessagesAsWarnings in TRX logger) — CI ✅, expert review passed, ready to merge.
  • ❌ New PR #16108 (testhost path in crash messages) — CI failing (Build Windows Release). Needs fix.
  • ❌ PR #16058 CI still failing (Build Windows Release) — 2nd day.
  • ⚠️ None of the 13 ready-to-merge PRs from yesterday's digest have been merged yet.

🟢 Ready to merge (15)

PR Title Author Action
#16106 Add TreatErrorMessagesAsWarnings parameter to TRX logger @nohwnd Merge — CI ✅, expert review ✅
#16101 Replace TestSDKAutoGeneratedCode with ExcludeFromCodeCoverage @nohwnd Merge — CI ✅
#16100 Fix broken documentation links @nohwnd Merge — doc-only
#16098 Fix missing dumps for .NET Framework child processes @nohwnd Merge — CI ✅
#16096 Fix data collection channels protocol version @nohwnd Merge — CI ✅
#16094 build -pack on Linux @nohwnd Merge — CI ✅
#16077 Warn when testhost not found in deps.json @nohwnd Merge — CI ✅
#16070 Add filesystem integration tests for DotnetTestHostManager @nohwnd Merge — CI ✅
#16065 Fix race condition in BlameCollector @nohwnd Merge — CI ✅
#16059 Add missing AvailableExtensionFormat/AvailableTestsFormat xlf keys @nohwnd Merge — fixes xlf drift
#16048 Fix datacollector crash visibility @nohwnd Merge — CI ✅
#16044 Fix LoggerRunSettings verbosity silently overridden @nohwnd Merge — CI ✅
#16043 Fix MsCoverageReferencedPathMaps: skip design-time, parallelize @nohwnd Merge — CI ✅
#15788 Fix TRX LogFileName collision @nohwnd Merge — CI ✅
#15766 Fix DataDriven test results double-counted in TRX @nohwnd Merge — CI ✅

🔴 Needs your review (1)

PR Title Author Waiting since Action
#15356 Adjust ManagedType implementation and spec @Youssef1313 2026-01-09 (~153 days) Review — external contributor, long wait

🟡 Waiting on author (4)

PR Title Author Issue Action
#16108 Include testhost process path in crash error messages @nohwnd CI ❌ Build Windows Release failing Fix CI failure
#16058 Fix MSBuild output mode with dotnet msbuild /t:VSTest @nohwnd CI ❌ Build Windows Release failing (2nd day) Fix CI failure
#16079 Update dependencies from dotnet/arcade @dotnet-maestro[bot] CI restricted (Azure DevOps lockdown) Dependency bot — check/unblock
#16060 Update dependencies from devdiv/vs-code-coverage @dotnet-maestro[bot] CI restricted (Azure DevOps lockdown) Dependency bot — check/unblock

⚪ In progress (11)

PR Title Author Status
#16074 [review] Fix TRX LogFileName collision @nohwnd Review branch for #15788
#16057 Fix MSBuild output mode (older version) @nohwnd Likely superseded by #16058
#16052 Fix HTML logger crash on invalid XML chars @nohwnd Draft
#16033 Fix TestCaseStart/Stop events for data-driven tests @nohwnd Draft
#16032 Skip MsCoverageReferencedPathMaps during isolation builds @nohwnd Draft
#15795 Fix backslash normalization in VSTestCLIRunSettings on Unix @nohwnd Draft
#15794 Fix CopyTraceDataCollectorArtifacts overwriting newer DLLs @nohwnd Draft
#15793 Set IsPackable=false in Microsoft.NET.Test.Sdk.props @nohwnd Draft
#15789 Add binding redirect for System.Threading.Tasks.Extensions @nohwnd Draft
#15773 InProcessVsTestConsoleWrapper drops Windows drive-relative env vars @nohwnd Draft

Summary

  • Your action needed: 15 PRs to merge + 1 external PR to review (#15356)
  • Waiting on CI fix: 2 PRs (#16108 new, #16058 ongoing)
  • Repo health: ✅ build + tests green; ⚠️ xlf drift (pre-existing, PR #16059 ready to merge)

Issues Backlog — 2026-06-11

Category Count
Total open issues ~59
Untriaged (Needs: Triage :mag:) 0
Waiting for info (Needs: Additional Info) 0
Actionable bugs (with open fix PRs) 15 (all ready-to-merge above)
Agent-created fix PRs in flight 15

Issue Triage Progress: Issue Repro Triage agent ran today (Jun 11) and created PR #16108 fixing issue #2952 (testhost crash errors missing process path). CI is currently failing on that PR.

Trend: No PRs merged since yesterday's digest. Queue of 15 mergeable PRs — the main action is a merge sprint.

Generated by Daily Maintenance Digest · claude-sonnet-4.6 ·

Generated by Daily Maintenance Digest · ● 6.6M ·

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions