Skip to content

Daily Maintenance Digest — 2026-05-25 #16049

Description

@nohwnd

cc @nohwnd

Repo Health — 2026-05-25

  • Build: ✅ passing (0 warnings, 0 errors, ~2m36s)
  • Tests: ✅ 3,688 passed / 0 failed / 1 skipped
  • Issues found: 0 new issues created
  • Auto-fix PRs: 3 new PRs created by triage agent today (#16057, #16058, #16059)
vstest-specific checks
  • Binding redirects: ✅ All 3 app.configs consistently redirect System.Runtime.CompilerServices.Unsafe, System.Reflection.Metadata, System.Memory, System.Collections.Immutable, System.Buffers, ObjectModel, and FileSystemGlobbing. testhost.x86 has 2 extra (UnitTestFramework, TestWindow.Interfaces) — expected.
  • Package verification: ✅ expected-nupkg-file-counts.json and expected-dll-frameworks.json present and reasonable.
  • PublicAPI: ⚠️ Multiple PublicAPI.Unshipped.txt files are non-empty (ObjectModel 17 entries, Build 122, TranslationLayer 32, CommunicationUtilities 4, etc.). In-progress API additions — not a problem unless release is imminent.
  • xlf sync: ⚠️ Multiple components have xlf files missing entries vs their .resx files (AdapterUtilities +4, Build +4, Client +4, BlameDataCollector +4, EventLogCollector +4, vstest.console +2). PR #16059 fixes the vstest.console 2-key gap but is currently failing CI.

PR Status — 2026-05-25

🟢 Ready to merge (6)

PR Title Author Action
#16054 Fix flaky EnableLoggersArgumentProcessorTests on macOS @nohwnd Merge — all green
#16053 Improve error message when testhost cannot be found @nohwnd Merge — all green
#16051 Fix HTML logger exception on invalid XML chars @nohwnd Merge — all green
#16050 Fix flaky PortArgumentProcessor test @nohwnd Merge — all green
#16048 Fix datacollector crash visibility @nohwnd Merge — all green
#15766 Fix DataDriven test results double-counted in TRX @nohwnd Merge — all green

🔴 Needs your review (3)

PR Title Author Waiting since Action
#16045 Make TranslationLayer Native AOT-compatible @drewnoakes 2026-05-19 Review — all checks pass, 6 days
#15792 Migrate PAT to WIF service connection @missymessa 2026-05-15 Review — infra PR, 10 days
#15356 Adjust ManagedType implementation and spec @Youssef1313 2026-05-13 Review — all checks pass, 12 days

🟡 Waiting on author / CI fix needed (4)

PR Title Author Issue Action
#16059 Add missing xlf keys (AvailableExtensionFormat/AvailableTestsFormat) @nohwnd (bot) ❌ CI failing (Windows Release + Source-Build) New today — needs investigation
#16058 Fix: MSBuild output mode auto with dotnet msbuild /t:VSTest @nohwnd (bot) ⏳ Blocked Duplicate of #16057 — consider closing one
#16057 Fix: MSBuild output mode auto with dotnet msbuild /t:VSTest @nohwnd (bot) ⏳ Blocked Duplicate of #16058 — consider closing one
#16055 Throw when /diag is passed manually in integration tests @nohwnd ❌ CI failing (Build Windows Release) Persisting from yesterday

⚪ In progress / bot updates (16)

PR Title Author Status
#16061 [main] Source code updates from dotnet/dotnet dotnet-bot Codeflow update
#16060 [main] Update dependencies from devdiv/DevDiv dotnet-maestro Dependency update
#16052 Fix HTML logger crash on invalid XML chars @nohwnd Draft
#16046 Fix tilde/exclamation chars in TerminalLogger @nohwnd CI running
#16044 Fix LoggerRunSettings verbosity override @nohwnd CI running
#16043 Fix MsCoverageReferencedPathMaps @nohwnd CI running
#16034 [main] Update dependencies from dotnet/arcade dotnet-maestro ❌ CI failing
#16033 Fix TestCaseStart/Stop events dropped @nohwnd Draft
#16032 Skip MsCoverageReferencedPathMaps during MSBuild @nohwnd Draft
#15795 Fix backslash normalization in VSTestCLIRunSettings @nohwnd Draft
#15794 Fix CopyTraceDataCollectorArtifacts overwriting @nohwnd Draft
#15793 Set IsPackable=false in Microsoft.NET.Test.Sdk @nohwnd Draft
#15791 Fix TRX attachment paths with LogFileName @nohwnd Draft
#15789 Add binding redirect for System.Threading.Tasks.Extensions @nohwnd Draft
#15788 Fix TRX LogFileName collision with multiple assemblies @nohwnd Draft
#15773 Fix InProcessVsTestConsoleWrapper drops Windows drive letter @nohwnd Draft

Summary

  • Your action needed: 9 PRs (6 ready to merge, 3 external PRs to review)
  • Waiting on CI/fix: 4 PRs (#16059 new bot PR failing, #16057/#16058 duplicates to resolve, #16055 persisting)
  • Repo health: ✅ build and tests green; xlf out of sync in 5 components (pre-existing + bot PR in flight)

Issues Backlog — 2026-05-25

Category Count
Total open issues ~65
Untriaged (Needs: Triage :mag:) 0
Waiting for info (Needs: Additional Info) 0
Agent-created fix PRs in flight 3 (#16057, #16058, #16059)

Issue Triage Progress: The Issue Repro Triage agent ran today and created:

  • #16059 — Fix missing AvailableExtensionFormat/AvailableTestsFormat xlf keys (CI currently failing)
  • #16057 and #16058 — Duplicate fix PRs for MSBuild terminal logger issue #5156one should be closed

Trend: Repo active; multiple @nohwnd draft PRs in flight

Generated by Daily Maintenance Digest · 2026-05-25

Generated by Daily Maintenance Digest · ● 6.4M ·

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