Skip to content

Add error display if annotation fails - #269

Open
muffinista wants to merge 5 commits into
buildkite-plugins:masterfrom
bandzoogle:add-error-annotation
Open

Add error display if annotation fails#269
muffinista wants to merge 5 commits into
buildkite-plugins:masterfrom
bandzoogle:add-error-annotation

Conversation

@muffinista

Copy link
Copy Markdown

Hello! This is some code I've been running in CI for quite some time, where if junit-annotate fails to generate output because of the number of annotations, we have the option of displaying that as a failure. We have a large suite of tests and this helps deal with builds that contain an error or some sort of issue so significant that the number of annotations needed to report the errors is more than junit can actually handle, causing the annotation to fail silently.

@muffinista
muffinista requested a review from a team as a code owner August 18, 2025 12:53

@toote toote left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very interesting use case! If you add the options to the documentation in README.md and maybe add one test of the feature we would be more than happy to merge it!

@omehegan

Copy link
Copy Markdown

@muffinista did you still want us to consider merging this PR? If so, can you respond to the feedback above?

@muffinista

Copy link
Copy Markdown
Author

Yes, sorry, I will deal with this ASAP

@muffinista
muffinista force-pushed the add-error-annotation branch from 92d017f to 20935b2 Compare July 22, 2026 18:19
@muffinista
muffinista force-pushed the add-error-annotation branch from 9fa78d1 to 81a90ef Compare July 24, 2026 20:05
@muffinista

Copy link
Copy Markdown
Author

@omehegan ok I've added a couple of tests and some docs. If there's anything else you'd like just let me know. Thank you!

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.

3 participants