Skip to content

feat: add pass_percentage option to surefire report summary VOL-6038#76

Merged
sdh100shaun merged 3 commits intodvsa:mainfrom
fibble:accept-pass-percentage-surefire
Feb 20, 2025
Merged

feat: add pass_percentage option to surefire report summary VOL-6038#76
sdh100shaun merged 3 commits intodvsa:mainfrom
fibble:accept-pass-percentage-surefire

Conversation

@fibble
Copy link
Copy Markdown
Contributor

@fibble fibble commented Feb 20, 2025

Description

Add pass_percentage option to surefire report summary action. Allowing test suites to be deemed passed when a certain %age is reached, adds simple CI action.

Related issue: VOL-6038

Before submitting (or marking as "ready for review")

  • Does the pull request title follow the conventional commit specification?
  • Have you performed a self-review of the code
  • Have you have added tests that prove the fix or feature is effective and working
  • Did you make sure to update any documentation relating to this change?

@sdh100shaun sdh100shaun merged commit 29671fc into dvsa:main Feb 20, 2025
fibble added a commit to fibble/.github that referenced this pull request Jul 9, 2025
The pass-percentage feature was merged in PR dvsa#76 but the dist/index.js
was not rebuilt, causing the feature to not work at runtime.

This commit rebuilds the dist files to include the pass-percentage
functionality that checks if test pass rate meets the threshold.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants