You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have a bunch of tests that fail on main and are not getting enough attention. We should automate creating an issue (see e.g. here) on failing tests on main. Ideally it should contain:
What test is failing
On what commit it is failing
(Optional) Ideally logs/a link to the logs?
(Optional) A diff for skipping the test, or even a PR?
The workflow should check if an issue already exists (and leave a comment on the existing issue if not?)
This could get pretty spammy. If there's good way to prevent that, I would be for something like that.
Is the spamminess about the total number of issues (i.e. the total number of tests failing)? Or about each issue getting a lot of comments?
Instead of comments we could just edit the issue body and add a new line for each commit in which a test fails (that would avoid some notifications).
One thing I like is that the spam is proportional to the number of things that are broken, so if somebody wants less spam, they know what to do 😅 but I agree we don't want too much spam
One thing I like is that the spam is proportional to the number of things that are broken, so if somebody wants less spam, they know what to do 😅 but I agree we don't want too much spam
That's one way to look at it, yeah 😄
No, I mean I just expressed my concern. There's definitely a good way of solving this without being too spammy.
Component(s)
No response
Describe the issue you're reporting
We have a bunch of tests that fail on main and are not getting enough attention. We should automate creating an issue (see e.g. here) on failing tests on main. Ideally it should contain:
The workflow should check if an issue already exists (and leave a comment on the existing issue if not?)
Information about failing unit tests can be retrieved via the JSON output of gotestsum.
The text was updated successfully, but these errors were encountered: