-
Notifications
You must be signed in to change notification settings - Fork 552
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
ducktape: improve ubsan violation handling in dt tests #17529
Conversation
Currently the test continues despite a violation and includes a single log line that the violation has occurred which makes it difficult to debug further especially narrowing down the exact source that caused it.. This change makes the test halt on first violation include a full stack trace in the broker logs.
Current:
after this change, behavior similar to asan error handling.
|
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.
Nice!
new failures in https://buildkite.com/redpanda/redpanda/builds/47164#018e9ab1-02fd-4e1c-aa93-1470c2138350:
new failures in https://buildkite.com/redpanda/redpanda/builds/47164#018e9ab1-02f5-42c7-8d40-864972a8f868:
new failures in https://buildkite.com/redpanda/redpanda/builds/47164#018e9ab1-02fa-4a47-acf9-a56ba7f3f755:
new failures in https://buildkite.com/redpanda/redpanda/builds/47164#018e9ab1-02f7-4ded-887b-5928c86f11cf:
new failures in https://buildkite.com/redpanda/redpanda/builds/47177#018e9c18-72fe-401f-9eff-c1683cc676fd:
|
latest push added support for UBSAN suppressions file. |
Populated with currently known UB issues in krb5 library.
ducktape was retried in https://buildkite.com/redpanda/redpanda/builds/47177#018e9ca1-fd8d-49e2-a529-98ed960b5c49 |
Failure #17550 (new, unrelated) |
Currently the test continues despite a violation and includes a single log line that the violation has occurred which makes it difficult to debug further especially narrowing down the exact source that caused it..
This change makes the test halt on first violation include a full stack trace in the broker logs.
Backports Required
Release Notes