Skip to content

[repo-status] Daily Repo Status — April 4, 2026 #7676

@github-actions

Description

@github-actions

microsoft/testfx | MSTest + Microsoft.Testing.Platform (MTP)
Latest stable release: v4.1.0 (2026-02-04) · Current cycle: MSTest 4.3 / MTP 2.3 🎯


🚀 Highlights

🎉 MSTest 4.3 / MTP 2.3 preview rolling — daily dependency updates from dotnet/arcade and microsoft/testfx are landing cleanly. Preview packages are now at 4.3.0-preview.26203.1 / 2.3.0-preview.26203.1.

🔧 CI hygiene improvedPR #7663 (Copilot + Youssef) removed deprecated Arcade pipeline options, keeping the build infra up-to-date.

🌿 Aspire updated to 13.2.1 (#7660) — smooth dependency bump by @Youssef1313.


📋 Open PRs in Progress

PR Title Author Status
#7619 Try MSBuild's /Isolate @Youssef1313 🚧 Draft
#7597 Remove Polyfill NuGet package dependency @Evangelink 🔍 Review
#7573 Simplify NuGet cache folder handling in integration tests @Youssef1313 🔍 Review
#7535 Cache reflection lookups in DynamicDataOperations @Evangelink 🔍 Review
#7511 Simplify retry extension logic @Evangelink 🔍 Review
#7444 Improve assertion error messages with structured format @Evangelink 🔍 Review
#7415 Fix TreeNodeFilter OR-pattern diagnostics @Evangelink 🔍 Review
#7355 Add Assert.Scope() for soft assertions @Evangelink 🔍 Review
#5655 Improve perf of validating command line options @Copilot 🚧 Draft
#7570 Add telemetry for MSTest usage analytics @Evangelink 🚧 Draft

🐛 Hot Issues Needing Attention

Issue Title Labels
#7665 [Breaking] Don't set IsTestingPlatformApplication by MTP Breaking, Area: MTP
#7664 [Breaking] Change default of --show-stdout/--show-stderr Breaking, Area: Terminal reporter
#7647 Add "no progress" and "no ANSI" environment variables Area: MTP
#2035 Handle SIGTERM shutdown signal for graceful cancellation Area: MTP
#6690 Assert.That evaluates expression twice Area: Assertion
#7161 Disable MTP TerminalTestReporter in server/pipe mode Area: Terminal reporter
#5364 Allow placeholders in --report-trx-filename Area: TRX

✅ Recently Closed (since March 28)

  • 🔒 #7656 MSTest 4.2 prerelease — completed ✨
  • 🔒 #7612 Revise recent output change before shipping 4.2 — resolved
  • 🔒 #7646 IndexOutOfRangeException in command line parser (from GitHub Actions) — fixed
  • 🔒 #6781 Get signal from CI about termination for teardown — closed
  • 🔒 #7662 Move away from deprecated Arcade options — done

📌 Actionable Next Steps for Maintainers

  1. Review breaking-change issues #7665 and #7664 — both filed by @Youssef1313 this week, need team discussion before they land in 4.3/2.3.
  2. Unblock the stacked PRs#7597, #7573, #7535, #7511, and #7444 have been open since late March and are ready for review.
  3. Soft assertions PR #7355 (Assert.Scope()) — a high-value feature, worth prioritizing for 4.3.
  4. Assert.That double-evaluation (#6690) — a correctness bug that could affect user tests silently; worth triaging soon.
  5. TRX placeholder feature #5364 — commonly requested; consider adding to 4.3 scope if bandwidth allows.

🤖 Auto-generated daily status — April 4, 2026

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