Skip to content

[repo-status] Daily Repo Status β€” March 30, 2026Β #7632

@github-actions

Description

@github-actions

Good morning team! 🌟 Here's your daily snapshot of microsoft/testfx.


πŸ“¦ Release Landscape

Component Stable Latest Preview
MSTest v4.1.0 (Feb 4) 4.2.1-preview.26177.4
Microsoft.Testing.Platform v2.1.x 2.2.1-preview.26177.4

MSTest 4.2 is actively in preview β€” keep pushing toward that stable release! πŸš€


πŸ”₯ Today's Activity (March 30) β€” Big Day!

βœ… Merged PRs

PR Description Author
#7630 CI: Exclude .gitignore and .github/workflows from triggering builds @Evangelink
#7629 Downgrade .NET SDK in global.json (workaround for dotnet/sdk#52863) @Youssef1313
#7627 Add agentic daily-repo-status workflow πŸ€– (first run!) @Evangelink
#7625 Re-enable signing validation @Youssef1313
#7624 Fix MSTEST0037 false positive for non-int count arguments @Copilot

πŸ’‘ Infrastructure note: A breaking .NET SDK change (dotnet/sdk#52863) disrupted the official pipeline today. The team quickly triaged and applied a downgrade workaround while upstream arcade fix (#16642) is pending.


πŸ” Open Pull Requests (7 total)

PR Status Description Author
#7626 🟒 Open Fix MSTEST0017 false positive with user-defined conversion operators @Copilot
#7597 🟒 Open Remove Polyfill NuGet package dependency @Evangelink
#7573 🟒 Open Simplify NuGet cache folder handling in integration tests @Youssef1313
#7535 🟒 Open Cache reflection lookups in DynamicDataOperations (perf πŸš€) @Evangelink
#7444 🟒 Open Improve assertion error messages with structured format @Evangelink
#7619 🚧 Draft Try MSBuild's /Isolate flag @Youssef1313
#7564 🚧 Draft Avoid TerminalOutputDevice with pipe protocol @Youssef1313

πŸ› Notable Open Issues

Issue Area Summary
#7578 Analyzers MSTEST0017 false positive with user-defined conversions ← PR #7626 in review
#7612 Terminal reporter Revise recent output change before shipping 4.2
#7606 MSTest [TestCategory] on subclass no longer propagates to inherited test methods (regression!)
#6005 Parameterized tests Data contract serialization for System.Type
#6690 / #6691 Assertions Assert.That expression evaluated twice / inconsistent reporting
#7555 Infrastructure Don't run integration tests in release jobs
#7556 MSTest [Retry] attribute support at class/assembly level
#5364 MTP/TRX Allow placeholders in --report-trx-filename

πŸŽ‰ Recently Closed

  • βœ… #7618 MSTEST0037 false positive with nullable args β†’ Fixed by PR #7624
  • βœ… #7583 AnsiTerminal test hanging on macOS β†’ Resolved
  • βœ… #7581 Test projects using AppHost on macOS dump issue β†’ Fixed
  • βœ… #7530 XML doc cross-reference warnings β†’ Resolved

πŸ—ΊοΈ Actionable Next Steps

  1. Review #7626 β€” MSTEST0017 false-positive fix is ready for review, it closes a user-reported issue (#7578).
  2. Investigate #7606 β€” [TestCategory] regression in v4; this needs triage/priority attention before 4.2 ships.
  3. Close out #7612 β€” Terminal output changes still need revisiting before the 4.2 stable release.
  4. Track upstream arcade fix β€” Monitor dotnet/arcade#16642 to eventually revert the SDK downgrade workaround.
  5. Review draft PRs β€” #7564 (pipe protocol terminal) and #7619 (MSBuild /Isolate) are worth promoting once ready.
  6. Merge #7444 β€” Structured assertion error messages has been open since Feb 20; getting this in would be a nice quality-of-life win for users.

πŸ€– This report was generated automatically. First run of the new daily-repo-status workflow!

Generated by Daily Repo Status Β· β—·

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/daily-repo-status.md@1f672aef974f4246124860fc532f82fe8a93a57e

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions