-
Notifications
You must be signed in to change notification settings - Fork 553
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
PESDL-942 concurrent pods restart #17232
Conversation
@@ -795,6 +795,7 @@ def stage_stop_wait_start(self, forced_stop: bool, downtime: int): | |||
timeout_sec=restart_timeout, | |||
backoff_sec=1) | |||
|
|||
@skip_if_cloud_type_is('CLOUD_TYPE_FMC') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ignore this one, I will remove it
@@ -808,11 +809,6 @@ def test_disrupt_cloud_storage(self): | |||
cloudv2 API to create/update buckets and its | |||
properties/policies | |||
""" | |||
if self.redpanda.cloud_type == CLOUD_TYPE_FMC: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ignore this one
I need to update this commit/PR and remove a couple of things that got added by accident. Those were already merged. |
f2a3c7f
to
3bac8f7
Compare
@rpdevmp about the release notes it looks like maybe you filled out the "improvements" section but also put For these test fixes, I think that bullet list would go great at the top of a cover letter as a summary of what was changed. |
@@ -1345,7 +1340,8 @@ def test_consume(self): | |||
timeout=self.msg_timeout) | |||
|
|||
self.stage_lots_of_failed_consumers() | |||
self.stage_hard_restart(producer) | |||
RedpandaServiceCloud.concurrent_restart_pods(producer) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not a class method, why is it being called as a class method? Actually it's not clear how this works.
new failures in https://buildkite.com/redpanda/redpanda/builds/46559#018e6188-7861-47bd-934a-666ccb3f30b6:
new failures in https://buildkite.com/redpanda/redpanda/builds/46630#018e67b1-85a4-4b87-a670-b1985c9ce136:
new failures in https://buildkite.com/redpanda/redpanda/builds/46630#018e67c2-d40d-4264-ba76-c4da984d30a3:
|
3bac8f7
to
ff51b16
Compare
ff51b16
to
852ea2e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
2 comments on business logic and 1 request for fix
tests/rptest/services/redpanda.py
Outdated
]).decode() | ||
return int(0 if not ret else ret) | ||
|
||
def verify_basic_produce_consume(self, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same as line 1987, test elements better be held in test module.
852ea2e
to
b8c2deb
Compare
1657b38
to
f5e8ed1
Compare
f5e8ed1
to
f0529e3
Compare
f0529e3
to
bd48aa2
Compare
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm according to discussion on the sync meeting
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Only known failures, merging. |
PESDL-942 Concurrent pods restart (hard restart)
Backports Required
Release Notes
Improvements
NOTE: Need to perform more tests before merging