-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not displaying all failures #7
Comments
Hi @matthewford, thanks for the issue. Well, there is no intentional limit to the number of failures. But It would be great if you could provide a bit more information. Is the repo where you saw this behaviour public or could you share the logs? Of course I also understand if they contain sensitive information but I first need to get this reproduced. I do see that this issue received +1 as well so it looks like more people have this issue. So if any of you (@trafium / @enjaku4) could help me out here, I could investigate this issue. |
Ok, that was easy to reproduce. I've just added many failing specs (500) to a commit and looked at the result. The raw logs look ok so I think it's really GitHub that's malfunctioning ➡️ I'll send them a message. An alternative would maybe be to use the checks API to send the errors to but that seems overkill to me. Ticket text:
|
@StefSchenkelaars not sure if it helps but we're an enterprise user :) |
I still haven't heard anything from GitHub... Maybe since you are an enterprise user, you can send them a message as well, maybe they listen to you 🙈 |
In another project that does not use this formatter I've also noticed that not all annotiations are shown. So then I started googling and it seems that there are some GitHub community tickets on this. Summary of their answer:
|
Similar issue for swiftlint: norio-nomura/action-swiftlint#17 |
@matthewford I've been playing with the checks API in PR #10. It's still a draft but maybe you want to try it out as well to see if it fixes your problems. |
Thanks will do, I raised a ticket and they are looking into it |
This was the reply from GitHub Support:
So it looks like they are only going to update the documentation and not 'just fix it'... |
Thanks for this gem I was wondering if its meant to display all failures or if there is a limit?
While doing a Rails upgrade I see around 300 spec failures in the logs but only 34 reported in the UI.
Cheers,
Matt
The text was updated successfully, but these errors were encountered: