-
Notifications
You must be signed in to change notification settings - Fork 880
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
feat: rollback windows. Fixes #574 #2394
Conversation
fixes: argoproj#574 Signed-off-by: Alex Eftimie <[email protected]>
fixes: argoproj#574 Signed-off-by: Alex Eftimie <[email protected]>
Codecov ReportBase: 81.55% // Head: 81.58% // Increases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## master #2394 +/- ##
==========================================
+ Coverage 81.55% 81.58% +0.02%
==========================================
Files 124 124
Lines 18931 18959 +28
==========================================
+ Hits 15439 15467 +28
Misses 2702 2702
Partials 790 790
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
Signed-off-by: Alex Eftimie <[email protected]>
@jessesuen here's my first attempt at this. I went for the revision count option, the time based one can also be added later on |
Could you also add some e2e tests for this change? I would like to get the behavior tested there as well. |
will do. I also need to make sure unit tests cover changes so that build is green |
Signed-off-by: Alex Eftimie <[email protected]>
Signed-off-by: Alex Eftimie <[email protected]>
Signed-off-by: Alex Eftimie <[email protected]>
Signed-off-by: Alex Eftimie <[email protected]>
Can we also get a little bit of documentation on this as well? I will get this reviewed this week as well. |
Signed-off-by: Alex Eftimie <[email protected]>
…nalysis when the window is detected Signed-off-by: Alex Eftimie <[email protected]>
@zachaller / @jessesuen can you have another look at this? |
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
* feature: introduce rollback windows fixes: argoproj#574 Signed-off-by: Alex Eftimie <[email protected]> * feature: introduce rollback windows - generated files fixes: argoproj#574 Signed-off-by: Alex Eftimie <[email protected]> * ran codegen again Signed-off-by: Alex Eftimie <[email protected]> * More unit tests. New e2e Signed-off-by: Alex Eftimie <[email protected]> * More tests to make codecov happy Signed-off-by: Alex Eftimie <[email protected]> * increas lint timeout Signed-off-by: Alex Eftimie <[email protected]> * Exclude Experiment RS when computing rollback window Signed-off-by: Alex Eftimie <[email protected]> * Add documentation around new feature rollbackWindow Signed-off-by: Alex Eftimie <[email protected]> * Fix rollback window; cancel pauses and abort and skip to the end of analysis when the window is detected Signed-off-by: Alex Eftimie <[email protected]> Signed-off-by: Alex Eftimie <[email protected]>
fixes: #574
Checklist:
"fix(controller): Updates such and such. Fixes #1234"
.