-
Notifications
You must be signed in to change notification settings - Fork 23
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
Forbid failing incidents from being scheduled in aggregates #154
base: master
Are you sure you want to change the base?
Forbid failing incidents from being scheduled in aggregates #154
Commits on Mar 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for df781d1 - Browse repository at this point
Copy the full SHA df781d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0b104a - Browse repository at this point
Copy the full SHA b0b104aView commit details -
Be lazy and setup the environment via Makefile
Let the build system die if any errors are found, this is intended for local development only.
Configuration menu - View commit details
-
Copy full SHA for d2d50ab - Browse repository at this point
Copy the full SHA d2d50abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cbf0da - Browse repository at this point
Copy the full SHA 6cbf0daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43c19fd - Browse repository at this point
Copy the full SHA 43c19fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 593e320 - Browse repository at this point
Copy the full SHA 593e320View commit details -
Fix bug in initial implementation of has_failures
Leave early when filtering incidents to schedule, as incidents that have failures don't need further processing. Adjust tests accordingly fixing that ugly off by one
Configuration menu - View commit details
-
Copy full SHA for 335bfb8 - Browse repository at this point
Copy the full SHA 335bfb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c51898 - Browse repository at this point
Copy the full SHA 6c51898View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a5d974 - Browse repository at this point
Copy the full SHA 3a5d974View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e8ac98 - Browse repository at this point
Copy the full SHA 6e8ac98View commit details -
Handle job status and review comments properly
- While incidents are less likely to have an exception comment, there are cases where a failing aggregate from day before, might impact an incident on its own to be scheduled - We want to accept only passed results without questioning, anything else, will need to have an acceptable_for, following the discussion in [1] [1] https://github.com/openSUSE/qem-bot/pull/154/files#r1474042954
Configuration menu - View commit details
-
Copy full SHA for cc194ea - Browse repository at this point
Copy the full SHA cc194eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ae8960 - Browse repository at this point
Copy the full SHA 9ae8960View commit details -
Extract copy&pasted regexp introduced in dd958dc
The code used by approver doesn't seem to use Incidents class and a rewrite at this point has less benefit than simply extracting the duplicated regular expression. A TODO has been left in place to keep track for subsequent PRs steming from discussion in [1] [1] openSUSE#154 (comment)
Configuration menu - View commit details
-
Copy full SHA for 056f1e3 - Browse repository at this point
Copy the full SHA 056f1e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44ad49f - Browse repository at this point
Copy the full SHA 44ad49fView commit details -
Update tests to new changes introduced to 62cb3d2
qem-bot's data is normalized, so either passed or failed.
Configuration menu - View commit details
-
Copy full SHA for d5b05e2 - Browse repository at this point
Copy the full SHA d5b05e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36ed6db - Browse repository at this point
Copy the full SHA 36ed6dbView commit details