Issue found on Groovy AWS 5.8.0-1010.10
Test failed with: # [==========] Running 93 tests from 4 test cases. # [ RUN ] global.non_established # [ OK ] global.non_established # [ RUN ] global.keysizes # [ OK ] global.keysizes # [ RUN ] tls_basic.base_base # [ OK ] tls_basic.base_base # [ RUN ] tls.12.sendfile # [ OK ] tls.12.sendfile # [ RUN ] tls.12.send_then_sendfile # [ OK ] tls.12.send_then_sendfile # [ RUN ] tls.12.multi_chunk_sendfile # [ FAIL ] tls.12.multi_chunk_sendfile # [ RUN ] tls.12.recv_max # [ OK ] tls.12.recv_max # [ RUN ] tls.12.recv_small # [ OK ] tls.12.recv_small # [ RUN ] tls.12.msg_more # [ OK ] tls.12.msg_more # [ RUN ] tls.12.msg_more_unsent # [ OK ] tls.12.msg_more_unsent # [ RUN ] tls.12.sendmsg_single # [ OK ] tls.12.sendmsg_single # [ RUN ] tls.12.sendmsg_fragmented # [ OK ] tls.12.sendmsg_fragmented # [ RUN ] tls.12.sendmsg_large # [ OK ] tls.12.sendmsg_large # [ RUN ] tls.12.sendmsg_multiple # [ OK ] tls.12.sendmsg_multiple # [ RUN ] tls.12.sendmsg_multiple_stress # [ OK ] tls.12.sendmsg_multiple_stress # [ RUN ] tls.12.splice_from_pipe # [ OK ] tls.12.splice_from_pipe # [ RUN ] tls.12.splice_from_pipe2 # [ OK ] tls.12.splice_from_pipe2 # [ RUN ] tls.12.send_and_splice # [ OK ] tls.12.send_and_splice # [ RUN ] tls.12.splice_to_pipe # [ OK ] tls.12.splice_to_pipe # [ RUN ] tls.12.recvmsg_single # [ OK ] tls.12.recvmsg_single # [ RUN ] tls.12.recvmsg_single_max # [ OK ] tls.12.recvmsg_single_max # [ RUN ] tls.12.recvmsg_multiple # [ OK ] tls.12.recvmsg_multiple # [ RUN ] tls.12.single_send_multiple_recv # [ OK ] tls.12.single_send_multiple_recv # [ RUN ] tls.12.multiple_send_single_recv # [ OK ] tls.12.multiple_send_single_recv # [ RUN ] tls.12.single_send_multiple_recv_non_align # [ OK ] tls.12.single_send_multiple_recv_non_align # [ RUN ] tls.12.recv_partial # [ OK ] tls.12.recv_partial # [ RUN ] tls.12.recv_nonblock # [ OK ] tls.12.recv_nonblock # [ RUN ] tls.12.recv_peek # [ OK ] tls.12.recv_peek # [ RUN ] tls.12.recv_peek_multiple # [ OK ] tls.12.recv_peek_multiple # [ RUN ] tls.12.recv_peek_multiple_records # [ OK ] tls.12.recv_peek_multiple_records # [ RUN ] tls.12.recv_peek_large_buf_mult_recs # [ OK ] tls.12.recv_peek_large_buf_mult_recs # [ RUN ] tls.12.recv_lowat # [ OK ] tls.12.recv_lowat # [ RUN ] tls.12.bidir # [ OK ] tls.12.bidir # [ RUN ] tls.12.pollin # [ OK ] tls.12.pollin # [ RUN ] tls.12.poll_wait # [ OK ] tls.12.poll_wait # [ RUN ] tls.12.poll_wait_split # [ OK ] tls.12.poll_wait_split # [ RUN ] tls.12.blocking # [ OK ] tls.12.blocking # [ RUN ] tls.12.nonblocking # [ OK ] tls.12.nonblocking # [ RUN ] tls.12.mutliproc_even # [ OK ] tls.12.mutliproc_even # [ RUN ] tls.12.mutliproc_readers # [ OK ] tls.12.mutliproc_readers # [ RUN ] tls.12.mutliproc_writers # [ OK ] tls.12.mutliproc_writers # [ RUN ] tls.12.mutliproc_sendpage_even # [ OK ] tls.12.mutliproc_sendpage_even # [ RUN ] tls.12.mutliproc_sendpage_readers # [ OK ] tls.12.mutliproc_sendpage_readers # [ RUN ] tls.12.mutliproc_sendpage_writers # [ OK ] tls.12.mutliproc_sendpage_writers # [ RUN ] tls.12.control_msg # [ OK ] tls.12.control_msg # [ RUN ] tls.12.shutdown # [ OK ] tls.12.shutdown # [ RUN ] tls.12.shutdown_unsent # [ OK ] tls.12.shutdown_unsent # [ RUN ] tls.12.shutdown_reuse # [ OK ] tls.12.shutdown_reuse # [ RUN ] tls.13.sendfile # [ OK ] tls.13.sendfile # [ RUN ] tls.13.send_then_sendfile # [ OK ] tls.13.send_then_sendfile # [ RUN ] tls.13.multi_chunk_sendfile # [ FAIL ] tls.13.multi_chunk_sendfile # [ RUN ] tls.13.recv_max # [ OK ] tls.13.recv_max # [ RUN ] tls.13.recv_small # [ OK ] tls.13.recv_small # [ RUN ] tls.13.msg_more # [ OK ] tls.13.msg_more # [ RUN ] tls.13.msg_more_unsent # [ OK ] tls.13.msg_more_unsent # [ RUN ] tls.13.sendmsg_single # [ OK ] tls.13.sendmsg_single # [ RUN ] tls.13.sendmsg_fragmented # [ OK ] tls.13.sendmsg_fragmented # [ RUN ] tls.13.sendmsg_large # [ OK ] tls.13.sendmsg_large # [ RUN ] tls.13.sendmsg_multiple # [ OK ] tls.13.sendmsg_multiple # [ RUN ] tls.13.sendmsg_multiple_stress # [ OK ] tls.13.sendmsg_multiple_stress # [ RUN ] tls.13.splice_from_pipe # [ OK ] tls.13.splice_from_pipe # [ RUN ] tls.13.splice_from_pipe2 # [ OK ] tls.13.splice_from_pipe2 # [ RUN ] tls.13.send_and_splice # [ OK ] tls.13.send_and_splice # [ RUN ] tls.13.splice_to_pipe # [ OK ] tls.13.splice_to_pipe # [ RUN ] tls.13.recvmsg_single # [ OK ] tls.13.recvmsg_single # [ RUN ] tls.13.recvmsg_single_max # [ OK ] tls.13.recvmsg_single_max # [ RUN ] tls.13.recvmsg_multiple # [ OK ] tls.13.recvmsg_multiple # [ RUN ] tls.13.single_send_multiple_recv # [ OK ] tls.13.single_send_multiple_recv # [ RUN ] tls.13.multiple_send_single_recv # [ OK ] tls.13.multiple_send_single_recv # [ RUN ] tls.13.single_send_multiple_recv_non_align # [ OK ] tls.13.single_send_multiple_recv_non_align # [ RUN ] tls.13.recv_partial # [ OK ] tls.13.recv_partial # [ RUN ] tls.13.recv_nonblock # [ OK ] tls.13.recv_nonblock # [ RUN ] tls.13.recv_peek # [ OK ] tls.13.recv_peek # [ RUN ] tls.13.recv_peek_multiple # [ OK ] tls.13.recv_peek_multiple # [ RUN ] tls.13.recv_peek_multiple_records # [ OK ] tls.13.recv_peek_multiple_records # [ RUN ] tls.13.recv_peek_large_buf_mult_recs # [ OK ] tls.13.recv_peek_large_buf_mult_recs # [ RUN ] tls.13.recv_lowat # [ OK ] tls.13.recv_lowat # [ RUN ] tls.13.bidir # [ OK ] tls.13.bidir # [ RUN ] tls.13.pollin # [ OK ] tls.13.pollin # [ RUN ] tls.13.poll_wait # [ OK ] tls.13.poll_wait # [ RUN ] tls.13.poll_wait_split # [ OK ] tls.13.poll_wait_split # [ RUN ] tls.13.blocking # [ OK ] tls.13.blocking # [ RUN ] tls.13.nonblocking # [ OK ] tls.13.nonblocking # [ RUN ] tls.13.mutliproc_even # [ OK ] tls.13.mutliproc_even # [ RUN ] tls.13.mutliproc_readers # [ OK ] tls.13.mutliproc_readers # [ RUN ] tls.13.mutliproc_writers # [ OK ] tls.13.mutliproc_writers # [ RUN ] tls.13.mutliproc_sendpage_even # [ OK ] tls.13.mutliproc_sendpage_even # [ RUN ] tls.13.mutliproc_sendpage_readers # [ OK ] tls.13.mutliproc_sendpage_readers # [ RUN ] tls.13.mutliproc_sendpage_writers # [ OK ] tls.13.mutliproc_sendpage_writers # [ RUN ] tls.13.control_msg # [ OK ] tls.13.control_msg # [ RUN ] tls.13.shutdown # [ OK ] tls.13.shutdown # [ RUN ] tls.13.shutdown_unsent # [ OK ] tls.13.shutdown_unsent # [ RUN ] tls.13.shutdown_reuse # [ OK ] tls.13.shutdown_reuse # [==========] 91 / 93 tests passed. # [ FAILED ] not ok 6 selftests: net: tls # exit=1
This is not a regression, it can be found in 5.8.0-1007.7 AWS as well
Issue found on Groovy AWS 5.8.0-1010.10
Test failed with: non_established non_established send_then_ sendfile send_then_ sendfile multi_chunk_ sendfile multi_chunk_ sendfile msg_more_ unsent msg_more_ unsent sendmsg_ single sendmsg_ single sendmsg_ fragmented sendmsg_ fragmented sendmsg_ large sendmsg_ large sendmsg_ multiple sendmsg_ multiple sendmsg_ multiple_ stress sendmsg_ multiple_ stress splice_ from_pipe splice_ from_pipe splice_ from_pipe2 splice_ from_pipe2 send_and_ splice send_and_ splice splice_ to_pipe splice_ to_pipe recvmsg_ single recvmsg_ single recvmsg_ single_ max recvmsg_ single_ max recvmsg_ multiple recvmsg_ multiple single_ send_multiple_ recv single_ send_multiple_ recv multiple_ send_single_ recv multiple_ send_single_ recv single_ send_multiple_ recv_non_ align single_ send_multiple_ recv_non_ align recv_nonblock recv_nonblock recv_peek_ multiple recv_peek_ multiple recv_peek_ multiple_ records recv_peek_ multiple_ records recv_peek_ large_buf_ mult_recs recv_peek_ large_buf_ mult_recs poll_wait_ split poll_wait_ split mutliproc_ even mutliproc_ even mutliproc_ readers mutliproc_ readers mutliproc_ writers mutliproc_ writers mutliproc_ sendpage_ even mutliproc_ sendpage_ even mutliproc_ sendpage_ readers mutliproc_ sendpage_ readers mutliproc_ sendpage_ writers mutliproc_ sendpage_ writers shutdown_ unsent shutdown_ unsent shutdown_ reuse shutdown_ reuse send_then_ sendfile send_then_ sendfile multi_chunk_ sendfile multi_chunk_ sendfile msg_more_ unsent msg_more_ unsent sendmsg_ single sendmsg_ single sendmsg_ fragmented sendmsg_ fragmented sendmsg_ large sendmsg_ large sendmsg_ multiple sendmsg_ multiple sendmsg_ multiple_ stress sendmsg_ multiple_ stress splice_ from_pipe splice_ from_pipe splice_ from_pipe2 splice_ from_pipe2 send_and_ splice send_and_ splice splice_ to_pipe splice_ to_pipe recvmsg_ single recvmsg_ single recvmsg_ single_ max recvmsg_ single_ max recvmsg_ multiple recvmsg_ multiple single_ send_multiple_ recv single_ send_multiple_ recv multiple_ send_single_ recv multiple_ send_single_ recv single_ send_multiple_ recv_non_ align single_ send_multiple_ recv_non_ align recv_nonblock recv_nonblock recv_peek_ multiple recv_peek_ multiple recv_peek_ multiple_ records recv_peek_ multiple_ records recv_peek_ large_buf_ mult_recs recv_peek_ large_buf_ mult_recs poll_wait_ split poll_wait_ split mutliproc_ even mutliproc_ even mutliproc_ readers mutliproc_ readers mutliproc_ writers mutliproc_ writers mutliproc_ sendpage_ even mutliproc_ sendpage_ even mutliproc_ sendpage_ readers mutliproc_ sendpage_ readers mutliproc_ sendpage_ writers mutliproc_ sendpage_ writers shutdown_ unsent shutdown_ unsent shutdown_ reuse shutdown_ reuse
# [==========] Running 93 tests from 4 test cases.
# [ RUN ] global.
# [ OK ] global.
# [ RUN ] global.keysizes
# [ OK ] global.keysizes
# [ RUN ] tls_basic.base_base
# [ OK ] tls_basic.base_base
# [ RUN ] tls.12.sendfile
# [ OK ] tls.12.sendfile
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ FAIL ] tls.12.
# [ RUN ] tls.12.recv_max
# [ OK ] tls.12.recv_max
# [ RUN ] tls.12.recv_small
# [ OK ] tls.12.recv_small
# [ RUN ] tls.12.msg_more
# [ OK ] tls.12.msg_more
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.recv_partial
# [ OK ] tls.12.recv_partial
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.recv_peek
# [ OK ] tls.12.recv_peek
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.recv_lowat
# [ OK ] tls.12.recv_lowat
# [ RUN ] tls.12.bidir
# [ OK ] tls.12.bidir
# [ RUN ] tls.12.pollin
# [ OK ] tls.12.pollin
# [ RUN ] tls.12.poll_wait
# [ OK ] tls.12.poll_wait
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.blocking
# [ OK ] tls.12.blocking
# [ RUN ] tls.12.nonblocking
# [ OK ] tls.12.nonblocking
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.control_msg
# [ OK ] tls.12.control_msg
# [ RUN ] tls.12.shutdown
# [ OK ] tls.12.shutdown
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.13.sendfile
# [ OK ] tls.13.sendfile
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ FAIL ] tls.13.
# [ RUN ] tls.13.recv_max
# [ OK ] tls.13.recv_max
# [ RUN ] tls.13.recv_small
# [ OK ] tls.13.recv_small
# [ RUN ] tls.13.msg_more
# [ OK ] tls.13.msg_more
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.recv_partial
# [ OK ] tls.13.recv_partial
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.recv_peek
# [ OK ] tls.13.recv_peek
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.recv_lowat
# [ OK ] tls.13.recv_lowat
# [ RUN ] tls.13.bidir
# [ OK ] tls.13.bidir
# [ RUN ] tls.13.pollin
# [ OK ] tls.13.pollin
# [ RUN ] tls.13.poll_wait
# [ OK ] tls.13.poll_wait
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.blocking
# [ OK ] tls.13.blocking
# [ RUN ] tls.13.nonblocking
# [ OK ] tls.13.nonblocking
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.control_msg
# [ OK ] tls.13.control_msg
# [ RUN ] tls.13.shutdown
# [ OK ] tls.13.shutdown
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [==========] 91 / 93 tests passed.
# [ FAILED ]
not ok 6 selftests: net: tls # exit=1
This is not a regression, it can be found in 5.8.0-1007.7 AWS as well