Skip to content

Honor metadata label tags across Java test integrations - #1402

Merged
baev merged 1 commit into
mainfrom
fix-tag-labels
Aug 31, 2026
Merged

baev merged 1 commit into
mainfrom
fix-tag-labels

Conversation

@baev

@baev baev commented Aug 28, 2026

Copy link
Copy Markdown
Member

Context

allure.label.* framework tags are now converted into result labels before generated hierarchy defaults are applied. In Cucumber JVM, custom parentSuite, suite, and subSuite tags replace the automatic hierarchy instead of causing scenarios to appear twice in the Suite view.

The convention now behaves consistently across Cucumber JVM 7, JUnit Platform, JUnit 4, TestNG, Spock 2, and Karate. Ordinary tags remain available, while metadata tags are consumed once so the report does not reapply them.

fixes #1030

Checklist

@baev baev added the pr:improvement Change that improves some user experience but can't be considered as a new feature label Aug 28, 2026
@github-actions

Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure Java – Pull request #1402 28m 58s Passed tests 2241 13 0 0 View
Allure Java GitHub actions run (2026-08-28T17:53:44.361Z) 28m 58s Passed tests 2241 13 0 0 View

@baev
baev requested a review from pratushnyi August 31, 2026 12:38
@baev
baev merged commit ee1bea1 into main Aug 31, 2026
9 of 10 checks passed
@baev
baev deleted the fix-tag-labels branch August 31, 2026 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr:improvement Change that improves some user experience but can't be considered as a new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🐞: Cucumber-JVM - Suite view : Tests are duplicated when using parent-suite, suite and sub-suite metadata

2 participants