Skip to content

[docs] Update glossary - weekly full scan #11570

Closed

Description

@github-actions

Tip

Your pull request is ready to create! 🎉 ✅

Everything is OK—the changes have been pushed to branch glossary-update-daily-20260928-89c8f5e2c7300e17. Please review the changes, including any protected files, before creating the pull request.

Create the pull request

The original pull request description is below.


Glossary Updates

Scan Type: Full scan (weekly, Monday — reviewed last 7 days of commit history)

Terms Added:

  • MSTEST0087 (duplicate DataRow display name): New analyzer (DuplicateDataRowDisplayNameAnalyzer, warning, enabled by default) introduced in Add analyzer for duplicate DataRow display names #11409 that flags duplicate explicit [DataRow(DisplayName = "...")] values on the same [TestMethod], which otherwise produce ambiguous/colliding test-result identities. Documented following the existing MSTEST0086 entry pattern.
  • MSTest.Windows.UIAutomation: New MSTest.Sdk-integrated package introduced in Add MSTest.Windows.UIAutomation for desktop UI tests #10862 providing desktop UI Automation helpers, gated to Windows target frameworks, with EnableWindowsUIAutomation and MSTestWindowsUIAutomationVersion MSBuild controls.

Terms Updated: None (the UWP/AppContainer MTP entries touched by #11484 and the Microsoft.Testing.Extensions.PackagedApp prose were already updated in the same commit by the feature PR author).

Changes Analyzed:

Related Changes:

Cache memory (glossary-state.json) updated with this scan's processed commits/PRs and notes for the next run.


Note

GitHub Actions is not permitted to create or approve pull requests in this repository.

The changes have been pushed to branch glossary-update-daily-20260928-89c8f5e2c7300e17 and are ready to review.

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 preview (24 of 43 lines)
From 23ec6946274144a9e435eb0ac954fb52494ecac9 Mon Sep 17 00:00:00 2001
X-GH-AW-Base-Commit: 7287c75f4d15a9001396542cd64fe3c0fd65bfc4
From: "github-actions[bot]" <github-actions[bot]@users.noreply.github.com>
Date: Mon, 28 Sep 2026 04:45:34 +0000
Subject: [PATCH] [docs] Update glossary - daily scan

Add MSTEST0087 (duplicate DataRow display name) and MSTest.Windows.UIAutomation entries.

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

diff --git a/docs/glossary.md b/docs/glossary.md
index 626e8528c..e33c3d1f4 100644
--- a/docs/glossary.md
+++ b/docs/glossary.md
@@ -262,6 +262,10 @@ An MSTest attribute (`[MemberConditionAttribute]`) in `Microsoft.VisualStudio.Te
 
 An MSTest analyzer (`RedundantTestMethodAttributeAnalyzer`, informational severity, enabled by default) that flags a method-level attribute as redundant when the containing `[TestClass]` already establishes equivalent or more restrictive behavior, so the method-level copy has no effect. Covered attribute pairs include `[OSCondition]`, `[ArchitectureCondition]`, `[CICondition]`, `[DoNotParallelize]`, `[ResourceLock]`, `[Retry]`, `[Ignore]`, `[TestCategory]`, `[TestProperty]`, `[DeploymentItem]`, and `[DependsOn]`. A companion C# code fix (`RedundantTestMethodAttributeFixer`) removes the flagged attribute. Introduced in [PR #11267](https://github.com/microsoft/testfx/pull/11267). See also [ResourceLockAttribute](#resourcelockattribute).
 
+### MSTEST0087 (duplicate DataRow display name)
+
+An MSTest analyzer (`DuplicateDataRowDisplayNameAnalyzer`, warning severity, enabled by default) that flags a `[DataRow(DisplayName = "...")]` argument on a `[TestMethod]` when another `[DataRow]` on the same method already declares the same non-empty `DisplayName`. Duplicate display names produce ambiguous or colliding test-result identities in reports and test explorers. Comparison is ordinal (case-sensitive) and only considers expli
... (truncated)

Warning

Firewall blocked 1 domain

The following domain was blocked by the firewall during workflow execution:

  • github.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "github.com"

See Network Configuration for more information.

🤖 Automated content by GitHub Copilot. Generated by the Glossary Maintainer workflow. · copilot · auto · 111.4 AIC · ⌖ 10.9 AIC · ⊞ 12.9K · [◷]( · ◷)

Add this agentic workflow to your repo

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/glossary-maintainer.md@main
  • expires on Sep 30, 2026, 4:49 AM UTC
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

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions