Skip to content

Conversation

@mkuratczyk
Copy link
Contributor

make restart-cluster allows simple rolling restart/upgrade testing. make restart-cluster RESTART_DELAY=N adds an option to force a delay from when a node goes down, till it start up again. This is useful in some tests scenarios, such as:

  1. forcing the cluster to work longer in a mixed-version configuration

  2. forcing the stopped member to fall behind in terms of replication to trigger a more demanding catch-up

`make restart-cluster` allows simple rolling restart/upgrade testing.
`make restart-cluster RESTART_DELAY=N` adds an option to force a delay
from when a node goes down, till it start up again. This is useful
in some tests scenarios, such as:

1. forcing the cluster to work longer in a mixed-version configuration

2. forcing the stopped member to fall behind in terms of replication
to trigger a more demanding catch-up
@michaelklishin michaelklishin merged commit dea7a25 into main Nov 29, 2025
1 check passed
@michaelklishin michaelklishin deleted the restart-cluster-delay branch November 29, 2025 04:38
michaelklishin added a commit that referenced this pull request Nov 30, 2025
[skip ci] Optional delay in `make restart-cluster` (backport #15029)
@michaelklishin michaelklishin added this to the 4.3.0 milestone Nov 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants