-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
test_abort_accept_after_handshake times out on Fedora 33 #823
Comments
Reproduced with kernel The test passes when building and running in the scylla dbuild docker (image |
Hmm, digging a bit deeper revealed a different glibc library version:
|
@avikivity wrote:
|
@elcallio please look into this |
Refs #823 Fixes #823 Followup to "fast-fix" for #823. Instead of keeping binary blobs, we should create the test certs in build. This adds some cmake guck to set up custom targets, deps, and changes the test to pick up certs from executable folder. Removes the checked in certificates. The cmake generation scripts are more generic than required, simply to allow re-use for other purposes. Adds openssl as a dependency, just for the build part. Could use gnutls, but a.) I am more versatile in openssl cert gen b.) I don't know what gnutls cli utils are called on all platforms (differs). Safer with openssl. It is _always_ named openssl. Message-Id: <[email protected]>
After upgrading to Fedora 33, that installed kernel kernel 5.6.19-300.fc32.x86_64
I rebuilt seastar from scratch and ran the unit tests. All pass except for
tls_test
that times out consistently.I added some
BOOST_TEST_MESSAGE
s and it turns out theread()
call does not return:seastar/tests/unit/tls_test.cc
Line 250 in d2c0df0
The text was updated successfully, but these errors were encountered: