Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

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

Copy link
Copy link

Description

@github-actions
Issue body actions

🌟 Daily Status Report β€” March 31, 2026

microsoft/testfx | MSTest + Microsoft.Testing.Platform (MTP)
Latest stable release: v4.1.0 (2026-02-04) | Next preview: 4.2.1-preview.26180.5


πŸš€ Today's Highlights

Today was a productive day with multiple merges and active PR reviews!

βœ… Merged Today

Commit Description
#7640 Stabilize StdOut/StdErr MTP properties β€” resolves the recent output behavior change before 4.2 ships
#7641 Disallow new init-only APIs via Copilot instructions β€” hardens public API guidelines in automation
#7626 Fix MSTEST0017 false positive with user-defined conversion operators (πŸ€– Copilot + Evangelink)
#7636 Dependency update from devdiv/vs-code-coverage
#7633 / #7634 Arcade + testfx dependency bumps

πŸ”§ Merged Yesterday (Mar 30)

  • #7624 β€” Fix MSTEST0037 false positive for nullable count argument
  • #7630 β€” CI: exclude .gitignore/.github/workflows from triggering builds (faster CI!)
  • #7629 β€” Downgrade .NET SDK in global.json

πŸ”ƒ Active Pull Requests (20 open)

πŸ”₯ Hot (updated today)

  • #7637 β€” Add --show-stdout/--show-stderr options (Youssef1313) β€” refinement of output behavior after #7640
  • #5655 β€” [MTP] Improve CommandLineOptionsValidator performance (πŸ€– Copilot) β€” CPU optimization for option validation

⚑ Performance & Infrastructure

  • #7535 β€” Cache reflection lookups in DynamicDataOperations (Evangelink)
  • #7573 β€” Simplify NuGet cache folder handling in integration tests (Youssef1313)
  • #7619 β€” Try MSBuild's /Isolate for better build isolation (Youssef1313)
  • #7568 β€” Don't run integration tests in release jobs (Copilot)

🎨 UX & Assertions

  • #7444 β€” Improve assertion error messages with structured format (Evangelink)
  • #7426 β€” Improve Assert.AreSame message for nulls (Evangelink)
  • #7355 β€” Add Assert.Scope() for soft assertions (Evangelink) πŸ”¬

πŸ—οΈ MTP Architecture

  • #7564 β€” Avoid plugging in TerminalOutputDevice when running with pipe protocol (Youssef1313)
  • #7566 β€” Avoid setting IsTestingPlatformApplication in MTP.targets (Youssef1313)
  • #7597 β€” Remove Polyfill NuGet package dependency (Evangelink)

πŸ› Notable Open Issues

# Title Status
#7612 Revise recent output change before shipping 4.2 🚨 Blocking 4.2
#2035 Handle SIGTERM shutdown signal βœ… Approved, In-PR
#757 AssemblyInitialize/AssemblyCleanup in base class ignored πŸ‘€ Needs approval
#6690 Assert.That evaluates expression twice Area: Assertion
#7161 Disable MTP's TerminalTestReporter in server mode Area: MTP
#5364 Allow placeholders in --report-trx-filename Area: TRX
#7503 Assert.AreSequenceEqual proposal Area: Assertion

πŸ—ΊοΈ Recommended Next Steps

  1. 🚒 Unblock v4.2 release β€” Issue #7612 flags the output behavior needs stabilization before shipping. PR #7637 (adding --show-stdout/--show-stderr) looks like the path forward β€” prioritize review!

  2. βœ… Merge ready PRs β€” #5655 (CLI perf), #7535 (reflection cache), and #7597 (Polyfill removal) appear close to ready.

  3. πŸ”¬ Review Assert.Scope() β€” PR #7355 introduces soft assertions, a frequently requested feature. Early review feedback would help shape the API.

  4. 🧹 Triage Assert.That issues β€” Issues #6690 and #6691 both touch Assert.That correctness and could affect user trust in assertions.

  5. πŸ“¦ Dependency hygiene β€” Multiple Maestro bot updates merged today. Consider running integration tests to verify no regressions from the vs-code-coverage and Arcade bumps.


πŸ“Š Quick Stats

Metric Count
Open PRs 20
Commits today 5
Active contributors (last 2 days) Evangelink, Youssef1313, Copilot πŸ€–
Latest stable v4.1.0
In-progress preview 4.2.1-preview

Generated automatically on 2026-03-31 β€’ microsoft/testfx

Generated by Daily Repo Status Β· β—·

To install this agentic workflow, run

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    Morty Proxy This is a proxified and sanitized view of the page, visit original site.