Bug 2394 - [Anck 5.10 aarch64][nightly]kernel_selftests测试套下net.tls用例fail,fail:90
Summary: [Anck 5.10 aarch64][nightly]kernel_selftests测试套下net.tls用例fail,fail:90
Status: CLOSED FIXED
Alias: None
Product: Anolis OS 8
Classification: Anolis OS
Component: kernel - anck-5.10 (show other bugs) kernel - anck-5.10
Version: 8.2
Hardware: All Linux
: P3-Medium S3-normal
Target Milestone: ---
Assignee: 宁畅
QA Contact: shuming
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-14 15:48 UTC by yunhe123
Modified: 2023-03-16 09:57 UTC (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description yunhe123 alibaba_cloud_group 2022-10-14 15:48:21 UTC
Description of problem:
kernel_selftests测试套下net.tls用例fail,90failed

部分失败日志如下:
ok 182 tls.13_chacha.shutdown_unsent
#  RUN           tls.13_chacha.shutdown_reuse ...
#            OK  tls.13_chacha.shutdown_reuse
ok 183 tls.13_chacha.shutdown_reuse
#  RUN           tls.13_sm4_gcm.sendfile ...
# tls.c:239:sendfile:Expected ret (-1) == 0 (0)
# sendfile: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.sendfile
not ok 184 tls.13_sm4_gcm.sendfile
#  RUN           tls.13_sm4_gcm.send_then_sendfile ...
# tls.c:239:send_then_sendfile:Expected ret (-1) == 0 (0)
# send_then_sendfile: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.send_then_sendfile
not ok 185 tls.13_sm4_gcm.send_then_sendfile
#  RUN           tls.13_sm4_gcm.multi_chunk_sendfile ...
# tls.c:239:multi_chunk_sendfile:Expected ret (-1) == 0 (0)
# multi_chunk_sendfile: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.multi_chunk_sendfile
not ok 186 tls.13_sm4_gcm.multi_chunk_sendfile
#  RUN           tls.13_sm4_gcm.recv_max ...
# tls.c:239:recv_max:Expected ret (-1) == 0 (0)
# recv_max: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recv_max
not ok 187 tls.13_sm4_gcm.recv_max
#  RUN           tls.13_sm4_gcm.recv_small ...
# tls.c:239:recv_small:Expected ret (-1) == 0 (0)
# recv_small: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recv_small
not ok 188 tls.13_sm4_gcm.recv_small
#  RUN           tls.13_sm4_gcm.msg_more ...
# tls.c:239:msg_more:Expected ret (-1) == 0 (0)
# msg_more: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.msg_more
not ok 189 tls.13_sm4_gcm.msg_more
#  RUN           tls.13_sm4_gcm.msg_more_unsent ...
# tls.c:239:msg_more_unsent:Expected ret (-1) == 0 (0)
# msg_more_unsent: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.msg_more_unsent
not ok 190 tls.13_sm4_gcm.msg_more_unsent
#  RUN           tls.13_sm4_gcm.sendmsg_single ...
# tls.c:239:sendmsg_single:Expected ret (-1) == 0 (0)
# sendmsg_single: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.sendmsg_single
not ok 191 tls.13_sm4_gcm.sendmsg_single
#  RUN           tls.13_sm4_gcm.sendmsg_fragmented ...
# tls.c:239:sendmsg_fragmented:Expected ret (-1) == 0 (0)
# sendmsg_fragmented: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.sendmsg_fragmented
not ok 192 tls.13_sm4_gcm.sendmsg_fragmented
#  RUN           tls.13_sm4_gcm.sendmsg_large ...
# tls.c:239:sendmsg_large:Expected ret (-1) == 0 (0)
# sendmsg_large: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.sendmsg_large
not ok 193 tls.13_sm4_gcm.sendmsg_large
#  RUN           tls.13_sm4_gcm.sendmsg_multiple ...
# tls.c:239:sendmsg_multiple:Expected ret (-1) == 0 (0)
# sendmsg_multiple: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.sendmsg_multiple
not ok 194 tls.13_sm4_gcm.sendmsg_multiple
#  RUN           tls.13_sm4_gcm.sendmsg_multiple_stress ...
# tls.c:239:sendmsg_multiple_stress:Expected ret (-1) == 0 (0)
# sendmsg_multiple_stress: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.sendmsg_multiple_stress
not ok 195 tls.13_sm4_gcm.sendmsg_multiple_stress
#  RUN           tls.13_sm4_gcm.splice_from_pipe ...
# tls.c:239:splice_from_pipe:Expected ret (-1) == 0 (0)
# splice_from_pipe: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.splice_from_pipe
not ok 196 tls.13_sm4_gcm.splice_from_pipe
#  RUN           tls.13_sm4_gcm.splice_from_pipe2 ...
# tls.c:239:splice_from_pipe2:Expected ret (-1) == 0 (0)
# splice_from_pipe2: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.splice_from_pipe2
not ok 197 tls.13_sm4_gcm.splice_from_pipe2
#  RUN           tls.13_sm4_gcm.send_and_splice ...
# tls.c:239:send_and_splice:Expected ret (-1) == 0 (0)
# send_and_splice: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.send_and_splice
not ok 198 tls.13_sm4_gcm.send_and_splice
#  RUN           tls.13_sm4_gcm.splice_to_pipe ...
# tls.c:239:splice_to_pipe:Expected ret (-1) == 0 (0)
# splice_to_pipe: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.splice_to_pipe
not ok 199 tls.13_sm4_gcm.splice_to_pipe
#  RUN           tls.13_sm4_gcm.recvmsg_single ...
# tls.c:239:recvmsg_single:Expected ret (-1) == 0 (0)
# recvmsg_single: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recvmsg_single
not ok 200 tls.13_sm4_gcm.recvmsg_single
#  RUN           tls.13_sm4_gcm.recvmsg_single_max ...
# tls.c:239:recvmsg_single_max:Expected ret (-1) == 0 (0)
# recvmsg_single_max: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recvmsg_single_max
not ok 201 tls.13_sm4_gcm.recvmsg_single_max
#  RUN           tls.13_sm4_gcm.recvmsg_multiple ...
# tls.c:239:recvmsg_multiple:Expected ret (-1) == 0 (0)
# recvmsg_multiple: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recvmsg_multiple
not ok 202 tls.13_sm4_gcm.recvmsg_multiple
#  RUN           tls.13_sm4_gcm.single_send_multiple_recv ...
# tls.c:239:single_send_multiple_recv:Expected ret (-1) == 0 (0)
# single_send_multiple_recv: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.single_send_multiple_recv
not ok 203 tls.13_sm4_gcm.single_send_multiple_recv
#  RUN           tls.13_sm4_gcm.multiple_send_single_recv ...
# tls.c:239:multiple_send_single_recv:Expected ret (-1) == 0 (0)
# multiple_send_single_recv: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.multiple_send_single_recv
not ok 204 tls.13_sm4_gcm.multiple_send_single_recv
#  RUN           tls.13_sm4_gcm.single_send_multiple_recv_non_align ...
# tls.c:239:single_send_multiple_recv_non_align:Expected ret (-1) == 0 (0)
# single_send_multiple_recv_non_align: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.single_send_multiple_recv_non_align
not ok 205 tls.13_sm4_gcm.single_send_multiple_recv_non_align
#  RUN           tls.13_sm4_gcm.recv_partial ...
# tls.c:239:recv_partial:Expected ret (-1) == 0 (0)
# recv_partial: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recv_partial
not ok 206 tls.13_sm4_gcm.recv_partial
#  RUN           tls.13_sm4_gcm.recv_nonblock ...
# tls.c:239:recv_nonblock:Expected ret (-1) == 0 (0)
# recv_nonblock: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recv_nonblock
not ok 207 tls.13_sm4_gcm.recv_nonblock
#  RUN           tls.13_sm4_gcm.recv_peek ...
# tls.c:239:recv_peek:Expected ret (-1) == 0 (0)
# recv_peek: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recv_peek
not ok 208 tls.13_sm4_gcm.recv_peek
#  RUN           tls.13_sm4_gcm.recv_peek_multiple ...
# tls.c:239:recv_peek_multiple:Expected ret (-1) == 0 (0)
# recv_peek_multiple: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recv_peek_multiple
not ok 209 tls.13_sm4_gcm.recv_peek_multiple
#  RUN           tls.13_sm4_gcm.recv_peek_multiple_records ...
# tls.c:239:recv_peek_multiple_records:Expected ret (-1) == 0 (0)
# recv_peek_multiple_records: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recv_peek_multiple_records
not ok 210 tls.13_sm4_gcm.recv_peek_multiple_records
#  RUN           tls.13_sm4_gcm.recv_peek_large_buf_mult_recs ...
# tls.c:239:recv_peek_large_buf_mult_recs:Expected ret (-1) == 0 (0)
# recv_peek_large_buf_mult_recs: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recv_peek_large_buf_mult_recs
not ok 211 tls.13_sm4_gcm.recv_peek_large_buf_mult_recs
#  RUN           tls.13_sm4_gcm.recv_lowat ...
# tls.c:239:recv_lowat:Expected ret (-1) == 0 (0)
# recv_lowat: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recv_lowat
not ok 212 tls.13_sm4_gcm.recv_lowat
#  RUN           tls.13_sm4_gcm.bidir ...
# tls.c:239:bidir:Expected ret (-1) == 0 (0)
# bidir: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.bidir
not ok 213 tls.13_sm4_gcm.bidir
#  RUN           tls.13_sm4_gcm.pollin ...
# tls.c:239:pollin:Expected ret (-1) == 0 (0)
# pollin: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.pollin
not ok 214 tls.13_sm4_gcm.pollin
#  RUN           tls.13_sm4_gcm.poll_wait ...
# tls.c:239:poll_wait:Expected ret (-1) == 0 (0)
# poll_wait: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.poll_wait
not ok 215 tls.13_sm4_gcm.poll_wait
#  RUN           tls.13_sm4_gcm.poll_wait_split ...
# tls.c:239:poll_wait_split:Expected ret (-1) == 0 (0)
# poll_wait_split: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.poll_wait_split
not ok 216 tls.13_sm4_gcm.poll_wait_split
#  RUN           tls.13_sm4_gcm.blocking ...
# tls.c:239:blocking:Expected ret (-1) == 0 (0)
# blocking: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.blocking
not ok 217 tls.13_sm4_gcm.blocking
#  RUN           tls.13_sm4_gcm.nonblocking ...
# tls.c:239:nonblocking:Expected ret (-1) == 0 (0)
# nonblocking: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.nonblocking
not ok 218 tls.13_sm4_gcm.nonblocking
#  RUN           tls.13_sm4_gcm.mutliproc_even ...
# tls.c:239:mutliproc_even:Expected ret (-1) == 0 (0)
# mutliproc_even: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.mutliproc_even
not ok 219 tls.13_sm4_gcm.mutliproc_even
#  RUN           tls.13_sm4_gcm.mutliproc_readers ...
# tls.c:239:mutliproc_readers:Expected ret (-1) == 0 (0)
# mutliproc_readers: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.mutliproc_readers
not ok 220 tls.13_sm4_gcm.mutliproc_readers
#  RUN           tls.13_sm4_gcm.mutliproc_writers ...
# tls.c:239:mutliproc_writers:Expected ret (-1) == 0 (0)
# mutliproc_writers: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.mutliproc_writers
not ok 221 tls.13_sm4_gcm.mutliproc_writers
#  RUN           tls.13_sm4_gcm.mutliproc_sendpage_even ...
# tls.c:239:mutliproc_sendpage_even:Expected ret (-1) == 0 (0)
# mutliproc_sendpage_even: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.mutliproc_sendpage_even
not ok 222 tls.13_sm4_gcm.mutliproc_sendpage_even
#  RUN           tls.13_sm4_gcm.mutliproc_sendpage_readers ...
# tls.c:239:mutliproc_sendpage_readers:Expected ret (-1) == 0 (0)
# mutliproc_sendpage_readers: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.mutliproc_sendpage_readers
not ok 223 tls.13_sm4_gcm.mutliproc_sendpage_readers
#  RUN           tls.13_sm4_gcm.mutliproc_sendpage_writers ...
# tls.c:239:mutliproc_sendpage_writers:Expected ret (-1) == 0 (0)
# mutliproc_sendpage_writers: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.mutliproc_sendpage_writers
not ok 224 tls.13_sm4_gcm.mutliproc_sendpage_writers
#  RUN           tls.13_sm4_gcm.control_msg ...
# tls.c:239:control_msg:Expected ret (-1) == 0 (0)
# control_msg: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.control_msg
not ok 225 tls.13_sm4_gcm.control_msg
#  RUN           tls.13_sm4_gcm.shutdown ...
# tls.c:239:shutdown:Expected ret (-1) == 0 (0)
# shutdown: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.shutdown
not ok 226 tls.13_sm4_gcm.shutdown
#  RUN           tls.13_sm4_gcm.shutdown_unsent ...
# tls.c:239:shutdown_unsent:Expected ret (-1) == 0 (0)
# shutdown_unsent: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.shutdown_unsent
not ok 227 tls.13_sm4_gcm.shutdown_unsent
#  RUN           tls.13_sm4_gcm.shutdown_reuse ...
# tls.c:239:shutdown_reuse:Expected ret (-1) == 0 (0)
# shutdown_reuse: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.shutdown_reuse
not ok 228 tls.13_sm4_gcm.shutdown_reuse
#  RUN           tls.13_sm4_ccm.sendfile ...
# tls.c:239:sendfile:Expected ret (-1) == 0 (0)
# sendfile: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendfile
not ok 229 tls.13_sm4_ccm.sendfile
#  RUN           tls.13_sm4_ccm.send_then_sendfile ...
# tls.c:239:send_then_sendfile:Expected ret (-1) == 0 (0)
# send_then_sendfile: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.send_then_sendfile
not ok 230 tls.13_sm4_ccm.send_then_sendfile
#  RUN           tls.13_sm4_ccm.multi_chunk_sendfile ...
# tls.c:239:multi_chunk_sendfile:Expected ret (-1) == 0 (0)
# multi_chunk_sendfile: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.multi_chunk_sendfile
not ok 231 tls.13_sm4_ccm.multi_chunk_sendfile
#  RUN           tls.13_sm4_ccm.recv_max ...
# tls.c:239:recv_max:Expected ret (-1) == 0 (0)
# recv_max: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_max
not ok 232 tls.13_sm4_ccm.recv_max
#  RUN           tls.13_sm4_ccm.recv_small ...
# tls.c:239:recv_small:Expected ret (-1) == 0 (0)
# recv_small: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_small
not ok 233 tls.13_sm4_ccm.recv_small
#  RUN           tls.13_sm4_ccm.msg_more ...
# tls.c:239:msg_more:Expected ret (-1) == 0 (0)
# msg_more: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.msg_more
not ok 234 tls.13_sm4_ccm.msg_more
#  RUN           tls.13_sm4_ccm.msg_more_unsent ...
# tls.c:239:msg_more_unsent:Expected ret (-1) == 0 (0)
# msg_more_unsent: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.msg_more_unsent
not ok 235 tls.13_sm4_ccm.msg_more_unsent
#  RUN           tls.13_sm4_ccm.sendmsg_single ...
# tls.c:239:sendmsg_single:Expected ret (-1) == 0 (0)
# sendmsg_single: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_single
not ok 236 tls.13_sm4_ccm.sendmsg_single
#  RUN           tls.13_sm4_ccm.sendmsg_fragmented ...
# tls.c:239:sendmsg_fragmented:Expected ret (-1) == 0 (0)
# sendmsg_fragmented: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_fragmented
not ok 237 tls.13_sm4_ccm.sendmsg_fragmented
#  RUN           tls.13_sm4_ccm.sendmsg_large ...
# tls.c:239:sendmsg_large:Expected ret (-1) == 0 (0)
# sendmsg_large: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_large
not ok 238 tls.13_sm4_ccm.sendmsg_large
#  RUN           tls.13_sm4_ccm.sendmsg_multiple ...
# tls.c:239:sendmsg_multiple:Expected ret (-1) == 0 (0)
# sendmsg_multiple: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_multiple
not ok 239 tls.13_sm4_ccm.sendmsg_multiple
#  RUN           tls.13_sm4_ccm.sendmsg_multiple_stress ...
# tls.c:239:sendmsg_multiple_stress:Expected ret (-1) == 0 (0)
# sendmsg_multiple_stress: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_multiple_stress
not ok 240 tls.13_sm4_ccm.sendmsg_multiple_stress
#  RUN           tls.13_sm4_ccm.splice_from_pipe ...
# tls.c:239:splice_from_pipe:Expected ret (-1) == 0 (0)
# splice_from_pipe: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.splice_from_pipe
not ok 241 tls.13_sm4_ccm.splice_from_pipe
#  RUN           tls.13_sm4_ccm.splice_from_pipe2 ...
# tls.c:239:splice_from_pipe2:Expected ret (-1) == 0 (0)
# splice_from_pipe2: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.splice_from_pipe2
not ok 242 tls.13_sm4_ccm.splice_from_pipe2
#  RUN           tls.13_sm4_ccm.send_and_splice ...
# tls.c:239:send_and_splice:Expected ret (-1) == 0 (0)
# send_and_splice: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.send_and_splice
not ok 243 tls.13_sm4_ccm.send_and_splice
#  RUN           tls.13_sm4_ccm.splice_to_pipe ...
# tls.c:239:splice_to_pipe:Expected ret (-1) == 0 (0)
# splice_to_pipe: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.splice_to_pipe
not ok 244 tls.13_sm4_ccm.splice_to_pipe
#  RUN           tls.13_sm4_ccm.recvmsg_single ...
# tls.c:239:recvmsg_single:Expected ret (-1) == 0 (0)
# recvmsg_single: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recvmsg_single
not ok 245 tls.13_sm4_ccm.recvmsg_single
#  RUN           tls.13_sm4_ccm.recvmsg_single_max ...
# tls.c:239:recvmsg_single_max:Expected ret (-1) == 0 (0)
# recvmsg_single_max: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recvmsg_single_max
not ok 246 tls.13_sm4_ccm.recvmsg_single_max
#  RUN           tls.13_sm4_ccm.recvmsg_multiple ...
# tls.c:239:recvmsg_multiple:Expected ret (-1) == 0 (0)
# recvmsg_multiple: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recvmsg_multiple
not ok 247 tls.13_sm4_ccm.recvmsg_multiple
#  RUN           tls.13_sm4_ccm.single_send_multiple_recv ...
# tls.c:239:single_send_multiple_recv:Expected ret (-1) == 0 (0)
# single_send_multiple_recv: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.single_send_multiple_recv
not ok 248 tls.13_sm4_ccm.single_send_multiple_recv
#  RUN           tls.13_sm4_ccm.multiple_send_single_recv ...
# tls.c:239:multiple_send_single_recv:Expected ret (-1) == 0 (0)
# multiple_send_single_recv: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.multiple_send_single_recv
not ok 249 tls.13_sm4_ccm.multiple_send_single_recv
#  RUN           tls.13_sm4_ccm.single_send_multiple_recv_non_align ...
# tls.c:239:single_send_multiple_recv_non_align:Expected ret (-1) == 0 (0)
# single_send_multiple_recv_non_align: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.single_send_multiple_recv_non_align
not ok 250 tls.13_sm4_ccm.single_send_multiple_recv_non_align
#  RUN           tls.13_sm4_ccm.recv_partial ...
# tls.c:239:recv_partial:Expected ret (-1) == 0 (0)
# recv_partial: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_partial
not ok 251 tls.13_sm4_ccm.recv_partial
#  RUN           tls.13_sm4_ccm.recv_nonblock ...
# tls.c:239:recv_nonblock:Expected ret (-1) == 0 (0)
# recv_nonblock: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_nonblock
not ok 252 tls.13_sm4_ccm.recv_nonblock
#  RUN           tls.13_sm4_ccm.recv_peek ...
# tls.c:239:recv_peek:Expected ret (-1) == 0 (0)
# recv_peek: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_peek
not ok 253 tls.13_sm4_ccm.recv_peek
#  RUN           tls.13_sm4_ccm.recv_peek_multiple ...
# tls.c:239:recv_peek_multiple:Expected ret (-1) == 0 (0)
# recv_peek_multiple: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_peek_multiple
not ok 254 tls.13_sm4_ccm.recv_peek_multiple
#  RUN           tls.13_sm4_ccm.recv_peek_multiple_records ...
# tls.c:239:recv_peek_multiple_records:Expected ret (-1) == 0 (0)
# recv_peek_multiple_records: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_peek_multiple_records
not ok 255 tls.13_sm4_ccm.recv_peek_multiple_records
#  RUN           tls.13_sm4_ccm.recv_peek_large_buf_mult_recs ...
# tls.c:239:recv_peek_large_buf_mult_recs:Expected ret (-1) == 0 (0)
# recv_peek_large_buf_mult_recs: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_peek_large_buf_mult_recs
not ok 256 tls.13_sm4_ccm.recv_peek_large_buf_mult_recs
#  RUN           tls.13_sm4_ccm.recv_lowat ...
# tls.c:239:recv_lowat:Expected ret (-1) == 0 (0)
# recv_lowat: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_lowat
not ok 257 tls.13_sm4_ccm.recv_lowat
#  RUN           tls.13_sm4_ccm.bidir ...
# tls.c:239:bidir:Expected ret (-1) == 0 (0)
# bidir: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.bidir
not ok 258 tls.13_sm4_ccm.bidir
#  RUN           tls.13_sm4_ccm.pollin ...
# tls.c:239:pollin:Expected ret (-1) == 0 (0)
# pollin: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.pollin
not ok 259 tls.13_sm4_ccm.pollin
#  RUN           tls.13_sm4_ccm.poll_wait ...
# tls.c:239:poll_wait:Expected ret (-1) == 0 (0)
# poll_wait: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.poll_wait
not ok 260 tls.13_sm4_ccm.poll_wait
#  RUN           tls.13_sm4_ccm.poll_wait_split ...
# tls.c:239:poll_wait_split:Expected ret (-1) == 0 (0)
# poll_wait_split: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.poll_wait_split
not ok 261 tls.13_sm4_ccm.poll_wait_split
#  RUN           tls.13_sm4_ccm.blocking ...
# tls.c:239:blocking:Expected ret (-1) == 0 (0)
# blocking: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.blocking
not ok 262 tls.13_sm4_ccm.blocking
#  RUN           tls.13_sm4_ccm.nonblocking ...
# tls.c:239:nonblocking:Expected ret (-1) == 0 (0)
# nonblocking: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.nonblocking
not ok 263 tls.13_sm4_ccm.nonblocking
#  RUN           tls.13_sm4_ccm.mutliproc_even ...
# tls.c:239:mutliproc_even:Expected ret (-1) == 0 (0)
# mutliproc_even: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_even
not ok 264 tls.13_sm4_ccm.mutliproc_even
#  RUN           tls.13_sm4_ccm.mutliproc_readers ...
# tls.c:239:mutliproc_readers:Expected ret (-1) == 0 (0)
# mutliproc_readers: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_readers
not ok 265 tls.13_sm4_ccm.mutliproc_readers
#  RUN           tls.13_sm4_ccm.mutliproc_writers ...
# tls.c:239:mutliproc_writers:Expected ret (-1) == 0 (0)
# mutliproc_writers: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_writers
not ok 266 tls.13_sm4_ccm.mutliproc_writers
#  RUN           tls.13_sm4_ccm.mutliproc_sendpage_even ...
# tls.c:239:mutliproc_sendpage_even:Expected ret (-1) == 0 (0)
# mutliproc_sendpage_even: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_sendpage_even
not ok 267 tls.13_sm4_ccm.mutliproc_sendpage_even
#  RUN           tls.13_sm4_ccm.mutliproc_sendpage_readers ...
# tls.c:239:mutliproc_sendpage_readers:Expected ret (-1) == 0 (0)
# mutliproc_sendpage_readers: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_sendpage_readers
not ok 268 tls.13_sm4_ccm.mutliproc_sendpage_readers
#  RUN           tls.13_sm4_ccm.mutliproc_sendpage_writers ...
# tls.c:239:mutliproc_sendpage_writers:Expected ret (-1) == 0 (0)
# mutliproc_sendpage_writers: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_sendpage_writers
not ok 269 tls.13_sm4_ccm.mutliproc_sendpage_writers
#  RUN           tls.13_sm4_ccm.control_msg ...
# tls.c:239:control_msg:Expected ret (-1) == 0 (0)
# control_msg: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.control_msg
not ok 270 tls.13_sm4_ccm.control_msg
#  RUN           tls.13_sm4_ccm.shutdown ...
# tls.c:239:shutdown:Expected ret (-1) == 0 (0)
# shutdown: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.shutdown
not ok 271 tls.13_sm4_ccm.shutdown
#  RUN           tls.13_sm4_ccm.shutdown_unsent ...
# tls.c:239:shutdown_unsent:Expected ret (-1) == 0 (0)
# shutdown_unsent: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.shutdown_unsent
not ok 272 tls.13_sm4_ccm.shutdown_unsent
#  RUN           tls.13_sm4_ccm.shutdown_reuse ...
# tls.c:239:shutdown_reuse:Expected ret (-1) == 0 (0)
# shutdown_reuse: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.shutdown_reuse
not ok 273 tls.13_sm4_ccm.shutdown_reuse
# FAILED: 183 / 273 tests passed.
# Totals: pass:183 fail:90 xfail:0 xpass:0 skip:0 error:0

版本信息:
cat /etc/os-release
NAME="Anolis OS"
VERSION="8.2"
ID="anolis"
ID_LIKE="rhel fedora centos"
VERSION_ID="8.2"
PLATFORM_ID="platform:an8"
PRETTY_NAME="Anolis OS 8.2"
ANSI_COLOR="0;31"
HOME_URL="https://openanolis.org/"

内核信息:
uname -r
5.10.134-420.git.7f4c3df70.an8.aarch64

cpu信息:
lscpu
Architecture:        aarch64
Byte Order:          Little Endian
CPU(s):              96
On-line CPU(s) list: 0-95
Thread(s) per core:  1
Core(s) per socket:  48
Socket(s):           2
NUMA node(s):        1
Vendor ID:           HiSilicon
BIOS Vendor ID:      HiSilicon
Model:               0
Model name:          Kunpeng-920
BIOS Model name:     HUAWEI Kunpeng 920 5250
Stepping:            0x1
CPU max MHz:         2600.0000
CPU min MHz:         200.0000
BogoMIPS:            200.00
L1d cache:           64K
L1i cache:           64K
L2 cache:            512K
L3 cache:            24576K
NUMA node0 CPU(s):   0-95
Flags:               fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma dcpop asimddp asimdfhm

内存信息:
free -h
              total        used        free      shared  buff/cache   available
Mem:          753Gi       3.7Gi       748Gi        18Mi       626Mi       747Gi
Swap:         2.0Gi          0B       2.0Gi

How reproducible:
必现

Steps to Reproduce:
下载当前内核对应的kernel源码包
rpm -ivh xxx.src.rpm  默认安装到/root下
yum-builddep -y rpmbuild/SPECS/kernel.spec   自动安装前置依赖包,需要yum-utils
rpmbuild -bp ./rpmbuild/SPECS/kernel.spec   # 这个步骤会打相关的patch, 解压缩tar包,生成BUILD目录
cd rpmbuild/BUILD/kernel-xxx/linux-xxx/  

接下来就可以编译测试了
cd  /tools/testing/selftests/net
make

执行测试用例
./tls

Actual results:
net.tls用例执行fail:90

Expected results:
net.tls用例执行pass

Additional info:
NA
Comment 1 shanxifanshi alibaba_cloud_group 2022-10-17 18:43:46 UTC
anolis8 5.10 x86内核存在同样问题,这个用例从10月12日开始首次fail,之后连续观察几天一直都是fail的,在这之前用例是pass的,怀疑是近期代码修改引入,请开发同学参考

内核版本:
# uname -r
5.10.134-444.git.d52ac9859.an8.x86_64

测试日志:
[root@e69b01521 net]# ./tls
TAP version 13
1..273
# Starting 273 tests from 8 test cases.
#  RUN           global.non_established ...
#            OK  global.non_established
ok 1 global.non_established
#  RUN           global.keysizes ...
#            OK  global.keysizes
ok 2 global.keysizes
#  RUN           tls_basic.base_base ...
#            OK  tls_basic.base_base
ok 3 tls_basic.base_base
#  RUN           tls.12_aes_gcm.sendfile ...
#            OK  tls.12_aes_gcm.sendfile
ok 4 tls.12_aes_gcm.sendfile
#  RUN           tls.12_aes_gcm.send_then_sendfile ...
#            OK  tls.12_aes_gcm.send_then_sendfile
ok 5 tls.12_aes_gcm.send_then_sendfile
#  RUN           tls.12_aes_gcm.multi_chunk_sendfile ...
#            OK  tls.12_aes_gcm.multi_chunk_sendfile
ok 6 tls.12_aes_gcm.multi_chunk_sendfile
#  RUN           tls.12_aes_gcm.recv_max ...
#            OK  tls.12_aes_gcm.recv_max
ok 7 tls.12_aes_gcm.recv_max
#  RUN           tls.12_aes_gcm.recv_small ...
#            OK  tls.12_aes_gcm.recv_small
ok 8 tls.12_aes_gcm.recv_small
#  RUN           tls.12_aes_gcm.msg_more ...
#            OK  tls.12_aes_gcm.msg_more
ok 9 tls.12_aes_gcm.msg_more
#  RUN           tls.12_aes_gcm.msg_more_unsent ...
#            OK  tls.12_aes_gcm.msg_more_unsent
ok 10 tls.12_aes_gcm.msg_more_unsent
#  RUN           tls.12_aes_gcm.sendmsg_single ...
#            OK  tls.12_aes_gcm.sendmsg_single
ok 11 tls.12_aes_gcm.sendmsg_single
#  RUN           tls.12_aes_gcm.sendmsg_fragmented ...
#            OK  tls.12_aes_gcm.sendmsg_fragmented
ok 12 tls.12_aes_gcm.sendmsg_fragmented
#  RUN           tls.12_aes_gcm.sendmsg_large ...
#            OK  tls.12_aes_gcm.sendmsg_large
ok 13 tls.12_aes_gcm.sendmsg_large
#  RUN           tls.12_aes_gcm.sendmsg_multiple ...
#            OK  tls.12_aes_gcm.sendmsg_multiple
ok 14 tls.12_aes_gcm.sendmsg_multiple
#  RUN           tls.12_aes_gcm.sendmsg_multiple_stress ...
#            OK  tls.12_aes_gcm.sendmsg_multiple_stress
ok 15 tls.12_aes_gcm.sendmsg_multiple_stress
#  RUN           tls.12_aes_gcm.splice_from_pipe ...
#            OK  tls.12_aes_gcm.splice_from_pipe
ok 16 tls.12_aes_gcm.splice_from_pipe
#  RUN           tls.12_aes_gcm.splice_from_pipe2 ...
#            OK  tls.12_aes_gcm.splice_from_pipe2
ok 17 tls.12_aes_gcm.splice_from_pipe2
#  RUN           tls.12_aes_gcm.send_and_splice ...
#            OK  tls.12_aes_gcm.send_and_splice
ok 18 tls.12_aes_gcm.send_and_splice
#  RUN           tls.12_aes_gcm.splice_to_pipe ...
#            OK  tls.12_aes_gcm.splice_to_pipe
ok 19 tls.12_aes_gcm.splice_to_pipe
#  RUN           tls.12_aes_gcm.recvmsg_single ...
#            OK  tls.12_aes_gcm.recvmsg_single
ok 20 tls.12_aes_gcm.recvmsg_single
#  RUN           tls.12_aes_gcm.recvmsg_single_max ...
#            OK  tls.12_aes_gcm.recvmsg_single_max
ok 21 tls.12_aes_gcm.recvmsg_single_max
#  RUN           tls.12_aes_gcm.recvmsg_multiple ...
#            OK  tls.12_aes_gcm.recvmsg_multiple
ok 22 tls.12_aes_gcm.recvmsg_multiple
#  RUN           tls.12_aes_gcm.single_send_multiple_recv ...
#            OK  tls.12_aes_gcm.single_send_multiple_recv
ok 23 tls.12_aes_gcm.single_send_multiple_recv
#  RUN           tls.12_aes_gcm.multiple_send_single_recv ...
#            OK  tls.12_aes_gcm.multiple_send_single_recv
ok 24 tls.12_aes_gcm.multiple_send_single_recv
#  RUN           tls.12_aes_gcm.single_send_multiple_recv_non_align ...
#            OK  tls.12_aes_gcm.single_send_multiple_recv_non_align
ok 25 tls.12_aes_gcm.single_send_multiple_recv_non_align
#  RUN           tls.12_aes_gcm.recv_partial ...
#            OK  tls.12_aes_gcm.recv_partial
ok 26 tls.12_aes_gcm.recv_partial
#  RUN           tls.12_aes_gcm.recv_nonblock ...
#            OK  tls.12_aes_gcm.recv_nonblock
ok 27 tls.12_aes_gcm.recv_nonblock
#  RUN           tls.12_aes_gcm.recv_peek ...
#            OK  tls.12_aes_gcm.recv_peek
ok 28 tls.12_aes_gcm.recv_peek
#  RUN           tls.12_aes_gcm.recv_peek_multiple ...
#            OK  tls.12_aes_gcm.recv_peek_multiple
ok 29 tls.12_aes_gcm.recv_peek_multiple
#  RUN           tls.12_aes_gcm.recv_peek_multiple_records ...
#            OK  tls.12_aes_gcm.recv_peek_multiple_records
ok 30 tls.12_aes_gcm.recv_peek_multiple_records
#  RUN           tls.12_aes_gcm.recv_peek_large_buf_mult_recs ...
#            OK  tls.12_aes_gcm.recv_peek_large_buf_mult_recs
ok 31 tls.12_aes_gcm.recv_peek_large_buf_mult_recs
#  RUN           tls.12_aes_gcm.recv_lowat ...
#            OK  tls.12_aes_gcm.recv_lowat
ok 32 tls.12_aes_gcm.recv_lowat
#  RUN           tls.12_aes_gcm.bidir ...
#            OK  tls.12_aes_gcm.bidir
ok 33 tls.12_aes_gcm.bidir
#  RUN           tls.12_aes_gcm.pollin ...
#            OK  tls.12_aes_gcm.pollin
ok 34 tls.12_aes_gcm.pollin
#  RUN           tls.12_aes_gcm.poll_wait ...
#            OK  tls.12_aes_gcm.poll_wait
ok 35 tls.12_aes_gcm.poll_wait
#  RUN           tls.12_aes_gcm.poll_wait_split ...
#            OK  tls.12_aes_gcm.poll_wait_split
ok 36 tls.12_aes_gcm.poll_wait_split
#  RUN           tls.12_aes_gcm.blocking ...
#            OK  tls.12_aes_gcm.blocking
ok 37 tls.12_aes_gcm.blocking
#  RUN           tls.12_aes_gcm.nonblocking ...
#            OK  tls.12_aes_gcm.nonblocking
ok 38 tls.12_aes_gcm.nonblocking
#  RUN           tls.12_aes_gcm.mutliproc_even ...
#            OK  tls.12_aes_gcm.mutliproc_even
ok 39 tls.12_aes_gcm.mutliproc_even
#  RUN           tls.12_aes_gcm.mutliproc_readers ...
#            OK  tls.12_aes_gcm.mutliproc_readers
ok 40 tls.12_aes_gcm.mutliproc_readers
#  RUN           tls.12_aes_gcm.mutliproc_writers ...
#            OK  tls.12_aes_gcm.mutliproc_writers
ok 41 tls.12_aes_gcm.mutliproc_writers
#  RUN           tls.12_aes_gcm.mutliproc_sendpage_even ...
#            OK  tls.12_aes_gcm.mutliproc_sendpage_even
ok 42 tls.12_aes_gcm.mutliproc_sendpage_even
#  RUN           tls.12_aes_gcm.mutliproc_sendpage_readers ...
#            OK  tls.12_aes_gcm.mutliproc_sendpage_readers
ok 43 tls.12_aes_gcm.mutliproc_sendpage_readers
#  RUN           tls.12_aes_gcm.mutliproc_sendpage_writers ...
#            OK  tls.12_aes_gcm.mutliproc_sendpage_writers
ok 44 tls.12_aes_gcm.mutliproc_sendpage_writers
#  RUN           tls.12_aes_gcm.control_msg ...
#            OK  tls.12_aes_gcm.control_msg
ok 45 tls.12_aes_gcm.control_msg
#  RUN           tls.12_aes_gcm.shutdown ...
#            OK  tls.12_aes_gcm.shutdown
ok 46 tls.12_aes_gcm.shutdown
#  RUN           tls.12_aes_gcm.shutdown_unsent ...
#            OK  tls.12_aes_gcm.shutdown_unsent
ok 47 tls.12_aes_gcm.shutdown_unsent
#  RUN           tls.12_aes_gcm.shutdown_reuse ...
#            OK  tls.12_aes_gcm.shutdown_reuse
ok 48 tls.12_aes_gcm.shutdown_reuse
#  RUN           tls.13_aes_gcm.sendfile ...
#            OK  tls.13_aes_gcm.sendfile
ok 49 tls.13_aes_gcm.sendfile
#  RUN           tls.13_aes_gcm.send_then_sendfile ...
#            OK  tls.13_aes_gcm.send_then_sendfile
ok 50 tls.13_aes_gcm.send_then_sendfile
#  RUN           tls.13_aes_gcm.multi_chunk_sendfile ...
#            OK  tls.13_aes_gcm.multi_chunk_sendfile
ok 51 tls.13_aes_gcm.multi_chunk_sendfile
#  RUN           tls.13_aes_gcm.recv_max ...
#            OK  tls.13_aes_gcm.recv_max
ok 52 tls.13_aes_gcm.recv_max
#  RUN           tls.13_aes_gcm.recv_small ...
#            OK  tls.13_aes_gcm.recv_small
ok 53 tls.13_aes_gcm.recv_small
#  RUN           tls.13_aes_gcm.msg_more ...
#            OK  tls.13_aes_gcm.msg_more
ok 54 tls.13_aes_gcm.msg_more
#  RUN           tls.13_aes_gcm.msg_more_unsent ...
#            OK  tls.13_aes_gcm.msg_more_unsent
ok 55 tls.13_aes_gcm.msg_more_unsent
#  RUN           tls.13_aes_gcm.sendmsg_single ...
#            OK  tls.13_aes_gcm.sendmsg_single
ok 56 tls.13_aes_gcm.sendmsg_single
#  RUN           tls.13_aes_gcm.sendmsg_fragmented ...
#            OK  tls.13_aes_gcm.sendmsg_fragmented
ok 57 tls.13_aes_gcm.sendmsg_fragmented
#  RUN           tls.13_aes_gcm.sendmsg_large ...
#            OK  tls.13_aes_gcm.sendmsg_large
ok 58 tls.13_aes_gcm.sendmsg_large
#  RUN           tls.13_aes_gcm.sendmsg_multiple ...
#            OK  tls.13_aes_gcm.sendmsg_multiple
ok 59 tls.13_aes_gcm.sendmsg_multiple
#  RUN           tls.13_aes_gcm.sendmsg_multiple_stress ...
#            OK  tls.13_aes_gcm.sendmsg_multiple_stress
ok 60 tls.13_aes_gcm.sendmsg_multiple_stress
#  RUN           tls.13_aes_gcm.splice_from_pipe ...
#            OK  tls.13_aes_gcm.splice_from_pipe
ok 61 tls.13_aes_gcm.splice_from_pipe
#  RUN           tls.13_aes_gcm.splice_from_pipe2 ...
#            OK  tls.13_aes_gcm.splice_from_pipe2
ok 62 tls.13_aes_gcm.splice_from_pipe2
#  RUN           tls.13_aes_gcm.send_and_splice ...
#            OK  tls.13_aes_gcm.send_and_splice
ok 63 tls.13_aes_gcm.send_and_splice
#  RUN           tls.13_aes_gcm.splice_to_pipe ...
#            OK  tls.13_aes_gcm.splice_to_pipe
ok 64 tls.13_aes_gcm.splice_to_pipe
#  RUN           tls.13_aes_gcm.recvmsg_single ...
#            OK  tls.13_aes_gcm.recvmsg_single
ok 65 tls.13_aes_gcm.recvmsg_single
#  RUN           tls.13_aes_gcm.recvmsg_single_max ...
#            OK  tls.13_aes_gcm.recvmsg_single_max
ok 66 tls.13_aes_gcm.recvmsg_single_max
#  RUN           tls.13_aes_gcm.recvmsg_multiple ...
#            OK  tls.13_aes_gcm.recvmsg_multiple
ok 67 tls.13_aes_gcm.recvmsg_multiple
#  RUN           tls.13_aes_gcm.single_send_multiple_recv ...
#            OK  tls.13_aes_gcm.single_send_multiple_recv
ok 68 tls.13_aes_gcm.single_send_multiple_recv
#  RUN           tls.13_aes_gcm.multiple_send_single_recv ...
#            OK  tls.13_aes_gcm.multiple_send_single_recv
ok 69 tls.13_aes_gcm.multiple_send_single_recv
#  RUN           tls.13_aes_gcm.single_send_multiple_recv_non_align ...
#            OK  tls.13_aes_gcm.single_send_multiple_recv_non_align
ok 70 tls.13_aes_gcm.single_send_multiple_recv_non_align
#  RUN           tls.13_aes_gcm.recv_partial ...
#            OK  tls.13_aes_gcm.recv_partial
ok 71 tls.13_aes_gcm.recv_partial
#  RUN           tls.13_aes_gcm.recv_nonblock ...
#            OK  tls.13_aes_gcm.recv_nonblock
ok 72 tls.13_aes_gcm.recv_nonblock
#  RUN           tls.13_aes_gcm.recv_peek ...
#            OK  tls.13_aes_gcm.recv_peek
ok 73 tls.13_aes_gcm.recv_peek
#  RUN           tls.13_aes_gcm.recv_peek_multiple ...
#            OK  tls.13_aes_gcm.recv_peek_multiple
ok 74 tls.13_aes_gcm.recv_peek_multiple
#  RUN           tls.13_aes_gcm.recv_peek_multiple_records ...
#            OK  tls.13_aes_gcm.recv_peek_multiple_records
ok 75 tls.13_aes_gcm.recv_peek_multiple_records
#  RUN           tls.13_aes_gcm.recv_peek_large_buf_mult_recs ...
#            OK  tls.13_aes_gcm.recv_peek_large_buf_mult_recs
ok 76 tls.13_aes_gcm.recv_peek_large_buf_mult_recs
#  RUN           tls.13_aes_gcm.recv_lowat ...
#            OK  tls.13_aes_gcm.recv_lowat
ok 77 tls.13_aes_gcm.recv_lowat
#  RUN           tls.13_aes_gcm.bidir ...
#            OK  tls.13_aes_gcm.bidir
ok 78 tls.13_aes_gcm.bidir
#  RUN           tls.13_aes_gcm.pollin ...
#            OK  tls.13_aes_gcm.pollin
ok 79 tls.13_aes_gcm.pollin
#  RUN           tls.13_aes_gcm.poll_wait ...
#            OK  tls.13_aes_gcm.poll_wait
ok 80 tls.13_aes_gcm.poll_wait
#  RUN           tls.13_aes_gcm.poll_wait_split ...
#            OK  tls.13_aes_gcm.poll_wait_split
ok 81 tls.13_aes_gcm.poll_wait_split
#  RUN           tls.13_aes_gcm.blocking ...
#            OK  tls.13_aes_gcm.blocking
ok 82 tls.13_aes_gcm.blocking
#  RUN           tls.13_aes_gcm.nonblocking ...
#            OK  tls.13_aes_gcm.nonblocking
ok 83 tls.13_aes_gcm.nonblocking
#  RUN           tls.13_aes_gcm.mutliproc_even ...
#            OK  tls.13_aes_gcm.mutliproc_even
ok 84 tls.13_aes_gcm.mutliproc_even
#  RUN           tls.13_aes_gcm.mutliproc_readers ...
#            OK  tls.13_aes_gcm.mutliproc_readers
ok 85 tls.13_aes_gcm.mutliproc_readers
#  RUN           tls.13_aes_gcm.mutliproc_writers ...
#            OK  tls.13_aes_gcm.mutliproc_writers
ok 86 tls.13_aes_gcm.mutliproc_writers
#  RUN           tls.13_aes_gcm.mutliproc_sendpage_even ...
#            OK  tls.13_aes_gcm.mutliproc_sendpage_even
ok 87 tls.13_aes_gcm.mutliproc_sendpage_even
#  RUN           tls.13_aes_gcm.mutliproc_sendpage_readers ...
#            OK  tls.13_aes_gcm.mutliproc_sendpage_readers
ok 88 tls.13_aes_gcm.mutliproc_sendpage_readers
#  RUN           tls.13_aes_gcm.mutliproc_sendpage_writers ...
#            OK  tls.13_aes_gcm.mutliproc_sendpage_writers
ok 89 tls.13_aes_gcm.mutliproc_sendpage_writers
#  RUN           tls.13_aes_gcm.control_msg ...
#            OK  tls.13_aes_gcm.control_msg
ok 90 tls.13_aes_gcm.control_msg
#  RUN           tls.13_aes_gcm.shutdown ...
#            OK  tls.13_aes_gcm.shutdown
ok 91 tls.13_aes_gcm.shutdown
#  RUN           tls.13_aes_gcm.shutdown_unsent ...
#            OK  tls.13_aes_gcm.shutdown_unsent
ok 92 tls.13_aes_gcm.shutdown_unsent
#  RUN           tls.13_aes_gcm.shutdown_reuse ...
#            OK  tls.13_aes_gcm.shutdown_reuse
ok 93 tls.13_aes_gcm.shutdown_reuse
#  RUN           tls.12_chacha.sendfile ...
#            OK  tls.12_chacha.sendfile
ok 94 tls.12_chacha.sendfile
#  RUN           tls.12_chacha.send_then_sendfile ...
#            OK  tls.12_chacha.send_then_sendfile
ok 95 tls.12_chacha.send_then_sendfile
#  RUN           tls.12_chacha.multi_chunk_sendfile ...
#            OK  tls.12_chacha.multi_chunk_sendfile
ok 96 tls.12_chacha.multi_chunk_sendfile
#  RUN           tls.12_chacha.recv_max ...
#            OK  tls.12_chacha.recv_max
ok 97 tls.12_chacha.recv_max
#  RUN           tls.12_chacha.recv_small ...
#            OK  tls.12_chacha.recv_small
ok 98 tls.12_chacha.recv_small
#  RUN           tls.12_chacha.msg_more ...
#            OK  tls.12_chacha.msg_more
ok 99 tls.12_chacha.msg_more
#  RUN           tls.12_chacha.msg_more_unsent ...
#            OK  tls.12_chacha.msg_more_unsent
ok 100 tls.12_chacha.msg_more_unsent
#  RUN           tls.12_chacha.sendmsg_single ...
#            OK  tls.12_chacha.sendmsg_single
ok 101 tls.12_chacha.sendmsg_single
#  RUN           tls.12_chacha.sendmsg_fragmented ...
#            OK  tls.12_chacha.sendmsg_fragmented
ok 102 tls.12_chacha.sendmsg_fragmented
#  RUN           tls.12_chacha.sendmsg_large ...
#            OK  tls.12_chacha.sendmsg_large
ok 103 tls.12_chacha.sendmsg_large
#  RUN           tls.12_chacha.sendmsg_multiple ...
#            OK  tls.12_chacha.sendmsg_multiple
ok 104 tls.12_chacha.sendmsg_multiple
#  RUN           tls.12_chacha.sendmsg_multiple_stress ...
#            OK  tls.12_chacha.sendmsg_multiple_stress
ok 105 tls.12_chacha.sendmsg_multiple_stress
#  RUN           tls.12_chacha.splice_from_pipe ...
#            OK  tls.12_chacha.splice_from_pipe
ok 106 tls.12_chacha.splice_from_pipe
#  RUN           tls.12_chacha.splice_from_pipe2 ...
#            OK  tls.12_chacha.splice_from_pipe2
ok 107 tls.12_chacha.splice_from_pipe2
#  RUN           tls.12_chacha.send_and_splice ...
#            OK  tls.12_chacha.send_and_splice
ok 108 tls.12_chacha.send_and_splice
#  RUN           tls.12_chacha.splice_to_pipe ...
#            OK  tls.12_chacha.splice_to_pipe
ok 109 tls.12_chacha.splice_to_pipe
#  RUN           tls.12_chacha.recvmsg_single ...
#            OK  tls.12_chacha.recvmsg_single
ok 110 tls.12_chacha.recvmsg_single
#  RUN           tls.12_chacha.recvmsg_single_max ...
#            OK  tls.12_chacha.recvmsg_single_max
ok 111 tls.12_chacha.recvmsg_single_max
#  RUN           tls.12_chacha.recvmsg_multiple ...
#            OK  tls.12_chacha.recvmsg_multiple
ok 112 tls.12_chacha.recvmsg_multiple
#  RUN           tls.12_chacha.single_send_multiple_recv ...
#            OK  tls.12_chacha.single_send_multiple_recv
ok 113 tls.12_chacha.single_send_multiple_recv
#  RUN           tls.12_chacha.multiple_send_single_recv ...
#            OK  tls.12_chacha.multiple_send_single_recv
ok 114 tls.12_chacha.multiple_send_single_recv
#  RUN           tls.12_chacha.single_send_multiple_recv_non_align ...
#            OK  tls.12_chacha.single_send_multiple_recv_non_align
ok 115 tls.12_chacha.single_send_multiple_recv_non_align
#  RUN           tls.12_chacha.recv_partial ...
#            OK  tls.12_chacha.recv_partial
ok 116 tls.12_chacha.recv_partial
#  RUN           tls.12_chacha.recv_nonblock ...
#            OK  tls.12_chacha.recv_nonblock
ok 117 tls.12_chacha.recv_nonblock
#  RUN           tls.12_chacha.recv_peek ...
#            OK  tls.12_chacha.recv_peek
ok 118 tls.12_chacha.recv_peek
#  RUN           tls.12_chacha.recv_peek_multiple ...
#            OK  tls.12_chacha.recv_peek_multiple
ok 119 tls.12_chacha.recv_peek_multiple
#  RUN           tls.12_chacha.recv_peek_multiple_records ...
#            OK  tls.12_chacha.recv_peek_multiple_records
ok 120 tls.12_chacha.recv_peek_multiple_records
#  RUN           tls.12_chacha.recv_peek_large_buf_mult_recs ...
#            OK  tls.12_chacha.recv_peek_large_buf_mult_recs
ok 121 tls.12_chacha.recv_peek_large_buf_mult_recs
#  RUN           tls.12_chacha.recv_lowat ...
#            OK  tls.12_chacha.recv_lowat
ok 122 tls.12_chacha.recv_lowat
#  RUN           tls.12_chacha.bidir ...
#            OK  tls.12_chacha.bidir
ok 123 tls.12_chacha.bidir
#  RUN           tls.12_chacha.pollin ...
#            OK  tls.12_chacha.pollin
ok 124 tls.12_chacha.pollin
#  RUN           tls.12_chacha.poll_wait ...
#            OK  tls.12_chacha.poll_wait
ok 125 tls.12_chacha.poll_wait
#  RUN           tls.12_chacha.poll_wait_split ...
#            OK  tls.12_chacha.poll_wait_split
ok 126 tls.12_chacha.poll_wait_split
#  RUN           tls.12_chacha.blocking ...
#            OK  tls.12_chacha.blocking
ok 127 tls.12_chacha.blocking
#  RUN           tls.12_chacha.nonblocking ...
#            OK  tls.12_chacha.nonblocking
ok 128 tls.12_chacha.nonblocking
#  RUN           tls.12_chacha.mutliproc_even ...
#            OK  tls.12_chacha.mutliproc_even
ok 129 tls.12_chacha.mutliproc_even
#  RUN           tls.12_chacha.mutliproc_readers ...
#            OK  tls.12_chacha.mutliproc_readers
ok 130 tls.12_chacha.mutliproc_readers
#  RUN           tls.12_chacha.mutliproc_writers ...
#            OK  tls.12_chacha.mutliproc_writers
ok 131 tls.12_chacha.mutliproc_writers
#  RUN           tls.12_chacha.mutliproc_sendpage_even ...
#            OK  tls.12_chacha.mutliproc_sendpage_even
ok 132 tls.12_chacha.mutliproc_sendpage_even
#  RUN           tls.12_chacha.mutliproc_sendpage_readers ...
#            OK  tls.12_chacha.mutliproc_sendpage_readers
ok 133 tls.12_chacha.mutliproc_sendpage_readers
#  RUN           tls.12_chacha.mutliproc_sendpage_writers ...
#            OK  tls.12_chacha.mutliproc_sendpage_writers
ok 134 tls.12_chacha.mutliproc_sendpage_writers
#  RUN           tls.12_chacha.control_msg ...
#            OK  tls.12_chacha.control_msg
ok 135 tls.12_chacha.control_msg
#  RUN           tls.12_chacha.shutdown ...
#            OK  tls.12_chacha.shutdown
ok 136 tls.12_chacha.shutdown
#  RUN           tls.12_chacha.shutdown_unsent ...
#            OK  tls.12_chacha.shutdown_unsent
ok 137 tls.12_chacha.shutdown_unsent
#  RUN           tls.12_chacha.shutdown_reuse ...
#            OK  tls.12_chacha.shutdown_reuse
ok 138 tls.12_chacha.shutdown_reuse
#  RUN           tls.13_chacha.sendfile ...
#            OK  tls.13_chacha.sendfile
ok 139 tls.13_chacha.sendfile
#  RUN           tls.13_chacha.send_then_sendfile ...
#            OK  tls.13_chacha.send_then_sendfile
ok 140 tls.13_chacha.send_then_sendfile
#  RUN           tls.13_chacha.multi_chunk_sendfile ...
#            OK  tls.13_chacha.multi_chunk_sendfile
ok 141 tls.13_chacha.multi_chunk_sendfile
#  RUN           tls.13_chacha.recv_max ...
#            OK  tls.13_chacha.recv_max
ok 142 tls.13_chacha.recv_max
#  RUN           tls.13_chacha.recv_small ...
#            OK  tls.13_chacha.recv_small
ok 143 tls.13_chacha.recv_small
#  RUN           tls.13_chacha.msg_more ...
#            OK  tls.13_chacha.msg_more
ok 144 tls.13_chacha.msg_more
#  RUN           tls.13_chacha.msg_more_unsent ...
#            OK  tls.13_chacha.msg_more_unsent
ok 145 tls.13_chacha.msg_more_unsent
#  RUN           tls.13_chacha.sendmsg_single ...
#            OK  tls.13_chacha.sendmsg_single
ok 146 tls.13_chacha.sendmsg_single
#  RUN           tls.13_chacha.sendmsg_fragmented ...
#            OK  tls.13_chacha.sendmsg_fragmented
ok 147 tls.13_chacha.sendmsg_fragmented
#  RUN           tls.13_chacha.sendmsg_large ...
#            OK  tls.13_chacha.sendmsg_large
ok 148 tls.13_chacha.sendmsg_large
#  RUN           tls.13_chacha.sendmsg_multiple ...
#            OK  tls.13_chacha.sendmsg_multiple
ok 149 tls.13_chacha.sendmsg_multiple
#  RUN           tls.13_chacha.sendmsg_multiple_stress ...
#            OK  tls.13_chacha.sendmsg_multiple_stress
ok 150 tls.13_chacha.sendmsg_multiple_stress
#  RUN           tls.13_chacha.splice_from_pipe ...
#            OK  tls.13_chacha.splice_from_pipe
ok 151 tls.13_chacha.splice_from_pipe
#  RUN           tls.13_chacha.splice_from_pipe2 ...
#            OK  tls.13_chacha.splice_from_pipe2
ok 152 tls.13_chacha.splice_from_pipe2
#  RUN           tls.13_chacha.send_and_splice ...
#            OK  tls.13_chacha.send_and_splice
ok 153 tls.13_chacha.send_and_splice
#  RUN           tls.13_chacha.splice_to_pipe ...
#            OK  tls.13_chacha.splice_to_pipe
ok 154 tls.13_chacha.splice_to_pipe
#  RUN           tls.13_chacha.recvmsg_single ...
#            OK  tls.13_chacha.recvmsg_single
ok 155 tls.13_chacha.recvmsg_single
#  RUN           tls.13_chacha.recvmsg_single_max ...
#            OK  tls.13_chacha.recvmsg_single_max
ok 156 tls.13_chacha.recvmsg_single_max
#  RUN           tls.13_chacha.recvmsg_multiple ...
#            OK  tls.13_chacha.recvmsg_multiple
ok 157 tls.13_chacha.recvmsg_multiple
#  RUN           tls.13_chacha.single_send_multiple_recv ...
#            OK  tls.13_chacha.single_send_multiple_recv
ok 158 tls.13_chacha.single_send_multiple_recv
#  RUN           tls.13_chacha.multiple_send_single_recv ...
#            OK  tls.13_chacha.multiple_send_single_recv
ok 159 tls.13_chacha.multiple_send_single_recv
#  RUN           tls.13_chacha.single_send_multiple_recv_non_align ...
#            OK  tls.13_chacha.single_send_multiple_recv_non_align
ok 160 tls.13_chacha.single_send_multiple_recv_non_align
#  RUN           tls.13_chacha.recv_partial ...
#            OK  tls.13_chacha.recv_partial
ok 161 tls.13_chacha.recv_partial
#  RUN           tls.13_chacha.recv_nonblock ...
#            OK  tls.13_chacha.recv_nonblock
ok 162 tls.13_chacha.recv_nonblock
#  RUN           tls.13_chacha.recv_peek ...
#            OK  tls.13_chacha.recv_peek
ok 163 tls.13_chacha.recv_peek
#  RUN           tls.13_chacha.recv_peek_multiple ...
#            OK  tls.13_chacha.recv_peek_multiple
ok 164 tls.13_chacha.recv_peek_multiple
#  RUN           tls.13_chacha.recv_peek_multiple_records ...
#            OK  tls.13_chacha.recv_peek_multiple_records
ok 165 tls.13_chacha.recv_peek_multiple_records
#  RUN           tls.13_chacha.recv_peek_large_buf_mult_recs ...
#            OK  tls.13_chacha.recv_peek_large_buf_mult_recs
ok 166 tls.13_chacha.recv_peek_large_buf_mult_recs
#  RUN           tls.13_chacha.recv_lowat ...
#            OK  tls.13_chacha.recv_lowat
ok 167 tls.13_chacha.recv_lowat
#  RUN           tls.13_chacha.bidir ...
#            OK  tls.13_chacha.bidir
ok 168 tls.13_chacha.bidir
#  RUN           tls.13_chacha.pollin ...
#            OK  tls.13_chacha.pollin
ok 169 tls.13_chacha.pollin
#  RUN           tls.13_chacha.poll_wait ...
#            OK  tls.13_chacha.poll_wait
ok 170 tls.13_chacha.poll_wait
#  RUN           tls.13_chacha.poll_wait_split ...
#            OK  tls.13_chacha.poll_wait_split
ok 171 tls.13_chacha.poll_wait_split
#  RUN           tls.13_chacha.blocking ...
#            OK  tls.13_chacha.blocking
ok 172 tls.13_chacha.blocking
#  RUN           tls.13_chacha.nonblocking ...
#            OK  tls.13_chacha.nonblocking
ok 173 tls.13_chacha.nonblocking
#  RUN           tls.13_chacha.mutliproc_even ...
#            OK  tls.13_chacha.mutliproc_even
ok 174 tls.13_chacha.mutliproc_even
#  RUN           tls.13_chacha.mutliproc_readers ...
#            OK  tls.13_chacha.mutliproc_readers
ok 175 tls.13_chacha.mutliproc_readers
#  RUN           tls.13_chacha.mutliproc_writers ...
#            OK  tls.13_chacha.mutliproc_writers
ok 176 tls.13_chacha.mutliproc_writers
#  RUN           tls.13_chacha.mutliproc_sendpage_even ...
#            OK  tls.13_chacha.mutliproc_sendpage_even
ok 177 tls.13_chacha.mutliproc_sendpage_even
#  RUN           tls.13_chacha.mutliproc_sendpage_readers ...
#            OK  tls.13_chacha.mutliproc_sendpage_readers
ok 178 tls.13_chacha.mutliproc_sendpage_readers
#  RUN           tls.13_chacha.mutliproc_sendpage_writers ...
#            OK  tls.13_chacha.mutliproc_sendpage_writers
ok 179 tls.13_chacha.mutliproc_sendpage_writers
#  RUN           tls.13_chacha.control_msg ...
#            OK  tls.13_chacha.control_msg
ok 180 tls.13_chacha.control_msg
#  RUN           tls.13_chacha.shutdown ...
#            OK  tls.13_chacha.shutdown
ok 181 tls.13_chacha.shutdown
#  RUN           tls.13_chacha.shutdown_unsent ...
#            OK  tls.13_chacha.shutdown_unsent
ok 182 tls.13_chacha.shutdown_unsent
#  RUN           tls.13_chacha.shutdown_reuse ...
#            OK  tls.13_chacha.shutdown_reuse
ok 183 tls.13_chacha.shutdown_reuse
#  RUN           tls.13_sm4_gcm.sendfile ...
#            OK  tls.13_sm4_gcm.sendfile
ok 184 tls.13_sm4_gcm.sendfile
#  RUN           tls.13_sm4_gcm.send_then_sendfile ...
#            OK  tls.13_sm4_gcm.send_then_sendfile
ok 185 tls.13_sm4_gcm.send_then_sendfile
#  RUN           tls.13_sm4_gcm.multi_chunk_sendfile ...
#            OK  tls.13_sm4_gcm.multi_chunk_sendfile
ok 186 tls.13_sm4_gcm.multi_chunk_sendfile
#  RUN           tls.13_sm4_gcm.recv_max ...
#            OK  tls.13_sm4_gcm.recv_max
ok 187 tls.13_sm4_gcm.recv_max
#  RUN           tls.13_sm4_gcm.recv_small ...
#            OK  tls.13_sm4_gcm.recv_small
ok 188 tls.13_sm4_gcm.recv_small
#  RUN           tls.13_sm4_gcm.msg_more ...
#            OK  tls.13_sm4_gcm.msg_more
ok 189 tls.13_sm4_gcm.msg_more
#  RUN           tls.13_sm4_gcm.msg_more_unsent ...
#            OK  tls.13_sm4_gcm.msg_more_unsent
ok 190 tls.13_sm4_gcm.msg_more_unsent
#  RUN           tls.13_sm4_gcm.sendmsg_single ...
#            OK  tls.13_sm4_gcm.sendmsg_single
ok 191 tls.13_sm4_gcm.sendmsg_single
#  RUN           tls.13_sm4_gcm.sendmsg_fragmented ...
#            OK  tls.13_sm4_gcm.sendmsg_fragmented
ok 192 tls.13_sm4_gcm.sendmsg_fragmented
#  RUN           tls.13_sm4_gcm.sendmsg_large ...
#            OK  tls.13_sm4_gcm.sendmsg_large
ok 193 tls.13_sm4_gcm.sendmsg_large
#  RUN           tls.13_sm4_gcm.sendmsg_multiple ...
#            OK  tls.13_sm4_gcm.sendmsg_multiple
ok 194 tls.13_sm4_gcm.sendmsg_multiple
#  RUN           tls.13_sm4_gcm.sendmsg_multiple_stress ...
#            OK  tls.13_sm4_gcm.sendmsg_multiple_stress
ok 195 tls.13_sm4_gcm.sendmsg_multiple_stress
#  RUN           tls.13_sm4_gcm.splice_from_pipe ...
#            OK  tls.13_sm4_gcm.splice_from_pipe
ok 196 tls.13_sm4_gcm.splice_from_pipe
#  RUN           tls.13_sm4_gcm.splice_from_pipe2 ...
#            OK  tls.13_sm4_gcm.splice_from_pipe2
ok 197 tls.13_sm4_gcm.splice_from_pipe2
#  RUN           tls.13_sm4_gcm.send_and_splice ...
#            OK  tls.13_sm4_gcm.send_and_splice
ok 198 tls.13_sm4_gcm.send_and_splice
#  RUN           tls.13_sm4_gcm.splice_to_pipe ...
#            OK  tls.13_sm4_gcm.splice_to_pipe
ok 199 tls.13_sm4_gcm.splice_to_pipe
#  RUN           tls.13_sm4_gcm.recvmsg_single ...
#            OK  tls.13_sm4_gcm.recvmsg_single
ok 200 tls.13_sm4_gcm.recvmsg_single
#  RUN           tls.13_sm4_gcm.recvmsg_single_max ...
#            OK  tls.13_sm4_gcm.recvmsg_single_max
ok 201 tls.13_sm4_gcm.recvmsg_single_max
#  RUN           tls.13_sm4_gcm.recvmsg_multiple ...
#            OK  tls.13_sm4_gcm.recvmsg_multiple
ok 202 tls.13_sm4_gcm.recvmsg_multiple
#  RUN           tls.13_sm4_gcm.single_send_multiple_recv ...
#            OK  tls.13_sm4_gcm.single_send_multiple_recv
ok 203 tls.13_sm4_gcm.single_send_multiple_recv
#  RUN           tls.13_sm4_gcm.multiple_send_single_recv ...
#            OK  tls.13_sm4_gcm.multiple_send_single_recv
ok 204 tls.13_sm4_gcm.multiple_send_single_recv
#  RUN           tls.13_sm4_gcm.single_send_multiple_recv_non_align ...
#            OK  tls.13_sm4_gcm.single_send_multiple_recv_non_align
ok 205 tls.13_sm4_gcm.single_send_multiple_recv_non_align
#  RUN           tls.13_sm4_gcm.recv_partial ...
#            OK  tls.13_sm4_gcm.recv_partial
ok 206 tls.13_sm4_gcm.recv_partial
#  RUN           tls.13_sm4_gcm.recv_nonblock ...
#            OK  tls.13_sm4_gcm.recv_nonblock
ok 207 tls.13_sm4_gcm.recv_nonblock
#  RUN           tls.13_sm4_gcm.recv_peek ...
#            OK  tls.13_sm4_gcm.recv_peek
ok 208 tls.13_sm4_gcm.recv_peek
#  RUN           tls.13_sm4_gcm.recv_peek_multiple ...
#            OK  tls.13_sm4_gcm.recv_peek_multiple
ok 209 tls.13_sm4_gcm.recv_peek_multiple
#  RUN           tls.13_sm4_gcm.recv_peek_multiple_records ...
#            OK  tls.13_sm4_gcm.recv_peek_multiple_records
ok 210 tls.13_sm4_gcm.recv_peek_multiple_records
#  RUN           tls.13_sm4_gcm.recv_peek_large_buf_mult_recs ...
#            OK  tls.13_sm4_gcm.recv_peek_large_buf_mult_recs
ok 211 tls.13_sm4_gcm.recv_peek_large_buf_mult_recs
#  RUN           tls.13_sm4_gcm.recv_lowat ...
#            OK  tls.13_sm4_gcm.recv_lowat
ok 212 tls.13_sm4_gcm.recv_lowat
#  RUN           tls.13_sm4_gcm.bidir ...
#            OK  tls.13_sm4_gcm.bidir
ok 213 tls.13_sm4_gcm.bidir
#  RUN           tls.13_sm4_gcm.pollin ...
#            OK  tls.13_sm4_gcm.pollin
ok 214 tls.13_sm4_gcm.pollin
#  RUN           tls.13_sm4_gcm.poll_wait ...
#            OK  tls.13_sm4_gcm.poll_wait
ok 215 tls.13_sm4_gcm.poll_wait
#  RUN           tls.13_sm4_gcm.poll_wait_split ...
#            OK  tls.13_sm4_gcm.poll_wait_split
ok 216 tls.13_sm4_gcm.poll_wait_split
#  RUN           tls.13_sm4_gcm.blocking ...
#            OK  tls.13_sm4_gcm.blocking
ok 217 tls.13_sm4_gcm.blocking
#  RUN           tls.13_sm4_gcm.nonblocking ...
#            OK  tls.13_sm4_gcm.nonblocking
ok 218 tls.13_sm4_gcm.nonblocking
#  RUN           tls.13_sm4_gcm.mutliproc_even ...
#            OK  tls.13_sm4_gcm.mutliproc_even
ok 219 tls.13_sm4_gcm.mutliproc_even
#  RUN           tls.13_sm4_gcm.mutliproc_readers ...
#            OK  tls.13_sm4_gcm.mutliproc_readers
ok 220 tls.13_sm4_gcm.mutliproc_readers
#  RUN           tls.13_sm4_gcm.mutliproc_writers ...
#            OK  tls.13_sm4_gcm.mutliproc_writers
ok 221 tls.13_sm4_gcm.mutliproc_writers
#  RUN           tls.13_sm4_gcm.mutliproc_sendpage_even ...
#            OK  tls.13_sm4_gcm.mutliproc_sendpage_even
ok 222 tls.13_sm4_gcm.mutliproc_sendpage_even
#  RUN           tls.13_sm4_gcm.mutliproc_sendpage_readers ...
#            OK  tls.13_sm4_gcm.mutliproc_sendpage_readers
ok 223 tls.13_sm4_gcm.mutliproc_sendpage_readers
#  RUN           tls.13_sm4_gcm.mutliproc_sendpage_writers ...
#            OK  tls.13_sm4_gcm.mutliproc_sendpage_writers
ok 224 tls.13_sm4_gcm.mutliproc_sendpage_writers
#  RUN           tls.13_sm4_gcm.control_msg ...
#            OK  tls.13_sm4_gcm.control_msg
ok 225 tls.13_sm4_gcm.control_msg
#  RUN           tls.13_sm4_gcm.shutdown ...
#            OK  tls.13_sm4_gcm.shutdown
ok 226 tls.13_sm4_gcm.shutdown
#  RUN           tls.13_sm4_gcm.shutdown_unsent ...
#            OK  tls.13_sm4_gcm.shutdown_unsent
ok 227 tls.13_sm4_gcm.shutdown_unsent
#  RUN           tls.13_sm4_gcm.shutdown_reuse ...
#            OK  tls.13_sm4_gcm.shutdown_reuse
ok 228 tls.13_sm4_gcm.shutdown_reuse
#  RUN           tls.13_sm4_ccm.sendfile ...
# tls.c:239:sendfile:Expected ret (-1) == 0 (0)
# sendfile: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendfile
not ok 229 tls.13_sm4_ccm.sendfile
#  RUN           tls.13_sm4_ccm.send_then_sendfile ...
# tls.c:239:send_then_sendfile:Expected ret (-1) == 0 (0)
# send_then_sendfile: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.send_then_sendfile
not ok 230 tls.13_sm4_ccm.send_then_sendfile
#  RUN           tls.13_sm4_ccm.multi_chunk_sendfile ...
# tls.c:239:multi_chunk_sendfile:Expected ret (-1) == 0 (0)
# multi_chunk_sendfile: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.multi_chunk_sendfile
not ok 231 tls.13_sm4_ccm.multi_chunk_sendfile
#  RUN           tls.13_sm4_ccm.recv_max ...
# tls.c:239:recv_max:Expected ret (-1) == 0 (0)
# recv_max: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_max
not ok 232 tls.13_sm4_ccm.recv_max
#  RUN           tls.13_sm4_ccm.recv_small ...
# tls.c:239:recv_small:Expected ret (-1) == 0 (0)
# recv_small: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_small
not ok 233 tls.13_sm4_ccm.recv_small
#  RUN           tls.13_sm4_ccm.msg_more ...
# tls.c:239:msg_more:Expected ret (-1) == 0 (0)
# msg_more: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.msg_more
not ok 234 tls.13_sm4_ccm.msg_more
#  RUN           tls.13_sm4_ccm.msg_more_unsent ...
# tls.c:239:msg_more_unsent:Expected ret (-1) == 0 (0)
# msg_more_unsent: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.msg_more_unsent
not ok 235 tls.13_sm4_ccm.msg_more_unsent
#  RUN           tls.13_sm4_ccm.sendmsg_single ...
# tls.c:239:sendmsg_single:Expected ret (-1) == 0 (0)
# sendmsg_single: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_single
not ok 236 tls.13_sm4_ccm.sendmsg_single
#  RUN           tls.13_sm4_ccm.sendmsg_fragmented ...
# tls.c:239:sendmsg_fragmented:Expected ret (-1) == 0 (0)
# sendmsg_fragmented: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_fragmented
not ok 237 tls.13_sm4_ccm.sendmsg_fragmented
#  RUN           tls.13_sm4_ccm.sendmsg_large ...
# tls.c:239:sendmsg_large:Expected ret (-1) == 0 (0)
# sendmsg_large: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_large
not ok 238 tls.13_sm4_ccm.sendmsg_large
#  RUN           tls.13_sm4_ccm.sendmsg_multiple ...
# tls.c:239:sendmsg_multiple:Expected ret (-1) == 0 (0)
# sendmsg_multiple: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_multiple
not ok 239 tls.13_sm4_ccm.sendmsg_multiple
#  RUN           tls.13_sm4_ccm.sendmsg_multiple_stress ...
# tls.c:239:sendmsg_multiple_stress:Expected ret (-1) == 0 (0)
# sendmsg_multiple_stress: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_multiple_stress
not ok 240 tls.13_sm4_ccm.sendmsg_multiple_stress
#  RUN           tls.13_sm4_ccm.splice_from_pipe ...
# tls.c:239:splice_from_pipe:Expected ret (-1) == 0 (0)
# splice_from_pipe: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.splice_from_pipe
not ok 241 tls.13_sm4_ccm.splice_from_pipe
#  RUN           tls.13_sm4_ccm.splice_from_pipe2 ...
# tls.c:239:splice_from_pipe2:Expected ret (-1) == 0 (0)
# splice_from_pipe2: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.splice_from_pipe2
not ok 242 tls.13_sm4_ccm.splice_from_pipe2
#  RUN           tls.13_sm4_ccm.send_and_splice ...
# tls.c:239:send_and_splice:Expected ret (-1) == 0 (0)
# send_and_splice: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.send_and_splice
not ok 243 tls.13_sm4_ccm.send_and_splice
#  RUN           tls.13_sm4_ccm.splice_to_pipe ...
# tls.c:239:splice_to_pipe:Expected ret (-1) == 0 (0)
# splice_to_pipe: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.splice_to_pipe
not ok 244 tls.13_sm4_ccm.splice_to_pipe
#  RUN           tls.13_sm4_ccm.recvmsg_single ...
# tls.c:239:recvmsg_single:Expected ret (-1) == 0 (0)
# recvmsg_single: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recvmsg_single
not ok 245 tls.13_sm4_ccm.recvmsg_single
#  RUN           tls.13_sm4_ccm.recvmsg_single_max ...
# tls.c:239:recvmsg_single_max:Expected ret (-1) == 0 (0)
# recvmsg_single_max: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recvmsg_single_max
not ok 246 tls.13_sm4_ccm.recvmsg_single_max
#  RUN           tls.13_sm4_ccm.recvmsg_multiple ...
# tls.c:239:recvmsg_multiple:Expected ret (-1) == 0 (0)
# recvmsg_multiple: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recvmsg_multiple
not ok 247 tls.13_sm4_ccm.recvmsg_multiple
#  RUN           tls.13_sm4_ccm.single_send_multiple_recv ...
# tls.c:239:single_send_multiple_recv:Expected ret (-1) == 0 (0)
# single_send_multiple_recv: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.single_send_multiple_recv
not ok 248 tls.13_sm4_ccm.single_send_multiple_recv
#  RUN           tls.13_sm4_ccm.multiple_send_single_recv ...
# tls.c:239:multiple_send_single_recv:Expected ret (-1) == 0 (0)
# multiple_send_single_recv: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.multiple_send_single_recv
not ok 249 tls.13_sm4_ccm.multiple_send_single_recv
#  RUN           tls.13_sm4_ccm.single_send_multiple_recv_non_align ...
# tls.c:239:single_send_multiple_recv_non_align:Expected ret (-1) == 0 (0)
# single_send_multiple_recv_non_align: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.single_send_multiple_recv_non_align
not ok 250 tls.13_sm4_ccm.single_send_multiple_recv_non_align
#  RUN           tls.13_sm4_ccm.recv_partial ...
# tls.c:239:recv_partial:Expected ret (-1) == 0 (0)
# recv_partial: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_partial
not ok 251 tls.13_sm4_ccm.recv_partial
#  RUN           tls.13_sm4_ccm.recv_nonblock ...
# tls.c:239:recv_nonblock:Expected ret (-1) == 0 (0)
# recv_nonblock: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_nonblock
not ok 252 tls.13_sm4_ccm.recv_nonblock
#  RUN           tls.13_sm4_ccm.recv_peek ...
# tls.c:239:recv_peek:Expected ret (-1) == 0 (0)
# recv_peek: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_peek
not ok 253 tls.13_sm4_ccm.recv_peek
#  RUN           tls.13_sm4_ccm.recv_peek_multiple ...
# tls.c:239:recv_peek_multiple:Expected ret (-1) == 0 (0)
# recv_peek_multiple: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_peek_multiple
not ok 254 tls.13_sm4_ccm.recv_peek_multiple
#  RUN           tls.13_sm4_ccm.recv_peek_multiple_records ...
# tls.c:239:recv_peek_multiple_records:Expected ret (-1) == 0 (0)
# recv_peek_multiple_records: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_peek_multiple_records
not ok 255 tls.13_sm4_ccm.recv_peek_multiple_records
#  RUN           tls.13_sm4_ccm.recv_peek_large_buf_mult_recs ...
# tls.c:239:recv_peek_large_buf_mult_recs:Expected ret (-1) == 0 (0)
# recv_peek_large_buf_mult_recs: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_peek_large_buf_mult_recs
not ok 256 tls.13_sm4_ccm.recv_peek_large_buf_mult_recs
#  RUN           tls.13_sm4_ccm.recv_lowat ...
# tls.c:239:recv_lowat:Expected ret (-1) == 0 (0)
# recv_lowat: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_lowat
not ok 257 tls.13_sm4_ccm.recv_lowat
#  RUN           tls.13_sm4_ccm.bidir ...
# tls.c:239:bidir:Expected ret (-1) == 0 (0)
# bidir: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.bidir
not ok 258 tls.13_sm4_ccm.bidir
#  RUN           tls.13_sm4_ccm.pollin ...
# tls.c:239:pollin:Expected ret (-1) == 0 (0)
# pollin: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.pollin
not ok 259 tls.13_sm4_ccm.pollin
#  RUN           tls.13_sm4_ccm.poll_wait ...
# tls.c:239:poll_wait:Expected ret (-1) == 0 (0)
# poll_wait: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.poll_wait
not ok 260 tls.13_sm4_ccm.poll_wait
#  RUN           tls.13_sm4_ccm.poll_wait_split ...
# tls.c:239:poll_wait_split:Expected ret (-1) == 0 (0)
# poll_wait_split: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.poll_wait_split
not ok 261 tls.13_sm4_ccm.poll_wait_split
#  RUN           tls.13_sm4_ccm.blocking ...
# tls.c:239:blocking:Expected ret (-1) == 0 (0)
# blocking: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.blocking
not ok 262 tls.13_sm4_ccm.blocking
#  RUN           tls.13_sm4_ccm.nonblocking ...
# tls.c:239:nonblocking:Expected ret (-1) == 0 (0)
# nonblocking: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.nonblocking
not ok 263 tls.13_sm4_ccm.nonblocking
#  RUN           tls.13_sm4_ccm.mutliproc_even ...
# tls.c:239:mutliproc_even:Expected ret (-1) == 0 (0)
# mutliproc_even: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_even
not ok 264 tls.13_sm4_ccm.mutliproc_even
#  RUN           tls.13_sm4_ccm.mutliproc_readers ...
# tls.c:239:mutliproc_readers:Expected ret (-1) == 0 (0)
# mutliproc_readers: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_readers
not ok 265 tls.13_sm4_ccm.mutliproc_readers
#  RUN           tls.13_sm4_ccm.mutliproc_writers ...
# tls.c:239:mutliproc_writers:Expected ret (-1) == 0 (0)
# mutliproc_writers: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_writers
not ok 266 tls.13_sm4_ccm.mutliproc_writers
#  RUN           tls.13_sm4_ccm.mutliproc_sendpage_even ...
# tls.c:239:mutliproc_sendpage_even:Expected ret (-1) == 0 (0)
# mutliproc_sendpage_even: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_sendpage_even
not ok 267 tls.13_sm4_ccm.mutliproc_sendpage_even
#  RUN           tls.13_sm4_ccm.mutliproc_sendpage_readers ...
# tls.c:239:mutliproc_sendpage_readers:Expected ret (-1) == 0 (0)
# mutliproc_sendpage_readers: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_sendpage_readers
not ok 268 tls.13_sm4_ccm.mutliproc_sendpage_readers
#  RUN           tls.13_sm4_ccm.mutliproc_sendpage_writers ...
# tls.c:239:mutliproc_sendpage_writers:Expected ret (-1) == 0 (0)
# mutliproc_sendpage_writers: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_sendpage_writers
not ok 269 tls.13_sm4_ccm.mutliproc_sendpage_writers
#  RUN           tls.13_sm4_ccm.control_msg ...
# tls.c:239:control_msg:Expected ret (-1) == 0 (0)
# control_msg: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.control_msg
not ok 270 tls.13_sm4_ccm.control_msg
#  RUN           tls.13_sm4_ccm.shutdown ...
# tls.c:239:shutdown:Expected ret (-1) == 0 (0)
# shutdown: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.shutdown
not ok 271 tls.13_sm4_ccm.shutdown
#  RUN           tls.13_sm4_ccm.shutdown_unsent ...
# tls.c:239:shutdown_unsent:Expected ret (-1) == 0 (0)
# shutdown_unsent: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.shutdown_unsent
not ok 272 tls.13_sm4_ccm.shutdown_unsent
#  RUN           tls.13_sm4_ccm.shutdown_reuse ...
# tls.c:239:shutdown_reuse:Expected ret (-1) == 0 (0)
# shutdown_reuse: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.shutdown_reuse
not ok 273 tls.13_sm4_ccm.shutdown_reuse
# FAILED: 228 / 273 tests passed.
# Totals: pass:228 fail:45 xfail:0 xpass:0 skip:0 error:0
Comment 2 wangpingping alibaba_cloud_group 2022-10-18 16:01:08 UTC
Alibaba Cloud Linux 3 x86和aarch64有同样问题

# cat /etc/os-release
NAME="Alibaba Cloud Linux"
VERSION="3 (Soaring Falcon)"
ID="alinux"
ID_LIKE="rhel fedora centos anolis"
VERSION_ID="3"
PLATFORM_ID="platform:al8"
PRETTY_NAME="Alibaba Cloud Linux 3 (Soaring Falcon)"
ANSI_COLOR="0;31"
HOME_URL="https://www.aliyun.com/"

[root@VM20200706-58 wb-wpp899309]# uname -r
5.10.134-711.git.efe7dedf5432.al8.x86_64
Comment 3 yunhe123 alibaba_cloud_group 2023-03-14 11:26:37 UTC
anolis8-5.10-arm->3.13号内核,用例最新日志只有一项fail:
[root@nu4f13165 net]# ./tls
TAP version 13
1..273
# Starting 273 tests from 8 test cases.
#  RUN           global.non_established ...
# tls.c:1340:non_established:Expected errno (22) == ENOTCONN (107)
# non_established: Test failed at step #3
#          FAIL  global.non_established
not ok 1 global.non_established
#  RUN           global.keysizes ...
#            OK  global.keysizes
ok 2 global.keysizes
#  RUN           tls_basic.base_base ...
#            OK  tls_basic.base_base
ok 3 tls_basic.base_base
#  RUN           tls.12_aes_gcm.sendfile ...
#            OK  tls.12_aes_gcm.sendfile
ok 4 tls.12_aes_gcm.sendfile
#  RUN           tls.12_aes_gcm.send_then_sendfile ...
#            OK  tls.12_aes_gcm.send_then_sendfile
ok 5 tls.12_aes_gcm.send_then_sendfile
#  RUN           tls.12_aes_gcm.multi_chunk_sendfile ...
#            OK  tls.12_aes_gcm.multi_chunk_sendfile
ok 6 tls.12_aes_gcm.multi_chunk_sendfile
#  RUN           tls.12_aes_gcm.recv_max ...
#            OK  tls.12_aes_gcm.recv_max
ok 7 tls.12_aes_gcm.recv_max
#  RUN           tls.12_aes_gcm.recv_small ...
#            OK  tls.12_aes_gcm.recv_small
ok 8 tls.12_aes_gcm.recv_small
#  RUN           tls.12_aes_gcm.msg_more ...
#            OK  tls.12_aes_gcm.msg_more
ok 9 tls.12_aes_gcm.msg_more
#  RUN           tls.12_aes_gcm.msg_more_unsent ...
#            OK  tls.12_aes_gcm.msg_more_unsent
ok 10 tls.12_aes_gcm.msg_more_unsent
#  RUN           tls.12_aes_gcm.sendmsg_single ...
#            OK  tls.12_aes_gcm.sendmsg_single
ok 11 tls.12_aes_gcm.sendmsg_single
#  RUN           tls.12_aes_gcm.sendmsg_fragmented ...
#            OK  tls.12_aes_gcm.sendmsg_fragmented
ok 12 tls.12_aes_gcm.sendmsg_fragmented
#  RUN           tls.12_aes_gcm.sendmsg_large ...
#            OK  tls.12_aes_gcm.sendmsg_large
ok 13 tls.12_aes_gcm.sendmsg_large
#  RUN           tls.12_aes_gcm.sendmsg_multiple ...
#            OK  tls.12_aes_gcm.sendmsg_multiple
ok 14 tls.12_aes_gcm.sendmsg_multiple
#  RUN           tls.12_aes_gcm.sendmsg_multiple_stress ...
#            OK  tls.12_aes_gcm.sendmsg_multiple_stress
ok 15 tls.12_aes_gcm.sendmsg_multiple_stress
#  RUN           tls.12_aes_gcm.splice_from_pipe ...
#            OK  tls.12_aes_gcm.splice_from_pipe
ok 16 tls.12_aes_gcm.splice_from_pipe
#  RUN           tls.12_aes_gcm.splice_from_pipe2 ...
#            OK  tls.12_aes_gcm.splice_from_pipe2
ok 17 tls.12_aes_gcm.splice_from_pipe2
#  RUN           tls.12_aes_gcm.send_and_splice ...
#            OK  tls.12_aes_gcm.send_and_splice
ok 18 tls.12_aes_gcm.send_and_splice
#  RUN           tls.12_aes_gcm.splice_to_pipe ...
#            OK  tls.12_aes_gcm.splice_to_pipe
ok 19 tls.12_aes_gcm.splice_to_pipe
#  RUN           tls.12_aes_gcm.recvmsg_single ...
#            OK  tls.12_aes_gcm.recvmsg_single
ok 20 tls.12_aes_gcm.recvmsg_single
#  RUN           tls.12_aes_gcm.recvmsg_single_max ...
#            OK  tls.12_aes_gcm.recvmsg_single_max
ok 21 tls.12_aes_gcm.recvmsg_single_max
#  RUN           tls.12_aes_gcm.recvmsg_multiple ...
#            OK  tls.12_aes_gcm.recvmsg_multiple
ok 22 tls.12_aes_gcm.recvmsg_multiple
#  RUN           tls.12_aes_gcm.single_send_multiple_recv ...
#            OK  tls.12_aes_gcm.single_send_multiple_recv
ok 23 tls.12_aes_gcm.single_send_multiple_recv
#  RUN           tls.12_aes_gcm.multiple_send_single_recv ...
#            OK  tls.12_aes_gcm.multiple_send_single_recv
ok 24 tls.12_aes_gcm.multiple_send_single_recv
#  RUN           tls.12_aes_gcm.single_send_multiple_recv_non_align ...
#            OK  tls.12_aes_gcm.single_send_multiple_recv_non_align
ok 25 tls.12_aes_gcm.single_send_multiple_recv_non_align
#  RUN           tls.12_aes_gcm.recv_partial ...
#            OK  tls.12_aes_gcm.recv_partial
ok 26 tls.12_aes_gcm.recv_partial
#  RUN           tls.12_aes_gcm.recv_nonblock ...
#            OK  tls.12_aes_gcm.recv_nonblock
ok 27 tls.12_aes_gcm.recv_nonblock
#  RUN           tls.12_aes_gcm.recv_peek ...
#            OK  tls.12_aes_gcm.recv_peek
ok 28 tls.12_aes_gcm.recv_peek
#  RUN           tls.12_aes_gcm.recv_peek_multiple ...
#            OK  tls.12_aes_gcm.recv_peek_multiple
ok 29 tls.12_aes_gcm.recv_peek_multiple
#  RUN           tls.12_aes_gcm.recv_peek_multiple_records ...
#            OK  tls.12_aes_gcm.recv_peek_multiple_records
ok 30 tls.12_aes_gcm.recv_peek_multiple_records
#  RUN           tls.12_aes_gcm.recv_peek_large_buf_mult_recs ...
#            OK  tls.12_aes_gcm.recv_peek_large_buf_mult_recs
ok 31 tls.12_aes_gcm.recv_peek_large_buf_mult_recs
#  RUN           tls.12_aes_gcm.recv_lowat ...
#            OK  tls.12_aes_gcm.recv_lowat
ok 32 tls.12_aes_gcm.recv_lowat
#  RUN           tls.12_aes_gcm.bidir ...
#            OK  tls.12_aes_gcm.bidir
ok 33 tls.12_aes_gcm.bidir
#  RUN           tls.12_aes_gcm.pollin ...
#            OK  tls.12_aes_gcm.pollin
ok 34 tls.12_aes_gcm.pollin
#  RUN           tls.12_aes_gcm.poll_wait ...
#            OK  tls.12_aes_gcm.poll_wait
ok 35 tls.12_aes_gcm.poll_wait
#  RUN           tls.12_aes_gcm.poll_wait_split ...
#            OK  tls.12_aes_gcm.poll_wait_split
ok 36 tls.12_aes_gcm.poll_wait_split
#  RUN           tls.12_aes_gcm.blocking ...
#            OK  tls.12_aes_gcm.blocking
ok 37 tls.12_aes_gcm.blocking
#  RUN           tls.12_aes_gcm.nonblocking ...
#            OK  tls.12_aes_gcm.nonblocking
ok 38 tls.12_aes_gcm.nonblocking
#  RUN           tls.12_aes_gcm.mutliproc_even ...
#            OK  tls.12_aes_gcm.mutliproc_even
ok 39 tls.12_aes_gcm.mutliproc_even
#  RUN           tls.12_aes_gcm.mutliproc_readers ...
#            OK  tls.12_aes_gcm.mutliproc_readers
ok 40 tls.12_aes_gcm.mutliproc_readers
#  RUN           tls.12_aes_gcm.mutliproc_writers ...
#            OK  tls.12_aes_gcm.mutliproc_writers
ok 41 tls.12_aes_gcm.mutliproc_writers
#  RUN           tls.12_aes_gcm.mutliproc_sendpage_even ...
#            OK  tls.12_aes_gcm.mutliproc_sendpage_even
ok 42 tls.12_aes_gcm.mutliproc_sendpage_even
#  RUN           tls.12_aes_gcm.mutliproc_sendpage_readers ...
#            OK  tls.12_aes_gcm.mutliproc_sendpage_readers
ok 43 tls.12_aes_gcm.mutliproc_sendpage_readers
#  RUN           tls.12_aes_gcm.mutliproc_sendpage_writers ...
#            OK  tls.12_aes_gcm.mutliproc_sendpage_writers
ok 44 tls.12_aes_gcm.mutliproc_sendpage_writers
#  RUN           tls.12_aes_gcm.control_msg ...
#            OK  tls.12_aes_gcm.control_msg
ok 45 tls.12_aes_gcm.control_msg
#  RUN           tls.12_aes_gcm.shutdown ...
#            OK  tls.12_aes_gcm.shutdown
ok 46 tls.12_aes_gcm.shutdown
#  RUN           tls.12_aes_gcm.shutdown_unsent ...
#            OK  tls.12_aes_gcm.shutdown_unsent
ok 47 tls.12_aes_gcm.shutdown_unsent
#  RUN           tls.12_aes_gcm.shutdown_reuse ...
#            OK  tls.12_aes_gcm.shutdown_reuse
ok 48 tls.12_aes_gcm.shutdown_reuse
#  RUN           tls.13_aes_gcm.sendfile ...
#            OK  tls.13_aes_gcm.sendfile
ok 49 tls.13_aes_gcm.sendfile
#  RUN           tls.13_aes_gcm.send_then_sendfile ...
#            OK  tls.13_aes_gcm.send_then_sendfile
ok 50 tls.13_aes_gcm.send_then_sendfile
#  RUN           tls.13_aes_gcm.multi_chunk_sendfile ...
#            OK  tls.13_aes_gcm.multi_chunk_sendfile
ok 51 tls.13_aes_gcm.multi_chunk_sendfile
#  RUN           tls.13_aes_gcm.recv_max ...
#            OK  tls.13_aes_gcm.recv_max
ok 52 tls.13_aes_gcm.recv_max
#  RUN           tls.13_aes_gcm.recv_small ...
#            OK  tls.13_aes_gcm.recv_small
ok 53 tls.13_aes_gcm.recv_small
#  RUN           tls.13_aes_gcm.msg_more ...
#            OK  tls.13_aes_gcm.msg_more
ok 54 tls.13_aes_gcm.msg_more
#  RUN           tls.13_aes_gcm.msg_more_unsent ...
#            OK  tls.13_aes_gcm.msg_more_unsent
ok 55 tls.13_aes_gcm.msg_more_unsent
#  RUN           tls.13_aes_gcm.sendmsg_single ...
#            OK  tls.13_aes_gcm.sendmsg_single
ok 56 tls.13_aes_gcm.sendmsg_single
#  RUN           tls.13_aes_gcm.sendmsg_fragmented ...
#            OK  tls.13_aes_gcm.sendmsg_fragmented
ok 57 tls.13_aes_gcm.sendmsg_fragmented
#  RUN           tls.13_aes_gcm.sendmsg_large ...
#            OK  tls.13_aes_gcm.sendmsg_large
ok 58 tls.13_aes_gcm.sendmsg_large
#  RUN           tls.13_aes_gcm.sendmsg_multiple ...
#            OK  tls.13_aes_gcm.sendmsg_multiple
ok 59 tls.13_aes_gcm.sendmsg_multiple
#  RUN           tls.13_aes_gcm.sendmsg_multiple_stress ...
#            OK  tls.13_aes_gcm.sendmsg_multiple_stress
ok 60 tls.13_aes_gcm.sendmsg_multiple_stress
#  RUN           tls.13_aes_gcm.splice_from_pipe ...
#            OK  tls.13_aes_gcm.splice_from_pipe
ok 61 tls.13_aes_gcm.splice_from_pipe
#  RUN           tls.13_aes_gcm.splice_from_pipe2 ...
#            OK  tls.13_aes_gcm.splice_from_pipe2
ok 62 tls.13_aes_gcm.splice_from_pipe2
#  RUN           tls.13_aes_gcm.send_and_splice ...
#            OK  tls.13_aes_gcm.send_and_splice
ok 63 tls.13_aes_gcm.send_and_splice
#  RUN           tls.13_aes_gcm.splice_to_pipe ...
#            OK  tls.13_aes_gcm.splice_to_pipe
ok 64 tls.13_aes_gcm.splice_to_pipe
#  RUN           tls.13_aes_gcm.recvmsg_single ...
#            OK  tls.13_aes_gcm.recvmsg_single
ok 65 tls.13_aes_gcm.recvmsg_single
#  RUN           tls.13_aes_gcm.recvmsg_single_max ...
#            OK  tls.13_aes_gcm.recvmsg_single_max
ok 66 tls.13_aes_gcm.recvmsg_single_max
#  RUN           tls.13_aes_gcm.recvmsg_multiple ...
#            OK  tls.13_aes_gcm.recvmsg_multiple
ok 67 tls.13_aes_gcm.recvmsg_multiple
#  RUN           tls.13_aes_gcm.single_send_multiple_recv ...
#            OK  tls.13_aes_gcm.single_send_multiple_recv
ok 68 tls.13_aes_gcm.single_send_multiple_recv
#  RUN           tls.13_aes_gcm.multiple_send_single_recv ...
#            OK  tls.13_aes_gcm.multiple_send_single_recv
ok 69 tls.13_aes_gcm.multiple_send_single_recv
#  RUN           tls.13_aes_gcm.single_send_multiple_recv_non_align ...
#            OK  tls.13_aes_gcm.single_send_multiple_recv_non_align
ok 70 tls.13_aes_gcm.single_send_multiple_recv_non_align
#  RUN           tls.13_aes_gcm.recv_partial ...
#            OK  tls.13_aes_gcm.recv_partial
ok 71 tls.13_aes_gcm.recv_partial
#  RUN           tls.13_aes_gcm.recv_nonblock ...
#            OK  tls.13_aes_gcm.recv_nonblock
ok 72 tls.13_aes_gcm.recv_nonblock
#  RUN           tls.13_aes_gcm.recv_peek ...
#            OK  tls.13_aes_gcm.recv_peek
ok 73 tls.13_aes_gcm.recv_peek
#  RUN           tls.13_aes_gcm.recv_peek_multiple ...
#            OK  tls.13_aes_gcm.recv_peek_multiple
ok 74 tls.13_aes_gcm.recv_peek_multiple
#  RUN           tls.13_aes_gcm.recv_peek_multiple_records ...
#            OK  tls.13_aes_gcm.recv_peek_multiple_records
ok 75 tls.13_aes_gcm.recv_peek_multiple_records
#  RUN           tls.13_aes_gcm.recv_peek_large_buf_mult_recs ...
#            OK  tls.13_aes_gcm.recv_peek_large_buf_mult_recs
ok 76 tls.13_aes_gcm.recv_peek_large_buf_mult_recs
#  RUN           tls.13_aes_gcm.recv_lowat ...
#            OK  tls.13_aes_gcm.recv_lowat
ok 77 tls.13_aes_gcm.recv_lowat
#  RUN           tls.13_aes_gcm.bidir ...
#            OK  tls.13_aes_gcm.bidir
ok 78 tls.13_aes_gcm.bidir
#  RUN           tls.13_aes_gcm.pollin ...
#            OK  tls.13_aes_gcm.pollin
ok 79 tls.13_aes_gcm.pollin
#  RUN           tls.13_aes_gcm.poll_wait ...
#            OK  tls.13_aes_gcm.poll_wait
ok 80 tls.13_aes_gcm.poll_wait
#  RUN           tls.13_aes_gcm.poll_wait_split ...
#            OK  tls.13_aes_gcm.poll_wait_split
ok 81 tls.13_aes_gcm.poll_wait_split
#  RUN           tls.13_aes_gcm.blocking ...
#            OK  tls.13_aes_gcm.blocking
ok 82 tls.13_aes_gcm.blocking
#  RUN           tls.13_aes_gcm.nonblocking ...
#            OK  tls.13_aes_gcm.nonblocking
ok 83 tls.13_aes_gcm.nonblocking
#  RUN           tls.13_aes_gcm.mutliproc_even ...
#            OK  tls.13_aes_gcm.mutliproc_even
ok 84 tls.13_aes_gcm.mutliproc_even
#  RUN           tls.13_aes_gcm.mutliproc_readers ...
#            OK  tls.13_aes_gcm.mutliproc_readers
ok 85 tls.13_aes_gcm.mutliproc_readers
#  RUN           tls.13_aes_gcm.mutliproc_writers ...
#            OK  tls.13_aes_gcm.mutliproc_writers
ok 86 tls.13_aes_gcm.mutliproc_writers
#  RUN           tls.13_aes_gcm.mutliproc_sendpage_even ...
#            OK  tls.13_aes_gcm.mutliproc_sendpage_even
ok 87 tls.13_aes_gcm.mutliproc_sendpage_even
#  RUN           tls.13_aes_gcm.mutliproc_sendpage_readers ...
#            OK  tls.13_aes_gcm.mutliproc_sendpage_readers
ok 88 tls.13_aes_gcm.mutliproc_sendpage_readers
#  RUN           tls.13_aes_gcm.mutliproc_sendpage_writers ...
#            OK  tls.13_aes_gcm.mutliproc_sendpage_writers
ok 89 tls.13_aes_gcm.mutliproc_sendpage_writers
#  RUN           tls.13_aes_gcm.control_msg ...
#            OK  tls.13_aes_gcm.control_msg
ok 90 tls.13_aes_gcm.control_msg
#  RUN           tls.13_aes_gcm.shutdown ...
#            OK  tls.13_aes_gcm.shutdown
ok 91 tls.13_aes_gcm.shutdown
#  RUN           tls.13_aes_gcm.shutdown_unsent ...
#            OK  tls.13_aes_gcm.shutdown_unsent
ok 92 tls.13_aes_gcm.shutdown_unsent
#  RUN           tls.13_aes_gcm.shutdown_reuse ...
#            OK  tls.13_aes_gcm.shutdown_reuse
ok 93 tls.13_aes_gcm.shutdown_reuse
#  RUN           tls.12_chacha.sendfile ...
#            OK  tls.12_chacha.sendfile
ok 94 tls.12_chacha.sendfile
#  RUN           tls.12_chacha.send_then_sendfile ...
#            OK  tls.12_chacha.send_then_sendfile
ok 95 tls.12_chacha.send_then_sendfile
#  RUN           tls.12_chacha.multi_chunk_sendfile ...
#            OK  tls.12_chacha.multi_chunk_sendfile
ok 96 tls.12_chacha.multi_chunk_sendfile
#  RUN           tls.12_chacha.recv_max ...
#            OK  tls.12_chacha.recv_max
ok 97 tls.12_chacha.recv_max
#  RUN           tls.12_chacha.recv_small ...
#            OK  tls.12_chacha.recv_small
ok 98 tls.12_chacha.recv_small
#  RUN           tls.12_chacha.msg_more ...
#            OK  tls.12_chacha.msg_more
ok 99 tls.12_chacha.msg_more
#  RUN           tls.12_chacha.msg_more_unsent ...
#            OK  tls.12_chacha.msg_more_unsent
ok 100 tls.12_chacha.msg_more_unsent
#  RUN           tls.12_chacha.sendmsg_single ...
#            OK  tls.12_chacha.sendmsg_single
ok 101 tls.12_chacha.sendmsg_single
#  RUN           tls.12_chacha.sendmsg_fragmented ...
#            OK  tls.12_chacha.sendmsg_fragmented
ok 102 tls.12_chacha.sendmsg_fragmented
#  RUN           tls.12_chacha.sendmsg_large ...
#            OK  tls.12_chacha.sendmsg_large
ok 103 tls.12_chacha.sendmsg_large
#  RUN           tls.12_chacha.sendmsg_multiple ...
#            OK  tls.12_chacha.sendmsg_multiple
ok 104 tls.12_chacha.sendmsg_multiple
#  RUN           tls.12_chacha.sendmsg_multiple_stress ...
#            OK  tls.12_chacha.sendmsg_multiple_stress
ok 105 tls.12_chacha.sendmsg_multiple_stress
#  RUN           tls.12_chacha.splice_from_pipe ...
#            OK  tls.12_chacha.splice_from_pipe
ok 106 tls.12_chacha.splice_from_pipe
#  RUN           tls.12_chacha.splice_from_pipe2 ...
#            OK  tls.12_chacha.splice_from_pipe2
ok 107 tls.12_chacha.splice_from_pipe2
#  RUN           tls.12_chacha.send_and_splice ...
#            OK  tls.12_chacha.send_and_splice
ok 108 tls.12_chacha.send_and_splice
#  RUN           tls.12_chacha.splice_to_pipe ...
#            OK  tls.12_chacha.splice_to_pipe
ok 109 tls.12_chacha.splice_to_pipe
#  RUN           tls.12_chacha.recvmsg_single ...
#            OK  tls.12_chacha.recvmsg_single
ok 110 tls.12_chacha.recvmsg_single
#  RUN           tls.12_chacha.recvmsg_single_max ...
#            OK  tls.12_chacha.recvmsg_single_max
ok 111 tls.12_chacha.recvmsg_single_max
#  RUN           tls.12_chacha.recvmsg_multiple ...
#            OK  tls.12_chacha.recvmsg_multiple
ok 112 tls.12_chacha.recvmsg_multiple
#  RUN           tls.12_chacha.single_send_multiple_recv ...
#            OK  tls.12_chacha.single_send_multiple_recv
ok 113 tls.12_chacha.single_send_multiple_recv
#  RUN           tls.12_chacha.multiple_send_single_recv ...
#            OK  tls.12_chacha.multiple_send_single_recv
ok 114 tls.12_chacha.multiple_send_single_recv
#  RUN           tls.12_chacha.single_send_multiple_recv_non_align ...
#            OK  tls.12_chacha.single_send_multiple_recv_non_align
ok 115 tls.12_chacha.single_send_multiple_recv_non_align
#  RUN           tls.12_chacha.recv_partial ...
#            OK  tls.12_chacha.recv_partial
ok 116 tls.12_chacha.recv_partial
#  RUN           tls.12_chacha.recv_nonblock ...
#            OK  tls.12_chacha.recv_nonblock
ok 117 tls.12_chacha.recv_nonblock
#  RUN           tls.12_chacha.recv_peek ...
#            OK  tls.12_chacha.recv_peek
ok 118 tls.12_chacha.recv_peek
#  RUN           tls.12_chacha.recv_peek_multiple ...
#            OK  tls.12_chacha.recv_peek_multiple
ok 119 tls.12_chacha.recv_peek_multiple
#  RUN           tls.12_chacha.recv_peek_multiple_records ...
#            OK  tls.12_chacha.recv_peek_multiple_records
ok 120 tls.12_chacha.recv_peek_multiple_records
#  RUN           tls.12_chacha.recv_peek_large_buf_mult_recs ...
#            OK  tls.12_chacha.recv_peek_large_buf_mult_recs
ok 121 tls.12_chacha.recv_peek_large_buf_mult_recs
#  RUN           tls.12_chacha.recv_lowat ...
#            OK  tls.12_chacha.recv_lowat
ok 122 tls.12_chacha.recv_lowat
#  RUN           tls.12_chacha.bidir ...
#            OK  tls.12_chacha.bidir
ok 123 tls.12_chacha.bidir
#  RUN           tls.12_chacha.pollin ...
#            OK  tls.12_chacha.pollin
ok 124 tls.12_chacha.pollin
#  RUN           tls.12_chacha.poll_wait ...
#            OK  tls.12_chacha.poll_wait
ok 125 tls.12_chacha.poll_wait
#  RUN           tls.12_chacha.poll_wait_split ...
#            OK  tls.12_chacha.poll_wait_split
ok 126 tls.12_chacha.poll_wait_split
#  RUN           tls.12_chacha.blocking ...
#            OK  tls.12_chacha.blocking
ok 127 tls.12_chacha.blocking
#  RUN           tls.12_chacha.nonblocking ...
#            OK  tls.12_chacha.nonblocking
ok 128 tls.12_chacha.nonblocking
#  RUN           tls.12_chacha.mutliproc_even ...
#            OK  tls.12_chacha.mutliproc_even
ok 129 tls.12_chacha.mutliproc_even
#  RUN           tls.12_chacha.mutliproc_readers ...
#            OK  tls.12_chacha.mutliproc_readers
ok 130 tls.12_chacha.mutliproc_readers
#  RUN           tls.12_chacha.mutliproc_writers ...
#            OK  tls.12_chacha.mutliproc_writers
ok 131 tls.12_chacha.mutliproc_writers
#  RUN           tls.12_chacha.mutliproc_sendpage_even ...
#            OK  tls.12_chacha.mutliproc_sendpage_even
ok 132 tls.12_chacha.mutliproc_sendpage_even
#  RUN           tls.12_chacha.mutliproc_sendpage_readers ...
#            OK  tls.12_chacha.mutliproc_sendpage_readers
ok 133 tls.12_chacha.mutliproc_sendpage_readers
#  RUN           tls.12_chacha.mutliproc_sendpage_writers ...
#            OK  tls.12_chacha.mutliproc_sendpage_writers
ok 134 tls.12_chacha.mutliproc_sendpage_writers
#  RUN           tls.12_chacha.control_msg ...
#            OK  tls.12_chacha.control_msg
ok 135 tls.12_chacha.control_msg
#  RUN           tls.12_chacha.shutdown ...
#            OK  tls.12_chacha.shutdown
ok 136 tls.12_chacha.shutdown
#  RUN           tls.12_chacha.shutdown_unsent ...
#            OK  tls.12_chacha.shutdown_unsent
ok 137 tls.12_chacha.shutdown_unsent
#  RUN           tls.12_chacha.shutdown_reuse ...
#            OK  tls.12_chacha.shutdown_reuse
ok 138 tls.12_chacha.shutdown_reuse
#  RUN           tls.13_chacha.sendfile ...
#            OK  tls.13_chacha.sendfile
ok 139 tls.13_chacha.sendfile
#  RUN           tls.13_chacha.send_then_sendfile ...
#            OK  tls.13_chacha.send_then_sendfile
ok 140 tls.13_chacha.send_then_sendfile
#  RUN           tls.13_chacha.multi_chunk_sendfile ...
#            OK  tls.13_chacha.multi_chunk_sendfile
ok 141 tls.13_chacha.multi_chunk_sendfile
#  RUN           tls.13_chacha.recv_max ...
#            OK  tls.13_chacha.recv_max
ok 142 tls.13_chacha.recv_max
#  RUN           tls.13_chacha.recv_small ...
#            OK  tls.13_chacha.recv_small
ok 143 tls.13_chacha.recv_small
#  RUN           tls.13_chacha.msg_more ...
#            OK  tls.13_chacha.msg_more
ok 144 tls.13_chacha.msg_more
#  RUN           tls.13_chacha.msg_more_unsent ...
#            OK  tls.13_chacha.msg_more_unsent
ok 145 tls.13_chacha.msg_more_unsent
#  RUN           tls.13_chacha.sendmsg_single ...
#            OK  tls.13_chacha.sendmsg_single
ok 146 tls.13_chacha.sendmsg_single
#  RUN           tls.13_chacha.sendmsg_fragmented ...
#            OK  tls.13_chacha.sendmsg_fragmented
ok 147 tls.13_chacha.sendmsg_fragmented
#  RUN           tls.13_chacha.sendmsg_large ...
#            OK  tls.13_chacha.sendmsg_large
ok 148 tls.13_chacha.sendmsg_large
#  RUN           tls.13_chacha.sendmsg_multiple ...
#            OK  tls.13_chacha.sendmsg_multiple
ok 149 tls.13_chacha.sendmsg_multiple
#  RUN           tls.13_chacha.sendmsg_multiple_stress ...
#            OK  tls.13_chacha.sendmsg_multiple_stress
ok 150 tls.13_chacha.sendmsg_multiple_stress
#  RUN           tls.13_chacha.splice_from_pipe ...
#            OK  tls.13_chacha.splice_from_pipe
ok 151 tls.13_chacha.splice_from_pipe
#  RUN           tls.13_chacha.splice_from_pipe2 ...
#            OK  tls.13_chacha.splice_from_pipe2
ok 152 tls.13_chacha.splice_from_pipe2
#  RUN           tls.13_chacha.send_and_splice ...
#            OK  tls.13_chacha.send_and_splice
ok 153 tls.13_chacha.send_and_splice
#  RUN           tls.13_chacha.splice_to_pipe ...
#            OK  tls.13_chacha.splice_to_pipe
ok 154 tls.13_chacha.splice_to_pipe
#  RUN           tls.13_chacha.recvmsg_single ...
#            OK  tls.13_chacha.recvmsg_single
ok 155 tls.13_chacha.recvmsg_single
#  RUN           tls.13_chacha.recvmsg_single_max ...
#            OK  tls.13_chacha.recvmsg_single_max
ok 156 tls.13_chacha.recvmsg_single_max
#  RUN           tls.13_chacha.recvmsg_multiple ...
#            OK  tls.13_chacha.recvmsg_multiple
ok 157 tls.13_chacha.recvmsg_multiple
#  RUN           tls.13_chacha.single_send_multiple_recv ...
#            OK  tls.13_chacha.single_send_multiple_recv
ok 158 tls.13_chacha.single_send_multiple_recv
#  RUN           tls.13_chacha.multiple_send_single_recv ...
#            OK  tls.13_chacha.multiple_send_single_recv
ok 159 tls.13_chacha.multiple_send_single_recv
#  RUN           tls.13_chacha.single_send_multiple_recv_non_align ...
#            OK  tls.13_chacha.single_send_multiple_recv_non_align
ok 160 tls.13_chacha.single_send_multiple_recv_non_align
#  RUN           tls.13_chacha.recv_partial ...
#            OK  tls.13_chacha.recv_partial
ok 161 tls.13_chacha.recv_partial
#  RUN           tls.13_chacha.recv_nonblock ...
#            OK  tls.13_chacha.recv_nonblock
ok 162 tls.13_chacha.recv_nonblock
#  RUN           tls.13_chacha.recv_peek ...
#            OK  tls.13_chacha.recv_peek
ok 163 tls.13_chacha.recv_peek
#  RUN           tls.13_chacha.recv_peek_multiple ...
#            OK  tls.13_chacha.recv_peek_multiple
ok 164 tls.13_chacha.recv_peek_multiple
#  RUN           tls.13_chacha.recv_peek_multiple_records ...
#            OK  tls.13_chacha.recv_peek_multiple_records
ok 165 tls.13_chacha.recv_peek_multiple_records
#  RUN           tls.13_chacha.recv_peek_large_buf_mult_recs ...
#            OK  tls.13_chacha.recv_peek_large_buf_mult_recs
ok 166 tls.13_chacha.recv_peek_large_buf_mult_recs
#  RUN           tls.13_chacha.recv_lowat ...
#            OK  tls.13_chacha.recv_lowat
ok 167 tls.13_chacha.recv_lowat
#  RUN           tls.13_chacha.bidir ...
#            OK  tls.13_chacha.bidir
ok 168 tls.13_chacha.bidir
#  RUN           tls.13_chacha.pollin ...
#            OK  tls.13_chacha.pollin
ok 169 tls.13_chacha.pollin
#  RUN           tls.13_chacha.poll_wait ...
#            OK  tls.13_chacha.poll_wait
ok 170 tls.13_chacha.poll_wait
#  RUN           tls.13_chacha.poll_wait_split ...
#            OK  tls.13_chacha.poll_wait_split
ok 171 tls.13_chacha.poll_wait_split
#  RUN           tls.13_chacha.blocking ...
#            OK  tls.13_chacha.blocking
ok 172 tls.13_chacha.blocking
#  RUN           tls.13_chacha.nonblocking ...
#            OK  tls.13_chacha.nonblocking
ok 173 tls.13_chacha.nonblocking
#  RUN           tls.13_chacha.mutliproc_even ...
#            OK  tls.13_chacha.mutliproc_even
ok 174 tls.13_chacha.mutliproc_even
#  RUN           tls.13_chacha.mutliproc_readers ...
#            OK  tls.13_chacha.mutliproc_readers
ok 175 tls.13_chacha.mutliproc_readers
#  RUN           tls.13_chacha.mutliproc_writers ...
#            OK  tls.13_chacha.mutliproc_writers
ok 176 tls.13_chacha.mutliproc_writers
#  RUN           tls.13_chacha.mutliproc_sendpage_even ...
#            OK  tls.13_chacha.mutliproc_sendpage_even
ok 177 tls.13_chacha.mutliproc_sendpage_even
#  RUN           tls.13_chacha.mutliproc_sendpage_readers ...
#            OK  tls.13_chacha.mutliproc_sendpage_readers
ok 178 tls.13_chacha.mutliproc_sendpage_readers
#  RUN           tls.13_chacha.mutliproc_sendpage_writers ...
#            OK  tls.13_chacha.mutliproc_sendpage_writers
ok 179 tls.13_chacha.mutliproc_sendpage_writers
#  RUN           tls.13_chacha.control_msg ...
#            OK  tls.13_chacha.control_msg
ok 180 tls.13_chacha.control_msg
#  RUN           tls.13_chacha.shutdown ...
#            OK  tls.13_chacha.shutdown
ok 181 tls.13_chacha.shutdown
#  RUN           tls.13_chacha.shutdown_unsent ...
#            OK  tls.13_chacha.shutdown_unsent
ok 182 tls.13_chacha.shutdown_unsent
#  RUN           tls.13_chacha.shutdown_reuse ...
#            OK  tls.13_chacha.shutdown_reuse
ok 183 tls.13_chacha.shutdown_reuse
#  RUN           tls.13_sm4_gcm.sendfile ...
#            OK  tls.13_sm4_gcm.sendfile
ok 184 tls.13_sm4_gcm.sendfile
#  RUN           tls.13_sm4_gcm.send_then_sendfile ...
#            OK  tls.13_sm4_gcm.send_then_sendfile
ok 185 tls.13_sm4_gcm.send_then_sendfile
#  RUN           tls.13_sm4_gcm.multi_chunk_sendfile ...
#            OK  tls.13_sm4_gcm.multi_chunk_sendfile
ok 186 tls.13_sm4_gcm.multi_chunk_sendfile
#  RUN           tls.13_sm4_gcm.recv_max ...
#            OK  tls.13_sm4_gcm.recv_max
ok 187 tls.13_sm4_gcm.recv_max
#  RUN           tls.13_sm4_gcm.recv_small ...
#            OK  tls.13_sm4_gcm.recv_small
ok 188 tls.13_sm4_gcm.recv_small
#  RUN           tls.13_sm4_gcm.msg_more ...
#            OK  tls.13_sm4_gcm.msg_more
ok 189 tls.13_sm4_gcm.msg_more
#  RUN           tls.13_sm4_gcm.msg_more_unsent ...
#            OK  tls.13_sm4_gcm.msg_more_unsent
ok 190 tls.13_sm4_gcm.msg_more_unsent
#  RUN           tls.13_sm4_gcm.sendmsg_single ...
#            OK  tls.13_sm4_gcm.sendmsg_single
ok 191 tls.13_sm4_gcm.sendmsg_single
#  RUN           tls.13_sm4_gcm.sendmsg_fragmented ...
#            OK  tls.13_sm4_gcm.sendmsg_fragmented
ok 192 tls.13_sm4_gcm.sendmsg_fragmented
#  RUN           tls.13_sm4_gcm.sendmsg_large ...
#            OK  tls.13_sm4_gcm.sendmsg_large
ok 193 tls.13_sm4_gcm.sendmsg_large
#  RUN           tls.13_sm4_gcm.sendmsg_multiple ...
#            OK  tls.13_sm4_gcm.sendmsg_multiple
ok 194 tls.13_sm4_gcm.sendmsg_multiple
#  RUN           tls.13_sm4_gcm.sendmsg_multiple_stress ...
#            OK  tls.13_sm4_gcm.sendmsg_multiple_stress
ok 195 tls.13_sm4_gcm.sendmsg_multiple_stress
#  RUN           tls.13_sm4_gcm.splice_from_pipe ...
#            OK  tls.13_sm4_gcm.splice_from_pipe
ok 196 tls.13_sm4_gcm.splice_from_pipe
#  RUN           tls.13_sm4_gcm.splice_from_pipe2 ...
#            OK  tls.13_sm4_gcm.splice_from_pipe2
ok 197 tls.13_sm4_gcm.splice_from_pipe2
#  RUN           tls.13_sm4_gcm.send_and_splice ...
#            OK  tls.13_sm4_gcm.send_and_splice
ok 198 tls.13_sm4_gcm.send_and_splice
#  RUN           tls.13_sm4_gcm.splice_to_pipe ...
#            OK  tls.13_sm4_gcm.splice_to_pipe
ok 199 tls.13_sm4_gcm.splice_to_pipe
#  RUN           tls.13_sm4_gcm.recvmsg_single ...
#            OK  tls.13_sm4_gcm.recvmsg_single
ok 200 tls.13_sm4_gcm.recvmsg_single
#  RUN           tls.13_sm4_gcm.recvmsg_single_max ...
#            OK  tls.13_sm4_gcm.recvmsg_single_max
ok 201 tls.13_sm4_gcm.recvmsg_single_max
#  RUN           tls.13_sm4_gcm.recvmsg_multiple ...
#            OK  tls.13_sm4_gcm.recvmsg_multiple
ok 202 tls.13_sm4_gcm.recvmsg_multiple
#  RUN           tls.13_sm4_gcm.single_send_multiple_recv ...
#            OK  tls.13_sm4_gcm.single_send_multiple_recv
ok 203 tls.13_sm4_gcm.single_send_multiple_recv
#  RUN           tls.13_sm4_gcm.multiple_send_single_recv ...
#            OK  tls.13_sm4_gcm.multiple_send_single_recv
ok 204 tls.13_sm4_gcm.multiple_send_single_recv
#  RUN           tls.13_sm4_gcm.single_send_multiple_recv_non_align ...
#            OK  tls.13_sm4_gcm.single_send_multiple_recv_non_align
ok 205 tls.13_sm4_gcm.single_send_multiple_recv_non_align
#  RUN           tls.13_sm4_gcm.recv_partial ...
#            OK  tls.13_sm4_gcm.recv_partial
ok 206 tls.13_sm4_gcm.recv_partial
#  RUN           tls.13_sm4_gcm.recv_nonblock ...
#            OK  tls.13_sm4_gcm.recv_nonblock
ok 207 tls.13_sm4_gcm.recv_nonblock
#  RUN           tls.13_sm4_gcm.recv_peek ...
#            OK  tls.13_sm4_gcm.recv_peek
ok 208 tls.13_sm4_gcm.recv_peek
#  RUN           tls.13_sm4_gcm.recv_peek_multiple ...
#            OK  tls.13_sm4_gcm.recv_peek_multiple
ok 209 tls.13_sm4_gcm.recv_peek_multiple
#  RUN           tls.13_sm4_gcm.recv_peek_multiple_records ...
#            OK  tls.13_sm4_gcm.recv_peek_multiple_records
ok 210 tls.13_sm4_gcm.recv_peek_multiple_records
#  RUN           tls.13_sm4_gcm.recv_peek_large_buf_mult_recs ...
#            OK  tls.13_sm4_gcm.recv_peek_large_buf_mult_recs
ok 211 tls.13_sm4_gcm.recv_peek_large_buf_mult_recs
#  RUN           tls.13_sm4_gcm.recv_lowat ...
#            OK  tls.13_sm4_gcm.recv_lowat
ok 212 tls.13_sm4_gcm.recv_lowat
#  RUN           tls.13_sm4_gcm.bidir ...
#            OK  tls.13_sm4_gcm.bidir
ok 213 tls.13_sm4_gcm.bidir
#  RUN           tls.13_sm4_gcm.pollin ...
#            OK  tls.13_sm4_gcm.pollin
ok 214 tls.13_sm4_gcm.pollin
#  RUN           tls.13_sm4_gcm.poll_wait ...
#            OK  tls.13_sm4_gcm.poll_wait
ok 215 tls.13_sm4_gcm.poll_wait
#  RUN           tls.13_sm4_gcm.poll_wait_split ...
#            OK  tls.13_sm4_gcm.poll_wait_split
ok 216 tls.13_sm4_gcm.poll_wait_split
#  RUN           tls.13_sm4_gcm.blocking ...
#            OK  tls.13_sm4_gcm.blocking
ok 217 tls.13_sm4_gcm.blocking
#  RUN           tls.13_sm4_gcm.nonblocking ...
#            OK  tls.13_sm4_gcm.nonblocking
ok 218 tls.13_sm4_gcm.nonblocking
#  RUN           tls.13_sm4_gcm.mutliproc_even ...
#            OK  tls.13_sm4_gcm.mutliproc_even
ok 219 tls.13_sm4_gcm.mutliproc_even
#  RUN           tls.13_sm4_gcm.mutliproc_readers ...
#            OK  tls.13_sm4_gcm.mutliproc_readers
ok 220 tls.13_sm4_gcm.mutliproc_readers
#  RUN           tls.13_sm4_gcm.mutliproc_writers ...
#            OK  tls.13_sm4_gcm.mutliproc_writers
ok 221 tls.13_sm4_gcm.mutliproc_writers
#  RUN           tls.13_sm4_gcm.mutliproc_sendpage_even ...
#            OK  tls.13_sm4_gcm.mutliproc_sendpage_even
ok 222 tls.13_sm4_gcm.mutliproc_sendpage_even
#  RUN           tls.13_sm4_gcm.mutliproc_sendpage_readers ...
#            OK  tls.13_sm4_gcm.mutliproc_sendpage_readers
ok 223 tls.13_sm4_gcm.mutliproc_sendpage_readers
#  RUN           tls.13_sm4_gcm.mutliproc_sendpage_writers ...
#            OK  tls.13_sm4_gcm.mutliproc_sendpage_writers
ok 224 tls.13_sm4_gcm.mutliproc_sendpage_writers
#  RUN           tls.13_sm4_gcm.control_msg ...
#            OK  tls.13_sm4_gcm.control_msg
ok 225 tls.13_sm4_gcm.control_msg
#  RUN           tls.13_sm4_gcm.shutdown ...
#            OK  tls.13_sm4_gcm.shutdown
ok 226 tls.13_sm4_gcm.shutdown
#  RUN           tls.13_sm4_gcm.shutdown_unsent ...
#            OK  tls.13_sm4_gcm.shutdown_unsent
ok 227 tls.13_sm4_gcm.shutdown_unsent
#  RUN           tls.13_sm4_gcm.shutdown_reuse ...
#            OK  tls.13_sm4_gcm.shutdown_reuse
ok 228 tls.13_sm4_gcm.shutdown_reuse
#  RUN           tls.13_sm4_ccm.sendfile ...
#            OK  tls.13_sm4_ccm.sendfile
ok 229 tls.13_sm4_ccm.sendfile
#  RUN           tls.13_sm4_ccm.send_then_sendfile ...
#            OK  tls.13_sm4_ccm.send_then_sendfile
ok 230 tls.13_sm4_ccm.send_then_sendfile
#  RUN           tls.13_sm4_ccm.multi_chunk_sendfile ...
#            OK  tls.13_sm4_ccm.multi_chunk_sendfile
ok 231 tls.13_sm4_ccm.multi_chunk_sendfile
#  RUN           tls.13_sm4_ccm.recv_max ...
#            OK  tls.13_sm4_ccm.recv_max
ok 232 tls.13_sm4_ccm.recv_max
#  RUN           tls.13_sm4_ccm.recv_small ...
#            OK  tls.13_sm4_ccm.recv_small
ok 233 tls.13_sm4_ccm.recv_small
#  RUN           tls.13_sm4_ccm.msg_more ...
#            OK  tls.13_sm4_ccm.msg_more
ok 234 tls.13_sm4_ccm.msg_more
#  RUN           tls.13_sm4_ccm.msg_more_unsent ...
#            OK  tls.13_sm4_ccm.msg_more_unsent
ok 235 tls.13_sm4_ccm.msg_more_unsent
#  RUN           tls.13_sm4_ccm.sendmsg_single ...
#            OK  tls.13_sm4_ccm.sendmsg_single
ok 236 tls.13_sm4_ccm.sendmsg_single
#  RUN           tls.13_sm4_ccm.sendmsg_fragmented ...
#            OK  tls.13_sm4_ccm.sendmsg_fragmented
ok 237 tls.13_sm4_ccm.sendmsg_fragmented
#  RUN           tls.13_sm4_ccm.sendmsg_large ...
#            OK  tls.13_sm4_ccm.sendmsg_large
ok 238 tls.13_sm4_ccm.sendmsg_large
#  RUN           tls.13_sm4_ccm.sendmsg_multiple ...
#            OK  tls.13_sm4_ccm.sendmsg_multiple
ok 239 tls.13_sm4_ccm.sendmsg_multiple
#  RUN           tls.13_sm4_ccm.sendmsg_multiple_stress ...
#            OK  tls.13_sm4_ccm.sendmsg_multiple_stress
ok 240 tls.13_sm4_ccm.sendmsg_multiple_stress
#  RUN           tls.13_sm4_ccm.splice_from_pipe ...
#            OK  tls.13_sm4_ccm.splice_from_pipe
ok 241 tls.13_sm4_ccm.splice_from_pipe
#  RUN           tls.13_sm4_ccm.splice_from_pipe2 ...
#            OK  tls.13_sm4_ccm.splice_from_pipe2
ok 242 tls.13_sm4_ccm.splice_from_pipe2
#  RUN           tls.13_sm4_ccm.send_and_splice ...
#            OK  tls.13_sm4_ccm.send_and_splice
ok 243 tls.13_sm4_ccm.send_and_splice
#  RUN           tls.13_sm4_ccm.splice_to_pipe ...
#            OK  tls.13_sm4_ccm.splice_to_pipe
ok 244 tls.13_sm4_ccm.splice_to_pipe
#  RUN           tls.13_sm4_ccm.recvmsg_single ...
#            OK  tls.13_sm4_ccm.recvmsg_single
ok 245 tls.13_sm4_ccm.recvmsg_single
#  RUN           tls.13_sm4_ccm.recvmsg_single_max ...
#            OK  tls.13_sm4_ccm.recvmsg_single_max
ok 246 tls.13_sm4_ccm.recvmsg_single_max
#  RUN           tls.13_sm4_ccm.recvmsg_multiple ...
#            OK  tls.13_sm4_ccm.recvmsg_multiple
ok 247 tls.13_sm4_ccm.recvmsg_multiple
#  RUN           tls.13_sm4_ccm.single_send_multiple_recv ...
#            OK  tls.13_sm4_ccm.single_send_multiple_recv
ok 248 tls.13_sm4_ccm.single_send_multiple_recv
#  RUN           tls.13_sm4_ccm.multiple_send_single_recv ...
#            OK  tls.13_sm4_ccm.multiple_send_single_recv
ok 249 tls.13_sm4_ccm.multiple_send_single_recv
#  RUN           tls.13_sm4_ccm.single_send_multiple_recv_non_align ...
#            OK  tls.13_sm4_ccm.single_send_multiple_recv_non_align
ok 250 tls.13_sm4_ccm.single_send_multiple_recv_non_align
#  RUN           tls.13_sm4_ccm.recv_partial ...
#            OK  tls.13_sm4_ccm.recv_partial
ok 251 tls.13_sm4_ccm.recv_partial
#  RUN           tls.13_sm4_ccm.recv_nonblock ...
#            OK  tls.13_sm4_ccm.recv_nonblock
ok 252 tls.13_sm4_ccm.recv_nonblock
#  RUN           tls.13_sm4_ccm.recv_peek ...
#            OK  tls.13_sm4_ccm.recv_peek
ok 253 tls.13_sm4_ccm.recv_peek
#  RUN           tls.13_sm4_ccm.recv_peek_multiple ...
#            OK  tls.13_sm4_ccm.recv_peek_multiple
ok 254 tls.13_sm4_ccm.recv_peek_multiple
#  RUN           tls.13_sm4_ccm.recv_peek_multiple_records ...
#            OK  tls.13_sm4_ccm.recv_peek_multiple_records
ok 255 tls.13_sm4_ccm.recv_peek_multiple_records
#  RUN           tls.13_sm4_ccm.recv_peek_large_buf_mult_recs ...
#            OK  tls.13_sm4_ccm.recv_peek_large_buf_mult_recs
ok 256 tls.13_sm4_ccm.recv_peek_large_buf_mult_recs
#  RUN           tls.13_sm4_ccm.recv_lowat ...
#            OK  tls.13_sm4_ccm.recv_lowat
ok 257 tls.13_sm4_ccm.recv_lowat
#  RUN           tls.13_sm4_ccm.bidir ...
#            OK  tls.13_sm4_ccm.bidir
ok 258 tls.13_sm4_ccm.bidir
#  RUN           tls.13_sm4_ccm.pollin ...
#            OK  tls.13_sm4_ccm.pollin
ok 259 tls.13_sm4_ccm.pollin
#  RUN           tls.13_sm4_ccm.poll_wait ...
#            OK  tls.13_sm4_ccm.poll_wait
ok 260 tls.13_sm4_ccm.poll_wait
#  RUN           tls.13_sm4_ccm.poll_wait_split ...
#            OK  tls.13_sm4_ccm.poll_wait_split
ok 261 tls.13_sm4_ccm.poll_wait_split
#  RUN           tls.13_sm4_ccm.blocking ...
#            OK  tls.13_sm4_ccm.blocking
ok 262 tls.13_sm4_ccm.blocking
#  RUN           tls.13_sm4_ccm.nonblocking ...
#            OK  tls.13_sm4_ccm.nonblocking
ok 263 tls.13_sm4_ccm.nonblocking
#  RUN           tls.13_sm4_ccm.mutliproc_even ...
#            OK  tls.13_sm4_ccm.mutliproc_even
ok 264 tls.13_sm4_ccm.mutliproc_even
#  RUN           tls.13_sm4_ccm.mutliproc_readers ...
#            OK  tls.13_sm4_ccm.mutliproc_readers
ok 265 tls.13_sm4_ccm.mutliproc_readers
#  RUN           tls.13_sm4_ccm.mutliproc_writers ...
#            OK  tls.13_sm4_ccm.mutliproc_writers
ok 266 tls.13_sm4_ccm.mutliproc_writers
#  RUN           tls.13_sm4_ccm.mutliproc_sendpage_even ...
#            OK  tls.13_sm4_ccm.mutliproc_sendpage_even
ok 267 tls.13_sm4_ccm.mutliproc_sendpage_even
#  RUN           tls.13_sm4_ccm.mutliproc_sendpage_readers ...
#            OK  tls.13_sm4_ccm.mutliproc_sendpage_readers
ok 268 tls.13_sm4_ccm.mutliproc_sendpage_readers
#  RUN           tls.13_sm4_ccm.mutliproc_sendpage_writers ...
#            OK  tls.13_sm4_ccm.mutliproc_sendpage_writers
ok 269 tls.13_sm4_ccm.mutliproc_sendpage_writers
#  RUN           tls.13_sm4_ccm.control_msg ...
#            OK  tls.13_sm4_ccm.control_msg
ok 270 tls.13_sm4_ccm.control_msg
#  RUN           tls.13_sm4_ccm.shutdown ...
#            OK  tls.13_sm4_ccm.shutdown
ok 271 tls.13_sm4_ccm.shutdown
#  RUN           tls.13_sm4_ccm.shutdown_unsent ...
#            OK  tls.13_sm4_ccm.shutdown_unsent
ok 272 tls.13_sm4_ccm.shutdown_unsent
#  RUN           tls.13_sm4_ccm.shutdown_reuse ...
#            OK  tls.13_sm4_ccm.shutdown_reuse
ok 273 tls.13_sm4_ccm.shutdown_reuse
# FAILED: 272 / 273 tests passed.
# Totals: pass:272 fail:1 xfail:0 xpass:0 skip:0 error:0
Comment 4 shanxifanshi alibaba_cloud_group 2023-03-14 14:55:38 UTC
(In reply to shanxifanshi from comment #1)
> anolis8 5.10
> x86内核存在同样问题,这个用例从10月12日开始首次fail,之后连续观察几天一直都是fail的,在这之前用例是pass的,怀疑是近期代码修改引入,请开
> 发同学参考
> 
> 内核版本:
> # uname -r
> 5.10.134-444.git.d52ac9859.an8.x86_64
> 
> 测试日志:
> [root@e69b01521 net]# ./tls
> TAP version 13
> 1..273
> # Starting 273 tests from 8 test cases.
> #  RUN           global.non_established ...
> #            OK  global.non_established
> ok 1 global.non_established
> #  RUN           global.keysizes ...
> #            OK  global.keysizes
> ok 2 global.keysizes
> #  RUN           tls_basic.base_base ...
> #            OK  tls_basic.base_base
> ok 3 tls_basic.base_base
> #  RUN           tls.12_aes_gcm.sendfile ...
> #            OK  tls.12_aes_gcm.sendfile
> ok 4 tls.12_aes_gcm.sendfile
> #  RUN           tls.12_aes_gcm.send_then_sendfile ...
> #            OK  tls.12_aes_gcm.send_then_sendfile
> ok 5 tls.12_aes_gcm.send_then_sendfile
> #  RUN           tls.12_aes_gcm.multi_chunk_sendfile ...
> #            OK  tls.12_aes_gcm.multi_chunk_sendfile
> ok 6 tls.12_aes_gcm.multi_chunk_sendfile
> #  RUN           tls.12_aes_gcm.recv_max ...
> #            OK  tls.12_aes_gcm.recv_max
> ok 7 tls.12_aes_gcm.recv_max
> #  RUN           tls.12_aes_gcm.recv_small ...
> #            OK  tls.12_aes_gcm.recv_small
> ok 8 tls.12_aes_gcm.recv_small
> #  RUN           tls.12_aes_gcm.msg_more ...
> #            OK  tls.12_aes_gcm.msg_more
> ok 9 tls.12_aes_gcm.msg_more
> #  RUN           tls.12_aes_gcm.msg_more_unsent ...
> #            OK  tls.12_aes_gcm.msg_more_unsent
> ok 10 tls.12_aes_gcm.msg_more_unsent
> #  RUN           tls.12_aes_gcm.sendmsg_single ...
> #            OK  tls.12_aes_gcm.sendmsg_single
> ok 11 tls.12_aes_gcm.sendmsg_single
> #  RUN           tls.12_aes_gcm.sendmsg_fragmented ...
> #            OK  tls.12_aes_gcm.sendmsg_fragmented
> ok 12 tls.12_aes_gcm.sendmsg_fragmented
> #  RUN           tls.12_aes_gcm.sendmsg_large ...
> #            OK  tls.12_aes_gcm.sendmsg_large
> ok 13 tls.12_aes_gcm.sendmsg_large
> #  RUN           tls.12_aes_gcm.sendmsg_multiple ...
> #            OK  tls.12_aes_gcm.sendmsg_multiple
> ok 14 tls.12_aes_gcm.sendmsg_multiple
> #  RUN           tls.12_aes_gcm.sendmsg_multiple_stress ...
> #            OK  tls.12_aes_gcm.sendmsg_multiple_stress
> ok 15 tls.12_aes_gcm.sendmsg_multiple_stress
> #  RUN           tls.12_aes_gcm.splice_from_pipe ...
> #            OK  tls.12_aes_gcm.splice_from_pipe
> ok 16 tls.12_aes_gcm.splice_from_pipe
> #  RUN           tls.12_aes_gcm.splice_from_pipe2 ...
> #            OK  tls.12_aes_gcm.splice_from_pipe2
> ok 17 tls.12_aes_gcm.splice_from_pipe2
> #  RUN           tls.12_aes_gcm.send_and_splice ...
> #            OK  tls.12_aes_gcm.send_and_splice
> ok 18 tls.12_aes_gcm.send_and_splice
> #  RUN           tls.12_aes_gcm.splice_to_pipe ...
> #            OK  tls.12_aes_gcm.splice_to_pipe
> ok 19 tls.12_aes_gcm.splice_to_pipe
> #  RUN           tls.12_aes_gcm.recvmsg_single ...
> #            OK  tls.12_aes_gcm.recvmsg_single
> ok 20 tls.12_aes_gcm.recvmsg_single
> #  RUN           tls.12_aes_gcm.recvmsg_single_max ...
> #            OK  tls.12_aes_gcm.recvmsg_single_max
> ok 21 tls.12_aes_gcm.recvmsg_single_max
> #  RUN           tls.12_aes_gcm.recvmsg_multiple ...
> #            OK  tls.12_aes_gcm.recvmsg_multiple
> ok 22 tls.12_aes_gcm.recvmsg_multiple
> #  RUN           tls.12_aes_gcm.single_send_multiple_recv ...
> #            OK  tls.12_aes_gcm.single_send_multiple_recv
> ok 23 tls.12_aes_gcm.single_send_multiple_recv
> #  RUN           tls.12_aes_gcm.multiple_send_single_recv ...
> #            OK  tls.12_aes_gcm.multiple_send_single_recv
> ok 24 tls.12_aes_gcm.multiple_send_single_recv
> #  RUN           tls.12_aes_gcm.single_send_multiple_recv_non_align ...
> #            OK  tls.12_aes_gcm.single_send_multiple_recv_non_align
> ok 25 tls.12_aes_gcm.single_send_multiple_recv_non_align
> #  RUN           tls.12_aes_gcm.recv_partial ...
> #            OK  tls.12_aes_gcm.recv_partial
> ok 26 tls.12_aes_gcm.recv_partial
> #  RUN           tls.12_aes_gcm.recv_nonblock ...
> #            OK  tls.12_aes_gcm.recv_nonblock
> ok 27 tls.12_aes_gcm.recv_nonblock
> #  RUN           tls.12_aes_gcm.recv_peek ...
> #            OK  tls.12_aes_gcm.recv_peek
> ok 28 tls.12_aes_gcm.recv_peek
> #  RUN           tls.12_aes_gcm.recv_peek_multiple ...
> #            OK  tls.12_aes_gcm.recv_peek_multiple
> ok 29 tls.12_aes_gcm.recv_peek_multiple
> #  RUN           tls.12_aes_gcm.recv_peek_multiple_records ...
> #            OK  tls.12_aes_gcm.recv_peek_multiple_records
> ok 30 tls.12_aes_gcm.recv_peek_multiple_records
> #  RUN           tls.12_aes_gcm.recv_peek_large_buf_mult_recs ...
> #            OK  tls.12_aes_gcm.recv_peek_large_buf_mult_recs
> ok 31 tls.12_aes_gcm.recv_peek_large_buf_mult_recs
> #  RUN           tls.12_aes_gcm.recv_lowat ...
> #            OK  tls.12_aes_gcm.recv_lowat
> ok 32 tls.12_aes_gcm.recv_lowat
> #  RUN           tls.12_aes_gcm.bidir ...
> #            OK  tls.12_aes_gcm.bidir
> ok 33 tls.12_aes_gcm.bidir
> #  RUN           tls.12_aes_gcm.pollin ...
> #            OK  tls.12_aes_gcm.pollin
> ok 34 tls.12_aes_gcm.pollin
> #  RUN           tls.12_aes_gcm.poll_wait ...
> #            OK  tls.12_aes_gcm.poll_wait
> ok 35 tls.12_aes_gcm.poll_wait
> #  RUN           tls.12_aes_gcm.poll_wait_split ...
> #            OK  tls.12_aes_gcm.poll_wait_split
> ok 36 tls.12_aes_gcm.poll_wait_split
> #  RUN           tls.12_aes_gcm.blocking ...
> #            OK  tls.12_aes_gcm.blocking
> ok 37 tls.12_aes_gcm.blocking
> #  RUN           tls.12_aes_gcm.nonblocking ...
> #            OK  tls.12_aes_gcm.nonblocking
> ok 38 tls.12_aes_gcm.nonblocking
> #  RUN           tls.12_aes_gcm.mutliproc_even ...
> #            OK  tls.12_aes_gcm.mutliproc_even
> ok 39 tls.12_aes_gcm.mutliproc_even
> #  RUN           tls.12_aes_gcm.mutliproc_readers ...
> #            OK  tls.12_aes_gcm.mutliproc_readers
> ok 40 tls.12_aes_gcm.mutliproc_readers
> #  RUN           tls.12_aes_gcm.mutliproc_writers ...
> #            OK  tls.12_aes_gcm.mutliproc_writers
> ok 41 tls.12_aes_gcm.mutliproc_writers
> #  RUN           tls.12_aes_gcm.mutliproc_sendpage_even ...
> #            OK  tls.12_aes_gcm.mutliproc_sendpage_even
> ok 42 tls.12_aes_gcm.mutliproc_sendpage_even
> #  RUN           tls.12_aes_gcm.mutliproc_sendpage_readers ...
> #            OK  tls.12_aes_gcm.mutliproc_sendpage_readers
> ok 43 tls.12_aes_gcm.mutliproc_sendpage_readers
> #  RUN           tls.12_aes_gcm.mutliproc_sendpage_writers ...
> #            OK  tls.12_aes_gcm.mutliproc_sendpage_writers
> ok 44 tls.12_aes_gcm.mutliproc_sendpage_writers
> #  RUN           tls.12_aes_gcm.control_msg ...
> #            OK  tls.12_aes_gcm.control_msg
> ok 45 tls.12_aes_gcm.control_msg
> #  RUN           tls.12_aes_gcm.shutdown ...
> #            OK  tls.12_aes_gcm.shutdown
> ok 46 tls.12_aes_gcm.shutdown
> #  RUN           tls.12_aes_gcm.shutdown_unsent ...
> #            OK  tls.12_aes_gcm.shutdown_unsent
> ok 47 tls.12_aes_gcm.shutdown_unsent
> #  RUN           tls.12_aes_gcm.shutdown_reuse ...
> #            OK  tls.12_aes_gcm.shutdown_reuse
> ok 48 tls.12_aes_gcm.shutdown_reuse
> #  RUN           tls.13_aes_gcm.sendfile ...
> #            OK  tls.13_aes_gcm.sendfile
> ok 49 tls.13_aes_gcm.sendfile
> #  RUN           tls.13_aes_gcm.send_then_sendfile ...
> #            OK  tls.13_aes_gcm.send_then_sendfile
> ok 50 tls.13_aes_gcm.send_then_sendfile
> #  RUN           tls.13_aes_gcm.multi_chunk_sendfile ...
> #            OK  tls.13_aes_gcm.multi_chunk_sendfile
> ok 51 tls.13_aes_gcm.multi_chunk_sendfile
> #  RUN           tls.13_aes_gcm.recv_max ...
> #            OK  tls.13_aes_gcm.recv_max
> ok 52 tls.13_aes_gcm.recv_max
> #  RUN           tls.13_aes_gcm.recv_small ...
> #            OK  tls.13_aes_gcm.recv_small
> ok 53 tls.13_aes_gcm.recv_small
> #  RUN           tls.13_aes_gcm.msg_more ...
> #            OK  tls.13_aes_gcm.msg_more
> ok 54 tls.13_aes_gcm.msg_more
> #  RUN           tls.13_aes_gcm.msg_more_unsent ...
> #            OK  tls.13_aes_gcm.msg_more_unsent
> ok 55 tls.13_aes_gcm.msg_more_unsent
> #  RUN           tls.13_aes_gcm.sendmsg_single ...
> #            OK  tls.13_aes_gcm.sendmsg_single
> ok 56 tls.13_aes_gcm.sendmsg_single
> #  RUN           tls.13_aes_gcm.sendmsg_fragmented ...
> #            OK  tls.13_aes_gcm.sendmsg_fragmented
> ok 57 tls.13_aes_gcm.sendmsg_fragmented
> #  RUN           tls.13_aes_gcm.sendmsg_large ...
> #            OK  tls.13_aes_gcm.sendmsg_large
> ok 58 tls.13_aes_gcm.sendmsg_large
> #  RUN           tls.13_aes_gcm.sendmsg_multiple ...
> #            OK  tls.13_aes_gcm.sendmsg_multiple
> ok 59 tls.13_aes_gcm.sendmsg_multiple
> #  RUN           tls.13_aes_gcm.sendmsg_multiple_stress ...
> #            OK  tls.13_aes_gcm.sendmsg_multiple_stress
> ok 60 tls.13_aes_gcm.sendmsg_multiple_stress
> #  RUN           tls.13_aes_gcm.splice_from_pipe ...
> #            OK  tls.13_aes_gcm.splice_from_pipe
> ok 61 tls.13_aes_gcm.splice_from_pipe
> #  RUN           tls.13_aes_gcm.splice_from_pipe2 ...
> #            OK  tls.13_aes_gcm.splice_from_pipe2
> ok 62 tls.13_aes_gcm.splice_from_pipe2
> #  RUN           tls.13_aes_gcm.send_and_splice ...
> #            OK  tls.13_aes_gcm.send_and_splice
> ok 63 tls.13_aes_gcm.send_and_splice
> #  RUN           tls.13_aes_gcm.splice_to_pipe ...
> #            OK  tls.13_aes_gcm.splice_to_pipe
> ok 64 tls.13_aes_gcm.splice_to_pipe
> #  RUN           tls.13_aes_gcm.recvmsg_single ...
> #            OK  tls.13_aes_gcm.recvmsg_single
> ok 65 tls.13_aes_gcm.recvmsg_single
> #  RUN           tls.13_aes_gcm.recvmsg_single_max ...
> #            OK  tls.13_aes_gcm.recvmsg_single_max
> ok 66 tls.13_aes_gcm.recvmsg_single_max
> #  RUN           tls.13_aes_gcm.recvmsg_multiple ...
> #            OK  tls.13_aes_gcm.recvmsg_multiple
> ok 67 tls.13_aes_gcm.recvmsg_multiple
> #  RUN           tls.13_aes_gcm.single_send_multiple_recv ...
> #            OK  tls.13_aes_gcm.single_send_multiple_recv
> ok 68 tls.13_aes_gcm.single_send_multiple_recv
> #  RUN           tls.13_aes_gcm.multiple_send_single_recv ...
> #            OK  tls.13_aes_gcm.multiple_send_single_recv
> ok 69 tls.13_aes_gcm.multiple_send_single_recv
> #  RUN           tls.13_aes_gcm.single_send_multiple_recv_non_align ...
> #            OK  tls.13_aes_gcm.single_send_multiple_recv_non_align
> ok 70 tls.13_aes_gcm.single_send_multiple_recv_non_align
> #  RUN           tls.13_aes_gcm.recv_partial ...
> #            OK  tls.13_aes_gcm.recv_partial
> ok 71 tls.13_aes_gcm.recv_partial
> #  RUN           tls.13_aes_gcm.recv_nonblock ...
> #            OK  tls.13_aes_gcm.recv_nonblock
> ok 72 tls.13_aes_gcm.recv_nonblock
> #  RUN           tls.13_aes_gcm.recv_peek ...
> #            OK  tls.13_aes_gcm.recv_peek
> ok 73 tls.13_aes_gcm.recv_peek
> #  RUN           tls.13_aes_gcm.recv_peek_multiple ...
> #            OK  tls.13_aes_gcm.recv_peek_multiple
> ok 74 tls.13_aes_gcm.recv_peek_multiple
> #  RUN           tls.13_aes_gcm.recv_peek_multiple_records ...
> #            OK  tls.13_aes_gcm.recv_peek_multiple_records
> ok 75 tls.13_aes_gcm.recv_peek_multiple_records
> #  RUN           tls.13_aes_gcm.recv_peek_large_buf_mult_recs ...
> #            OK  tls.13_aes_gcm.recv_peek_large_buf_mult_recs
> ok 76 tls.13_aes_gcm.recv_peek_large_buf_mult_recs
> #  RUN           tls.13_aes_gcm.recv_lowat ...
> #            OK  tls.13_aes_gcm.recv_lowat
> ok 77 tls.13_aes_gcm.recv_lowat
> #  RUN           tls.13_aes_gcm.bidir ...
> #            OK  tls.13_aes_gcm.bidir
> ok 78 tls.13_aes_gcm.bidir
> #  RUN           tls.13_aes_gcm.pollin ...
> #            OK  tls.13_aes_gcm.pollin
> ok 79 tls.13_aes_gcm.pollin
> #  RUN           tls.13_aes_gcm.poll_wait ...
> #            OK  tls.13_aes_gcm.poll_wait
> ok 80 tls.13_aes_gcm.poll_wait
> #  RUN           tls.13_aes_gcm.poll_wait_split ...
> #            OK  tls.13_aes_gcm.poll_wait_split
> ok 81 tls.13_aes_gcm.poll_wait_split
> #  RUN           tls.13_aes_gcm.blocking ...
> #            OK  tls.13_aes_gcm.blocking
> ok 82 tls.13_aes_gcm.blocking
> #  RUN           tls.13_aes_gcm.nonblocking ...
> #            OK  tls.13_aes_gcm.nonblocking
> ok 83 tls.13_aes_gcm.nonblocking
> #  RUN           tls.13_aes_gcm.mutliproc_even ...
> #            OK  tls.13_aes_gcm.mutliproc_even
> ok 84 tls.13_aes_gcm.mutliproc_even
> #  RUN           tls.13_aes_gcm.mutliproc_readers ...
> #            OK  tls.13_aes_gcm.mutliproc_readers
> ok 85 tls.13_aes_gcm.mutliproc_readers
> #  RUN           tls.13_aes_gcm.mutliproc_writers ...
> #            OK  tls.13_aes_gcm.mutliproc_writers
> ok 86 tls.13_aes_gcm.mutliproc_writers
> #  RUN           tls.13_aes_gcm.mutliproc_sendpage_even ...
> #            OK  tls.13_aes_gcm.mutliproc_sendpage_even
> ok 87 tls.13_aes_gcm.mutliproc_sendpage_even
> #  RUN           tls.13_aes_gcm.mutliproc_sendpage_readers ...
> #            OK  tls.13_aes_gcm.mutliproc_sendpage_readers
> ok 88 tls.13_aes_gcm.mutliproc_sendpage_readers
> #  RUN           tls.13_aes_gcm.mutliproc_sendpage_writers ...
> #            OK  tls.13_aes_gcm.mutliproc_sendpage_writers
> ok 89 tls.13_aes_gcm.mutliproc_sendpage_writers
> #  RUN           tls.13_aes_gcm.control_msg ...
> #            OK  tls.13_aes_gcm.control_msg
> ok 90 tls.13_aes_gcm.control_msg
> #  RUN           tls.13_aes_gcm.shutdown ...
> #            OK  tls.13_aes_gcm.shutdown
> ok 91 tls.13_aes_gcm.shutdown
> #  RUN           tls.13_aes_gcm.shutdown_unsent ...
> #            OK  tls.13_aes_gcm.shutdown_unsent
> ok 92 tls.13_aes_gcm.shutdown_unsent
> #  RUN           tls.13_aes_gcm.shutdown_reuse ...
> #            OK  tls.13_aes_gcm.shutdown_reuse
> ok 93 tls.13_aes_gcm.shutdown_reuse
> #  RUN           tls.12_chacha.sendfile ...
> #            OK  tls.12_chacha.sendfile
> ok 94 tls.12_chacha.sendfile
> #  RUN           tls.12_chacha.send_then_sendfile ...
> #            OK  tls.12_chacha.send_then_sendfile
> ok 95 tls.12_chacha.send_then_sendfile
> #  RUN           tls.12_chacha.multi_chunk_sendfile ...
> #            OK  tls.12_chacha.multi_chunk_sendfile
> ok 96 tls.12_chacha.multi_chunk_sendfile
> #  RUN           tls.12_chacha.recv_max ...
> #            OK  tls.12_chacha.recv_max
> ok 97 tls.12_chacha.recv_max
> #  RUN           tls.12_chacha.recv_small ...
> #            OK  tls.12_chacha.recv_small
> ok 98 tls.12_chacha.recv_small
> #  RUN           tls.12_chacha.msg_more ...
> #            OK  tls.12_chacha.msg_more
> ok 99 tls.12_chacha.msg_more
> #  RUN           tls.12_chacha.msg_more_unsent ...
> #            OK  tls.12_chacha.msg_more_unsent
> ok 100 tls.12_chacha.msg_more_unsent
> #  RUN           tls.12_chacha.sendmsg_single ...
> #            OK  tls.12_chacha.sendmsg_single
> ok 101 tls.12_chacha.sendmsg_single
> #  RUN           tls.12_chacha.sendmsg_fragmented ...
> #            OK  tls.12_chacha.sendmsg_fragmented
> ok 102 tls.12_chacha.sendmsg_fragmented
> #  RUN           tls.12_chacha.sendmsg_large ...
> #            OK  tls.12_chacha.sendmsg_large
> ok 103 tls.12_chacha.sendmsg_large
> #  RUN           tls.12_chacha.sendmsg_multiple ...
> #            OK  tls.12_chacha.sendmsg_multiple
> ok 104 tls.12_chacha.sendmsg_multiple
> #  RUN           tls.12_chacha.sendmsg_multiple_stress ...
> #            OK  tls.12_chacha.sendmsg_multiple_stress
> ok 105 tls.12_chacha.sendmsg_multiple_stress
> #  RUN           tls.12_chacha.splice_from_pipe ...
> #            OK  tls.12_chacha.splice_from_pipe
> ok 106 tls.12_chacha.splice_from_pipe
> #  RUN           tls.12_chacha.splice_from_pipe2 ...
> #            OK  tls.12_chacha.splice_from_pipe2
> ok 107 tls.12_chacha.splice_from_pipe2
> #  RUN           tls.12_chacha.send_and_splice ...
> #            OK  tls.12_chacha.send_and_splice
> ok 108 tls.12_chacha.send_and_splice
> #  RUN           tls.12_chacha.splice_to_pipe ...
> #            OK  tls.12_chacha.splice_to_pipe
> ok 109 tls.12_chacha.splice_to_pipe
> #  RUN           tls.12_chacha.recvmsg_single ...
> #            OK  tls.12_chacha.recvmsg_single
> ok 110 tls.12_chacha.recvmsg_single
> #  RUN           tls.12_chacha.recvmsg_single_max ...
> #            OK  tls.12_chacha.recvmsg_single_max
> ok 111 tls.12_chacha.recvmsg_single_max
> #  RUN           tls.12_chacha.recvmsg_multiple ...
> #            OK  tls.12_chacha.recvmsg_multiple
> ok 112 tls.12_chacha.recvmsg_multiple
> #  RUN           tls.12_chacha.single_send_multiple_recv ...
> #            OK  tls.12_chacha.single_send_multiple_recv
> ok 113 tls.12_chacha.single_send_multiple_recv
> #  RUN           tls.12_chacha.multiple_send_single_recv ...
> #            OK  tls.12_chacha.multiple_send_single_recv
> ok 114 tls.12_chacha.multiple_send_single_recv
> #  RUN           tls.12_chacha.single_send_multiple_recv_non_align ...
> #            OK  tls.12_chacha.single_send_multiple_recv_non_align
> ok 115 tls.12_chacha.single_send_multiple_recv_non_align
> #  RUN           tls.12_chacha.recv_partial ...
> #            OK  tls.12_chacha.recv_partial
> ok 116 tls.12_chacha.recv_partial
> #  RUN           tls.12_chacha.recv_nonblock ...
> #            OK  tls.12_chacha.recv_nonblock
> ok 117 tls.12_chacha.recv_nonblock
> #  RUN           tls.12_chacha.recv_peek ...
> #            OK  tls.12_chacha.recv_peek
> ok 118 tls.12_chacha.recv_peek
> #  RUN           tls.12_chacha.recv_peek_multiple ...
> #            OK  tls.12_chacha.recv_peek_multiple
> ok 119 tls.12_chacha.recv_peek_multiple
> #  RUN           tls.12_chacha.recv_peek_multiple_records ...
> #            OK  tls.12_chacha.recv_peek_multiple_records
> ok 120 tls.12_chacha.recv_peek_multiple_records
> #  RUN           tls.12_chacha.recv_peek_large_buf_mult_recs ...
> #            OK  tls.12_chacha.recv_peek_large_buf_mult_recs
> ok 121 tls.12_chacha.recv_peek_large_buf_mult_recs
> #  RUN           tls.12_chacha.recv_lowat ...
> #            OK  tls.12_chacha.recv_lowat
> ok 122 tls.12_chacha.recv_lowat
> #  RUN           tls.12_chacha.bidir ...
> #            OK  tls.12_chacha.bidir
> ok 123 tls.12_chacha.bidir
> #  RUN           tls.12_chacha.pollin ...
> #            OK  tls.12_chacha.pollin
> ok 124 tls.12_chacha.pollin
> #  RUN           tls.12_chacha.poll_wait ...
> #            OK  tls.12_chacha.poll_wait
> ok 125 tls.12_chacha.poll_wait
> #  RUN           tls.12_chacha.poll_wait_split ...
> #            OK  tls.12_chacha.poll_wait_split
> ok 126 tls.12_chacha.poll_wait_split
> #  RUN           tls.12_chacha.blocking ...
> #            OK  tls.12_chacha.blocking
> ok 127 tls.12_chacha.blocking
> #  RUN           tls.12_chacha.nonblocking ...
> #            OK  tls.12_chacha.nonblocking
> ok 128 tls.12_chacha.nonblocking
> #  RUN           tls.12_chacha.mutliproc_even ...
> #            OK  tls.12_chacha.mutliproc_even
> ok 129 tls.12_chacha.mutliproc_even
> #  RUN           tls.12_chacha.mutliproc_readers ...
> #            OK  tls.12_chacha.mutliproc_readers
> ok 130 tls.12_chacha.mutliproc_readers
> #  RUN           tls.12_chacha.mutliproc_writers ...
> #            OK  tls.12_chacha.mutliproc_writers
> ok 131 tls.12_chacha.mutliproc_writers
> #  RUN           tls.12_chacha.mutliproc_sendpage_even ...
> #            OK  tls.12_chacha.mutliproc_sendpage_even
> ok 132 tls.12_chacha.mutliproc_sendpage_even
> #  RUN           tls.12_chacha.mutliproc_sendpage_readers ...
> #            OK  tls.12_chacha.mutliproc_sendpage_readers
> ok 133 tls.12_chacha.mutliproc_sendpage_readers
> #  RUN           tls.12_chacha.mutliproc_sendpage_writers ...
> #            OK  tls.12_chacha.mutliproc_sendpage_writers
> ok 134 tls.12_chacha.mutliproc_sendpage_writers
> #  RUN           tls.12_chacha.control_msg ...
> #            OK  tls.12_chacha.control_msg
> ok 135 tls.12_chacha.control_msg
> #  RUN           tls.12_chacha.shutdown ...
> #            OK  tls.12_chacha.shutdown
> ok 136 tls.12_chacha.shutdown
> #  RUN           tls.12_chacha.shutdown_unsent ...
> #            OK  tls.12_chacha.shutdown_unsent
> ok 137 tls.12_chacha.shutdown_unsent
> #  RUN           tls.12_chacha.shutdown_reuse ...
> #            OK  tls.12_chacha.shutdown_reuse
> ok 138 tls.12_chacha.shutdown_reuse
> #  RUN           tls.13_chacha.sendfile ...
> #            OK  tls.13_chacha.sendfile
> ok 139 tls.13_chacha.sendfile
> #  RUN           tls.13_chacha.send_then_sendfile ...
> #            OK  tls.13_chacha.send_then_sendfile
> ok 140 tls.13_chacha.send_then_sendfile
> #  RUN           tls.13_chacha.multi_chunk_sendfile ...
> #            OK  tls.13_chacha.multi_chunk_sendfile
> ok 141 tls.13_chacha.multi_chunk_sendfile
> #  RUN           tls.13_chacha.recv_max ...
> #            OK  tls.13_chacha.recv_max
> ok 142 tls.13_chacha.recv_max
> #  RUN           tls.13_chacha.recv_small ...
> #            OK  tls.13_chacha.recv_small
> ok 143 tls.13_chacha.recv_small
> #  RUN           tls.13_chacha.msg_more ...
> #            OK  tls.13_chacha.msg_more
> ok 144 tls.13_chacha.msg_more
> #  RUN           tls.13_chacha.msg_more_unsent ...
> #            OK  tls.13_chacha.msg_more_unsent
> ok 145 tls.13_chacha.msg_more_unsent
> #  RUN           tls.13_chacha.sendmsg_single ...
> #            OK  tls.13_chacha.sendmsg_single
> ok 146 tls.13_chacha.sendmsg_single
> #  RUN           tls.13_chacha.sendmsg_fragmented ...
> #            OK  tls.13_chacha.sendmsg_fragmented
> ok 147 tls.13_chacha.sendmsg_fragmented
> #  RUN           tls.13_chacha.sendmsg_large ...
> #            OK  tls.13_chacha.sendmsg_large
> ok 148 tls.13_chacha.sendmsg_large
> #  RUN           tls.13_chacha.sendmsg_multiple ...
> #            OK  tls.13_chacha.sendmsg_multiple
> ok 149 tls.13_chacha.sendmsg_multiple
> #  RUN           tls.13_chacha.sendmsg_multiple_stress ...
> #            OK  tls.13_chacha.sendmsg_multiple_stress
> ok 150 tls.13_chacha.sendmsg_multiple_stress
> #  RUN           tls.13_chacha.splice_from_pipe ...
> #            OK  tls.13_chacha.splice_from_pipe
> ok 151 tls.13_chacha.splice_from_pipe
> #  RUN           tls.13_chacha.splice_from_pipe2 ...
> #            OK  tls.13_chacha.splice_from_pipe2
> ok 152 tls.13_chacha.splice_from_pipe2
> #  RUN           tls.13_chacha.send_and_splice ...
> #            OK  tls.13_chacha.send_and_splice
> ok 153 tls.13_chacha.send_and_splice
> #  RUN           tls.13_chacha.splice_to_pipe ...
> #            OK  tls.13_chacha.splice_to_pipe
> ok 154 tls.13_chacha.splice_to_pipe
> #  RUN           tls.13_chacha.recvmsg_single ...
> #            OK  tls.13_chacha.recvmsg_single
> ok 155 tls.13_chacha.recvmsg_single
> #  RUN           tls.13_chacha.recvmsg_single_max ...
> #            OK  tls.13_chacha.recvmsg_single_max
> ok 156 tls.13_chacha.recvmsg_single_max
> #  RUN           tls.13_chacha.recvmsg_multiple ...
> #            OK  tls.13_chacha.recvmsg_multiple
> ok 157 tls.13_chacha.recvmsg_multiple
> #  RUN           tls.13_chacha.single_send_multiple_recv ...
> #            OK  tls.13_chacha.single_send_multiple_recv
> ok 158 tls.13_chacha.single_send_multiple_recv
> #  RUN           tls.13_chacha.multiple_send_single_recv ...
> #            OK  tls.13_chacha.multiple_send_single_recv
> ok 159 tls.13_chacha.multiple_send_single_recv
> #  RUN           tls.13_chacha.single_send_multiple_recv_non_align ...
> #            OK  tls.13_chacha.single_send_multiple_recv_non_align
> ok 160 tls.13_chacha.single_send_multiple_recv_non_align
> #  RUN           tls.13_chacha.recv_partial ...
> #            OK  tls.13_chacha.recv_partial
> ok 161 tls.13_chacha.recv_partial
> #  RUN           tls.13_chacha.recv_nonblock ...
> #            OK  tls.13_chacha.recv_nonblock
> ok 162 tls.13_chacha.recv_nonblock
> #  RUN           tls.13_chacha.recv_peek ...
> #            OK  tls.13_chacha.recv_peek
> ok 163 tls.13_chacha.recv_peek
> #  RUN           tls.13_chacha.recv_peek_multiple ...
> #            OK  tls.13_chacha.recv_peek_multiple
> ok 164 tls.13_chacha.recv_peek_multiple
> #  RUN           tls.13_chacha.recv_peek_multiple_records ...
> #            OK  tls.13_chacha.recv_peek_multiple_records
> ok 165 tls.13_chacha.recv_peek_multiple_records
> #  RUN           tls.13_chacha.recv_peek_large_buf_mult_recs ...
> #            OK  tls.13_chacha.recv_peek_large_buf_mult_recs
> ok 166 tls.13_chacha.recv_peek_large_buf_mult_recs
> #  RUN           tls.13_chacha.recv_lowat ...
> #            OK  tls.13_chacha.recv_lowat
> ok 167 tls.13_chacha.recv_lowat
> #  RUN           tls.13_chacha.bidir ...
> #            OK  tls.13_chacha.bidir
> ok 168 tls.13_chacha.bidir
> #  RUN           tls.13_chacha.pollin ...
> #            OK  tls.13_chacha.pollin
> ok 169 tls.13_chacha.pollin
> #  RUN           tls.13_chacha.poll_wait ...
> #            OK  tls.13_chacha.poll_wait
> ok 170 tls.13_chacha.poll_wait
> #  RUN           tls.13_chacha.poll_wait_split ...
> #            OK  tls.13_chacha.poll_wait_split
> ok 171 tls.13_chacha.poll_wait_split
> #  RUN           tls.13_chacha.blocking ...
> #            OK  tls.13_chacha.blocking
> ok 172 tls.13_chacha.blocking
> #  RUN           tls.13_chacha.nonblocking ...
> #            OK  tls.13_chacha.nonblocking
> ok 173 tls.13_chacha.nonblocking
> #  RUN           tls.13_chacha.mutliproc_even ...
> #            OK  tls.13_chacha.mutliproc_even
> ok 174 tls.13_chacha.mutliproc_even
> #  RUN           tls.13_chacha.mutliproc_readers ...
> #            OK  tls.13_chacha.mutliproc_readers
> ok 175 tls.13_chacha.mutliproc_readers
> #  RUN           tls.13_chacha.mutliproc_writers ...
> #            OK  tls.13_chacha.mutliproc_writers
> ok 176 tls.13_chacha.mutliproc_writers
> #  RUN           tls.13_chacha.mutliproc_sendpage_even ...
> #            OK  tls.13_chacha.mutliproc_sendpage_even
> ok 177 tls.13_chacha.mutliproc_sendpage_even
> #  RUN           tls.13_chacha.mutliproc_sendpage_readers ...
> #            OK  tls.13_chacha.mutliproc_sendpage_readers
> ok 178 tls.13_chacha.mutliproc_sendpage_readers
> #  RUN           tls.13_chacha.mutliproc_sendpage_writers ...
> #            OK  tls.13_chacha.mutliproc_sendpage_writers
> ok 179 tls.13_chacha.mutliproc_sendpage_writers
> #  RUN           tls.13_chacha.control_msg ...
> #            OK  tls.13_chacha.control_msg
> ok 180 tls.13_chacha.control_msg
> #  RUN           tls.13_chacha.shutdown ...
> #            OK  tls.13_chacha.shutdown
> ok 181 tls.13_chacha.shutdown
> #  RUN           tls.13_chacha.shutdown_unsent ...
> #            OK  tls.13_chacha.shutdown_unsent
> ok 182 tls.13_chacha.shutdown_unsent
> #  RUN           tls.13_chacha.shutdown_reuse ...
> #            OK  tls.13_chacha.shutdown_reuse
> ok 183 tls.13_chacha.shutdown_reuse
> #  RUN           tls.13_sm4_gcm.sendfile ...
> #            OK  tls.13_sm4_gcm.sendfile
> ok 184 tls.13_sm4_gcm.sendfile
> #  RUN           tls.13_sm4_gcm.send_then_sendfile ...
> #            OK  tls.13_sm4_gcm.send_then_sendfile
> ok 185 tls.13_sm4_gcm.send_then_sendfile
> #  RUN           tls.13_sm4_gcm.multi_chunk_sendfile ...
> #            OK  tls.13_sm4_gcm.multi_chunk_sendfile
> ok 186 tls.13_sm4_gcm.multi_chunk_sendfile
> #  RUN           tls.13_sm4_gcm.recv_max ...
> #            OK  tls.13_sm4_gcm.recv_max
> ok 187 tls.13_sm4_gcm.recv_max
> #  RUN           tls.13_sm4_gcm.recv_small ...
> #            OK  tls.13_sm4_gcm.recv_small
> ok 188 tls.13_sm4_gcm.recv_small
> #  RUN           tls.13_sm4_gcm.msg_more ...
> #            OK  tls.13_sm4_gcm.msg_more
> ok 189 tls.13_sm4_gcm.msg_more
> #  RUN           tls.13_sm4_gcm.msg_more_unsent ...
> #            OK  tls.13_sm4_gcm.msg_more_unsent
> ok 190 tls.13_sm4_gcm.msg_more_unsent
> #  RUN           tls.13_sm4_gcm.sendmsg_single ...
> #            OK  tls.13_sm4_gcm.sendmsg_single
> ok 191 tls.13_sm4_gcm.sendmsg_single
> #  RUN           tls.13_sm4_gcm.sendmsg_fragmented ...
> #            OK  tls.13_sm4_gcm.sendmsg_fragmented
> ok 192 tls.13_sm4_gcm.sendmsg_fragmented
> #  RUN           tls.13_sm4_gcm.sendmsg_large ...
> #            OK  tls.13_sm4_gcm.sendmsg_large
> ok 193 tls.13_sm4_gcm.sendmsg_large
> #  RUN           tls.13_sm4_gcm.sendmsg_multiple ...
> #            OK  tls.13_sm4_gcm.sendmsg_multiple
> ok 194 tls.13_sm4_gcm.sendmsg_multiple
> #  RUN           tls.13_sm4_gcm.sendmsg_multiple_stress ...
> #            OK  tls.13_sm4_gcm.sendmsg_multiple_stress
> ok 195 tls.13_sm4_gcm.sendmsg_multiple_stress
> #  RUN           tls.13_sm4_gcm.splice_from_pipe ...
> #            OK  tls.13_sm4_gcm.splice_from_pipe
> ok 196 tls.13_sm4_gcm.splice_from_pipe
> #  RUN           tls.13_sm4_gcm.splice_from_pipe2 ...
> #            OK  tls.13_sm4_gcm.splice_from_pipe2
> ok 197 tls.13_sm4_gcm.splice_from_pipe2
> #  RUN           tls.13_sm4_gcm.send_and_splice ...
> #            OK  tls.13_sm4_gcm.send_and_splice
> ok 198 tls.13_sm4_gcm.send_and_splice
> #  RUN           tls.13_sm4_gcm.splice_to_pipe ...
> #            OK  tls.13_sm4_gcm.splice_to_pipe
> ok 199 tls.13_sm4_gcm.splice_to_pipe
> #  RUN           tls.13_sm4_gcm.recvmsg_single ...
> #            OK  tls.13_sm4_gcm.recvmsg_single
> ok 200 tls.13_sm4_gcm.recvmsg_single
> #  RUN           tls.13_sm4_gcm.recvmsg_single_max ...
> #            OK  tls.13_sm4_gcm.recvmsg_single_max
> ok 201 tls.13_sm4_gcm.recvmsg_single_max
> #  RUN           tls.13_sm4_gcm.recvmsg_multiple ...
> #            OK  tls.13_sm4_gcm.recvmsg_multiple
> ok 202 tls.13_sm4_gcm.recvmsg_multiple
> #  RUN           tls.13_sm4_gcm.single_send_multiple_recv ...
> #            OK  tls.13_sm4_gcm.single_send_multiple_recv
> ok 203 tls.13_sm4_gcm.single_send_multiple_recv
> #  RUN           tls.13_sm4_gcm.multiple_send_single_recv ...
> #            OK  tls.13_sm4_gcm.multiple_send_single_recv
> ok 204 tls.13_sm4_gcm.multiple_send_single_recv
> #  RUN           tls.13_sm4_gcm.single_send_multiple_recv_non_align ...
> #            OK  tls.13_sm4_gcm.single_send_multiple_recv_non_align
> ok 205 tls.13_sm4_gcm.single_send_multiple_recv_non_align
> #  RUN           tls.13_sm4_gcm.recv_partial ...
> #            OK  tls.13_sm4_gcm.recv_partial
> ok 206 tls.13_sm4_gcm.recv_partial
> #  RUN           tls.13_sm4_gcm.recv_nonblock ...
> #            OK  tls.13_sm4_gcm.recv_nonblock
> ok 207 tls.13_sm4_gcm.recv_nonblock
> #  RUN           tls.13_sm4_gcm.recv_peek ...
> #            OK  tls.13_sm4_gcm.recv_peek
> ok 208 tls.13_sm4_gcm.recv_peek
> #  RUN           tls.13_sm4_gcm.recv_peek_multiple ...
> #            OK  tls.13_sm4_gcm.recv_peek_multiple
> ok 209 tls.13_sm4_gcm.recv_peek_multiple
> #  RUN           tls.13_sm4_gcm.recv_peek_multiple_records ...
> #            OK  tls.13_sm4_gcm.recv_peek_multiple_records
> ok 210 tls.13_sm4_gcm.recv_peek_multiple_records
> #  RUN           tls.13_sm4_gcm.recv_peek_large_buf_mult_recs ...
> #            OK  tls.13_sm4_gcm.recv_peek_large_buf_mult_recs
> ok 211 tls.13_sm4_gcm.recv_peek_large_buf_mult_recs
> #  RUN           tls.13_sm4_gcm.recv_lowat ...
> #            OK  tls.13_sm4_gcm.recv_lowat
> ok 212 tls.13_sm4_gcm.recv_lowat
> #  RUN           tls.13_sm4_gcm.bidir ...
> #            OK  tls.13_sm4_gcm.bidir
> ok 213 tls.13_sm4_gcm.bidir
> #  RUN           tls.13_sm4_gcm.pollin ...
> #            OK  tls.13_sm4_gcm.pollin
> ok 214 tls.13_sm4_gcm.pollin
> #  RUN           tls.13_sm4_gcm.poll_wait ...
> #            OK  tls.13_sm4_gcm.poll_wait
> ok 215 tls.13_sm4_gcm.poll_wait
> #  RUN           tls.13_sm4_gcm.poll_wait_split ...
> #            OK  tls.13_sm4_gcm.poll_wait_split
> ok 216 tls.13_sm4_gcm.poll_wait_split
> #  RUN           tls.13_sm4_gcm.blocking ...
> #            OK  tls.13_sm4_gcm.blocking
> ok 217 tls.13_sm4_gcm.blocking
> #  RUN           tls.13_sm4_gcm.nonblocking ...
> #            OK  tls.13_sm4_gcm.nonblocking
> ok 218 tls.13_sm4_gcm.nonblocking
> #  RUN           tls.13_sm4_gcm.mutliproc_even ...
> #            OK  tls.13_sm4_gcm.mutliproc_even
> ok 219 tls.13_sm4_gcm.mutliproc_even
> #  RUN           tls.13_sm4_gcm.mutliproc_readers ...
> #            OK  tls.13_sm4_gcm.mutliproc_readers
> ok 220 tls.13_sm4_gcm.mutliproc_readers
> #  RUN           tls.13_sm4_gcm.mutliproc_writers ...
> #            OK  tls.13_sm4_gcm.mutliproc_writers
> ok 221 tls.13_sm4_gcm.mutliproc_writers
> #  RUN           tls.13_sm4_gcm.mutliproc_sendpage_even ...
> #            OK  tls.13_sm4_gcm.mutliproc_sendpage_even
> ok 222 tls.13_sm4_gcm.mutliproc_sendpage_even
> #  RUN           tls.13_sm4_gcm.mutliproc_sendpage_readers ...
> #            OK  tls.13_sm4_gcm.mutliproc_sendpage_readers
> ok 223 tls.13_sm4_gcm.mutliproc_sendpage_readers
> #  RUN           tls.13_sm4_gcm.mutliproc_sendpage_writers ...
> #            OK  tls.13_sm4_gcm.mutliproc_sendpage_writers
> ok 224 tls.13_sm4_gcm.mutliproc_sendpage_writers
> #  RUN           tls.13_sm4_gcm.control_msg ...
> #            OK  tls.13_sm4_gcm.control_msg
> ok 225 tls.13_sm4_gcm.control_msg
> #  RUN           tls.13_sm4_gcm.shutdown ...
> #            OK  tls.13_sm4_gcm.shutdown
> ok 226 tls.13_sm4_gcm.shutdown
> #  RUN           tls.13_sm4_gcm.shutdown_unsent ...
> #            OK  tls.13_sm4_gcm.shutdown_unsent
> ok 227 tls.13_sm4_gcm.shutdown_unsent
> #  RUN           tls.13_sm4_gcm.shutdown_reuse ...
> #            OK  tls.13_sm4_gcm.shutdown_reuse
> ok 228 tls.13_sm4_gcm.shutdown_reuse
> #  RUN           tls.13_sm4_ccm.sendfile ...
> # tls.c:239:sendfile:Expected ret (-1) == 0 (0)
> # sendfile: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.sendfile
> not ok 229 tls.13_sm4_ccm.sendfile
> #  RUN           tls.13_sm4_ccm.send_then_sendfile ...
> # tls.c:239:send_then_sendfile:Expected ret (-1) == 0 (0)
> # send_then_sendfile: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.send_then_sendfile
> not ok 230 tls.13_sm4_ccm.send_then_sendfile
> #  RUN           tls.13_sm4_ccm.multi_chunk_sendfile ...
> # tls.c:239:multi_chunk_sendfile:Expected ret (-1) == 0 (0)
> # multi_chunk_sendfile: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.multi_chunk_sendfile
> not ok 231 tls.13_sm4_ccm.multi_chunk_sendfile
> #  RUN           tls.13_sm4_ccm.recv_max ...
> # tls.c:239:recv_max:Expected ret (-1) == 0 (0)
> # recv_max: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.recv_max
> not ok 232 tls.13_sm4_ccm.recv_max
> #  RUN           tls.13_sm4_ccm.recv_small ...
> # tls.c:239:recv_small:Expected ret (-1) == 0 (0)
> # recv_small: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.recv_small
> not ok 233 tls.13_sm4_ccm.recv_small
> #  RUN           tls.13_sm4_ccm.msg_more ...
> # tls.c:239:msg_more:Expected ret (-1) == 0 (0)
> # msg_more: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.msg_more
> not ok 234 tls.13_sm4_ccm.msg_more
> #  RUN           tls.13_sm4_ccm.msg_more_unsent ...
> # tls.c:239:msg_more_unsent:Expected ret (-1) == 0 (0)
> # msg_more_unsent: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.msg_more_unsent
> not ok 235 tls.13_sm4_ccm.msg_more_unsent
> #  RUN           tls.13_sm4_ccm.sendmsg_single ...
> # tls.c:239:sendmsg_single:Expected ret (-1) == 0 (0)
> # sendmsg_single: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.sendmsg_single
> not ok 236 tls.13_sm4_ccm.sendmsg_single
> #  RUN           tls.13_sm4_ccm.sendmsg_fragmented ...
> # tls.c:239:sendmsg_fragmented:Expected ret (-1) == 0 (0)
> # sendmsg_fragmented: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.sendmsg_fragmented
> not ok 237 tls.13_sm4_ccm.sendmsg_fragmented
> #  RUN           tls.13_sm4_ccm.sendmsg_large ...
> # tls.c:239:sendmsg_large:Expected ret (-1) == 0 (0)
> # sendmsg_large: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.sendmsg_large
> not ok 238 tls.13_sm4_ccm.sendmsg_large
> #  RUN           tls.13_sm4_ccm.sendmsg_multiple ...
> # tls.c:239:sendmsg_multiple:Expected ret (-1) == 0 (0)
> # sendmsg_multiple: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.sendmsg_multiple
> not ok 239 tls.13_sm4_ccm.sendmsg_multiple
> #  RUN           tls.13_sm4_ccm.sendmsg_multiple_stress ...
> # tls.c:239:sendmsg_multiple_stress:Expected ret (-1) == 0 (0)
> # sendmsg_multiple_stress: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.sendmsg_multiple_stress
> not ok 240 tls.13_sm4_ccm.sendmsg_multiple_stress
> #  RUN           tls.13_sm4_ccm.splice_from_pipe ...
> # tls.c:239:splice_from_pipe:Expected ret (-1) == 0 (0)
> # splice_from_pipe: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.splice_from_pipe
> not ok 241 tls.13_sm4_ccm.splice_from_pipe
> #  RUN           tls.13_sm4_ccm.splice_from_pipe2 ...
> # tls.c:239:splice_from_pipe2:Expected ret (-1) == 0 (0)
> # splice_from_pipe2: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.splice_from_pipe2
> not ok 242 tls.13_sm4_ccm.splice_from_pipe2
> #  RUN           tls.13_sm4_ccm.send_and_splice ...
> # tls.c:239:send_and_splice:Expected ret (-1) == 0 (0)
> # send_and_splice: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.send_and_splice
> not ok 243 tls.13_sm4_ccm.send_and_splice
> #  RUN           tls.13_sm4_ccm.splice_to_pipe ...
> # tls.c:239:splice_to_pipe:Expected ret (-1) == 0 (0)
> # splice_to_pipe: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.splice_to_pipe
> not ok 244 tls.13_sm4_ccm.splice_to_pipe
> #  RUN           tls.13_sm4_ccm.recvmsg_single ...
> # tls.c:239:recvmsg_single:Expected ret (-1) == 0 (0)
> # recvmsg_single: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.recvmsg_single
> not ok 245 tls.13_sm4_ccm.recvmsg_single
> #  RUN           tls.13_sm4_ccm.recvmsg_single_max ...
> # tls.c:239:recvmsg_single_max:Expected ret (-1) == 0 (0)
> # recvmsg_single_max: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.recvmsg_single_max
> not ok 246 tls.13_sm4_ccm.recvmsg_single_max
> #  RUN           tls.13_sm4_ccm.recvmsg_multiple ...
> # tls.c:239:recvmsg_multiple:Expected ret (-1) == 0 (0)
> # recvmsg_multiple: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.recvmsg_multiple
> not ok 247 tls.13_sm4_ccm.recvmsg_multiple
> #  RUN           tls.13_sm4_ccm.single_send_multiple_recv ...
> # tls.c:239:single_send_multiple_recv:Expected ret (-1) == 0 (0)
> # single_send_multiple_recv: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.single_send_multiple_recv
> not ok 248 tls.13_sm4_ccm.single_send_multiple_recv
> #  RUN           tls.13_sm4_ccm.multiple_send_single_recv ...
> # tls.c:239:multiple_send_single_recv:Expected ret (-1) == 0 (0)
> # multiple_send_single_recv: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.multiple_send_single_recv
> not ok 249 tls.13_sm4_ccm.multiple_send_single_recv
> #  RUN           tls.13_sm4_ccm.single_send_multiple_recv_non_align ...
> # tls.c:239:single_send_multiple_recv_non_align:Expected ret (-1) == 0 (0)
> # single_send_multiple_recv_non_align: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.single_send_multiple_recv_non_align
> not ok 250 tls.13_sm4_ccm.single_send_multiple_recv_non_align
> #  RUN           tls.13_sm4_ccm.recv_partial ...
> # tls.c:239:recv_partial:Expected ret (-1) == 0 (0)
> # recv_partial: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.recv_partial
> not ok 251 tls.13_sm4_ccm.recv_partial
> #  RUN           tls.13_sm4_ccm.recv_nonblock ...
> # tls.c:239:recv_nonblock:Expected ret (-1) == 0 (0)
> # recv_nonblock: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.recv_nonblock
> not ok 252 tls.13_sm4_ccm.recv_nonblock
> #  RUN           tls.13_sm4_ccm.recv_peek ...
> # tls.c:239:recv_peek:Expected ret (-1) == 0 (0)
> # recv_peek: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.recv_peek
> not ok 253 tls.13_sm4_ccm.recv_peek
> #  RUN           tls.13_sm4_ccm.recv_peek_multiple ...
> # tls.c:239:recv_peek_multiple:Expected ret (-1) == 0 (0)
> # recv_peek_multiple: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.recv_peek_multiple
> not ok 254 tls.13_sm4_ccm.recv_peek_multiple
> #  RUN           tls.13_sm4_ccm.recv_peek_multiple_records ...
> # tls.c:239:recv_peek_multiple_records:Expected ret (-1) == 0 (0)
> # recv_peek_multiple_records: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.recv_peek_multiple_records
> not ok 255 tls.13_sm4_ccm.recv_peek_multiple_records
> #  RUN           tls.13_sm4_ccm.recv_peek_large_buf_mult_recs ...
> # tls.c:239:recv_peek_large_buf_mult_recs:Expected ret (-1) == 0 (0)
> # recv_peek_large_buf_mult_recs: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.recv_peek_large_buf_mult_recs
> not ok 256 tls.13_sm4_ccm.recv_peek_large_buf_mult_recs
> #  RUN           tls.13_sm4_ccm.recv_lowat ...
> # tls.c:239:recv_lowat:Expected ret (-1) == 0 (0)
> # recv_lowat: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.recv_lowat
> not ok 257 tls.13_sm4_ccm.recv_lowat
> #  RUN           tls.13_sm4_ccm.bidir ...
> # tls.c:239:bidir:Expected ret (-1) == 0 (0)
> # bidir: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.bidir
> not ok 258 tls.13_sm4_ccm.bidir
> #  RUN           tls.13_sm4_ccm.pollin ...
> # tls.c:239:pollin:Expected ret (-1) == 0 (0)
> # pollin: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.pollin
> not ok 259 tls.13_sm4_ccm.pollin
> #  RUN           tls.13_sm4_ccm.poll_wait ...
> # tls.c:239:poll_wait:Expected ret (-1) == 0 (0)
> # poll_wait: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.poll_wait
> not ok 260 tls.13_sm4_ccm.poll_wait
> #  RUN           tls.13_sm4_ccm.poll_wait_split ...
> # tls.c:239:poll_wait_split:Expected ret (-1) == 0 (0)
> # poll_wait_split: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.poll_wait_split
> not ok 261 tls.13_sm4_ccm.poll_wait_split
> #  RUN           tls.13_sm4_ccm.blocking ...
> # tls.c:239:blocking:Expected ret (-1) == 0 (0)
> # blocking: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.blocking
> not ok 262 tls.13_sm4_ccm.blocking
> #  RUN           tls.13_sm4_ccm.nonblocking ...
> # tls.c:239:nonblocking:Expected ret (-1) == 0 (0)
> # nonblocking: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.nonblocking
> not ok 263 tls.13_sm4_ccm.nonblocking
> #  RUN           tls.13_sm4_ccm.mutliproc_even ...
> # tls.c:239:mutliproc_even:Expected ret (-1) == 0 (0)
> # mutliproc_even: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.mutliproc_even
> not ok 264 tls.13_sm4_ccm.mutliproc_even
> #  RUN           tls.13_sm4_ccm.mutliproc_readers ...
> # tls.c:239:mutliproc_readers:Expected ret (-1) == 0 (0)
> # mutliproc_readers: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.mutliproc_readers
> not ok 265 tls.13_sm4_ccm.mutliproc_readers
> #  RUN           tls.13_sm4_ccm.mutliproc_writers ...
> # tls.c:239:mutliproc_writers:Expected ret (-1) == 0 (0)
> # mutliproc_writers: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.mutliproc_writers
> not ok 266 tls.13_sm4_ccm.mutliproc_writers
> #  RUN           tls.13_sm4_ccm.mutliproc_sendpage_even ...
> # tls.c:239:mutliproc_sendpage_even:Expected ret (-1) == 0 (0)
> # mutliproc_sendpage_even: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.mutliproc_sendpage_even
> not ok 267 tls.13_sm4_ccm.mutliproc_sendpage_even
> #  RUN           tls.13_sm4_ccm.mutliproc_sendpage_readers ...
> # tls.c:239:mutliproc_sendpage_readers:Expected ret (-1) == 0 (0)
> # mutliproc_sendpage_readers: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.mutliproc_sendpage_readers
> not ok 268 tls.13_sm4_ccm.mutliproc_sendpage_readers
> #  RUN           tls.13_sm4_ccm.mutliproc_sendpage_writers ...
> # tls.c:239:mutliproc_sendpage_writers:Expected ret (-1) == 0 (0)
> # mutliproc_sendpage_writers: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.mutliproc_sendpage_writers
> not ok 269 tls.13_sm4_ccm.mutliproc_sendpage_writers
> #  RUN           tls.13_sm4_ccm.control_msg ...
> # tls.c:239:control_msg:Expected ret (-1) == 0 (0)
> # control_msg: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.control_msg
> not ok 270 tls.13_sm4_ccm.control_msg
> #  RUN           tls.13_sm4_ccm.shutdown ...
> # tls.c:239:shutdown:Expected ret (-1) == 0 (0)
> # shutdown: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.shutdown
> not ok 271 tls.13_sm4_ccm.shutdown
> #  RUN           tls.13_sm4_ccm.shutdown_unsent ...
> # tls.c:239:shutdown_unsent:Expected ret (-1) == 0 (0)
> # shutdown_unsent: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.shutdown_unsent
> not ok 272 tls.13_sm4_ccm.shutdown_unsent
> #  RUN           tls.13_sm4_ccm.shutdown_reuse ...
> # tls.c:239:shutdown_reuse:Expected ret (-1) == 0 (0)
> # shutdown_reuse: Test terminated by assertion
> #          FAIL  tls.13_sm4_ccm.shutdown_reuse
> not ok 273 tls.13_sm4_ccm.shutdown_reuse
> # FAILED: 228 / 273 tests passed.
> # Totals: pass:228 fail:45 xfail:0 xpass:0 skip:0 error:0

---调研了一下,这条用例在11.25号开始就一直是pass的,应该是修复了,只是开发未在bug单上回复评论;然后从昨晚编译的内核开始又fail,跟上次不同的是,这次fail了一个测试点,且在不同机器上测试均fail,初步排除了环境问题

fail部分测试日志:
# uname -r
5.10.134-335.git.b9e0e840126f.an8.x86_64

# ./tls
TAP version 13
1..273
# Starting 273 tests from 8 test cases.
#  RUN           global.non_established ...
# tls.c:1340:non_established:Expected errno (22) == ENOTCONN (107)
# non_established: Test failed at step #3
#          FAIL  global.non_established
not ok 1 global.non_established
---------省略若干行----------------
ok 271 tls.13_sm4_ccm.shutdown
#  RUN           tls.13_sm4_ccm.shutdown_unsent ...
#            OK  tls.13_sm4_ccm.shutdown_unsent
ok 272 tls.13_sm4_ccm.shutdown_unsent
#  RUN           tls.13_sm4_ccm.shutdown_reuse ...
#            OK  tls.13_sm4_ccm.shutdown_reuse
ok 273 tls.13_sm4_ccm.shutdown_reuse
# FAILED: 272 / 273 tests passed.
# Totals: pass:272 fail:1 xfail:0 xpass:0 skip:0 error:0

开发在3.13合入了3个commit,应该与此相关,请参考
https://gitee.com/anolis/cloud-kernel/pulls/1444
https://gitee.com/anolis/cloud-kernel/pulls/1440
https://gitee.com/anolis/cloud-kernel/pulls/1402/
Comment 5 宁畅 alibaba_cloud_group 2023-03-15 19:08:06 UTC
PR: https://gitee.com/anolis/cloud-kernel/pulls/1476
Comment 6 shanxifanshi alibaba_cloud_group 2023-03-16 09:54:35 UTC
最新nightly验证,用例pass

# uname -r
5.10.134-337.git.8f3d075c5f6a.an8.x86_64

# ./tls
TAP version 13
1..273
# Starting 273 tests from 8 test cases.
#  RUN           global.non_established ...
#            OK  global.non_established
ok 1 global.non_established
#  RUN           global.keysizes ...
#            OK  global.keysizes
ok 2 global.keysizes
#  RUN           tls_basic.base_base ...
#            OK  tls_basic.base_base
ok 3 tls_basic.base_base
#  RUN           tls.12_aes_gcm.sendfile ...
#            OK  tls.12_aes_gcm.sendfile
----------------省略部分日志------------
ok 271 tls.13_sm4_ccm.shutdown
#  RUN           tls.13_sm4_ccm.shutdown_unsent ...
#            OK  tls.13_sm4_ccm.shutdown_unsent
ok 272 tls.13_sm4_ccm.shutdown_unsent
#  RUN           tls.13_sm4_ccm.shutdown_reuse ...
#            OK  tls.13_sm4_ccm.shutdown_reuse
ok 273 tls.13_sm4_ccm.shutdown_reuse
# PASSED: 273 / 273 tests passed.
# Totals: pass:273 fail:0 xfail:0 xpass:0 skip:0 error:0
Comment 7 yunhe123 alibaba_cloud_group 2023-03-16 09:56:55 UTC
3.16 nightly中,该用例执行pass,详细见:
https://tone.openanolis.cn/ws/jfupduzb/test_result/56647,问题已解决,该bug单关闭