Skip to content

Daily Maintenance Digest — 2026-05-25 #16049

@nohwnd

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions