Skip to content

feat: add results grouped by tags tab#3374

Open
Lex-resource wants to merge 1 commit into
allure-framework:mainfrom
Lex-resource:codex/allure-tags-tab
Open

feat: add results grouped by tags tab#3374
Lex-resource wants to merge 1 commit into
allure-framework:mainfrom
Lex-resource:codex/allure-tags-tab

Conversation

@Lex-resource

Copy link
Copy Markdown

Closes #1108

Adds a dedicated Tags report tab that groups every tagged test result under each of its distinct tag values. This supports tag-based views such as Jira issue keys and test types without mixing untagged tests into the tree.

The change:

  • generates data/tags.json from the existing tags extra block
  • registers a Tags tree tab in the web UI
  • adds focused aggregator and report-generation coverage

Validation:

  • targeted Java tests (TagsTreePluginTest, ReportGeneratorTest)
  • Spotless and Checkstyle
  • frontend lint, i18n lint, typecheck, and build
  • generated demo report visually verified

@CLAassistant

CLAassistant commented Jun 7, 2026

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@Lex-resource Lex-resource force-pushed the codex/allure-tags-tab branch from 58a75db to 303d080 Compare June 7, 2026 05:15
@Lex-resource

Copy link
Copy Markdown
Author

The Verify type labels check needs a maintainer-applied type label; ype:new feature appears to match this PR. The forked Build and Validate Gradle Wrapper workflows are also awaiting maintainer approval. Local targeted Java tests, formatting/checkstyle, frontend lint/typecheck/build, and a generated demo report all pass.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Additional tabs with results grouped by tags

2 participants