Skip to content

docs: add Changed section for MSTEST0050 severity Error→Warning (#9670) #9688

Description

@github-actions

PR #9670 lowered MSTEST0050 (GlobalTestFixtureShouldBeValidAnalyzer) from Error to Warning to match the six peer fixture analyzers (MSTEST0008–0013). This severity change is already tracked in AnalyzerReleases.Unshipped.md but was not reflected in docs/Changelog.md.

This PR adds a ### Changed section to the 4.3.0 unreleased entry with one bullet documenting the rule-severity downgrade.

Before: [GlobalTestInitialize]/[GlobalTestCleanup] with invalid signature → build error (hard breaks build)
After: Same → build warning (doesn't fail build unless TreatWarningsAsErrors is set)

Found by automated adhoc-qa.

🤖 Automated content by GitHub Copilot. Posted via a maintainer's GitHub token, so it appears under their account — the account owner did not write or approve this content personally. Generated by the Adhoc QA workflow. · 103.2 AIC · ⌖ 23.4 AIC · ⊞ 7.9K · [◷]( · ◷)

Add this agentic workflows to your repo

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/adhoc-qa.md@main

Note

This was originally intended as a pull request, but GitHub Actions is not permitted to create or approve pull requests in this repository.
The changes have been pushed to branch adhoc-qa/changelog-mstest0050-changed-2026-07-07-8c4393f95c1162e3.

Click here to create the pull request

To fix the permissions issue, go to Settings → Actions → General and enable Allow GitHub Actions to create and approve pull requests. See also: gh-aw FAQ

Show patch (38 lines)
From c87b1e63e28f4623ba0fe0eeb0abba3903b9654c Mon Sep 17 00:00:00 2001
From: "github-actions[bot]" <github-actions[bot]@users.noreply.github.com>
Date: Tue, 7 Jul 2026 07:00:07 +0000
Subject: [PATCH] =?UTF-8?q?docs:=20add=20Changed=20section=20for=20MSTEST0?=
 =?UTF-8?q?050=20severity=20Error=E2=86=92Warning=20in=20Changelog.md?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

MSTEST0050 (GlobalTestFixtureShouldBeValidAnalyzer) was lowered from
Error to Warning in #9670 to match the six peer fixture analyzers
(MSTEST0008–0013). This change is tracked in AnalyzerReleases.Unshipped.md
but was missing from the Changelog.md 4.3.0 section.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---
 docs/Changelog.md | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/docs/Changelog.md b/docs/Changelog.md
index b1e020f..df1f028 100644
--- a/docs/Changelog.md
+++ b/docs/Changelog.md
@@ -55,6 +55,10 @@ See full log [of v4.2.3...v4.3.0](https://github.com/microsoft/testfx/compare/v4
 * Fix `[ClassCleanup]` resource leak when `ITestFilter` drops the last test of an initialized class by @Evangelink in [#9503](https://github.com/microsoft/testfx/pull/9503)
 * Fix `CloneWithUpdatedSource` mutating `this` instead of the clone by @Evangelink in [#9581](https://github.com/microsoft/testfx/pull/9581)
 
+### Changed
+
+* Lower `MSTEST0050` (`GlobalTestFixtureShouldBeValidAnalyzer`) severity from `Error` to `Warning`, matching the six peer fixture analyzers (MSTEST0008–0013) by @Evangelink in [#9670](https://github.com/microsoft/testfx/pull/9670)
+
 ## <a name="4.2.3" />[4.2.3] - 2026-05-14
 
 See full log [of v4.2.2...v4.2.3](https://github.com/microsoft/testfx/compare/v4.2.2...v4.2.3)
-- 
2.54.0

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/agentic-workflowsGitHub agentic workflow definitions under .github/workflows/*.md.type/automationCreated or maintained by an agentic workflow.type/qaCreated by the adhoc-qa agentic workflow.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions