-
Notifications
You must be signed in to change notification settings - Fork 600
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(test): support killing all kinds of node in deterministic e2e test #4969
Conversation
Codecov Report
@@ Coverage Diff @@
## main #4969 +/- ##
==========================================
+ Coverage 74.02% 74.21% +0.19%
==========================================
Files 877 877
Lines 134077 134064 -13
==========================================
+ Hits 99245 99491 +246
+ Misses 34832 34573 -259
Flags with carried forward coverage won't be shown. Click here to find out more.
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
Signed-off-by: Runji Wang <[email protected]>
Signed-off-by: Runji Wang <[email protected]>
2341fc2
to
4dff06f
Compare
Signed-off-by: Runji Wang <[email protected]>
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
@@ -156,7 +174,7 @@ async fn main() { | |||
]); | |||
risingwave_compute::start(opts).await | |||
}); | |||
if args.kill_node { | |||
if args.kill_compute || args.kill_meta { |
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.
Should the compactor also restart on meta restarts? 🤔
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.
Not tested yet. I will add this to compactor if needed.
I hereby agree to the terms of the Singularity Data, Inc. Contributor License Agreement.
What's changed and what's your intention?
As title.
Like #4332, we made the meta in-memory store shared, so that data won't lose after restart.
Temporarily disabled recovery test on CI because it's unstable. Tracking issue: #4527.
Checklist
./risedev check
(or alias,./risedev c
)Refer to a related PR or issue link (optional)