← Back to team overview

canonical-ubuntu-qa team mailing list archive

[Bug 2096648] [NEW] ubuntu_kselftests_net/net:tls flaky on F-aws

 

Public bug reported:

Issue found on F-aws-5.4.0-1139.149 on node a1.medium

Test failed with:
  # [     FAIL ] tls.sendmsg_large
  ...
  # [==========] 47 / 48 tests passed.
  # [  FAILED  ]

Test appears to be flaky, passed after retest. Bug opened for hinting
purpose.

 Running 'make run_tests -C net TEST_PROGS=tls TEST_GEN_PROGS='' TEST_CUSTOM_PROGS='''
 make: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux/tools/testing/selftests/net'
 make --no-builtin-rules ARCH=arm64 -C ../../../.. headers_install
 make[1]: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux'
   INSTALL ./usr/include
 make[1]: Leaving directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux'
 TAP version 13
 1..1
 # selftests: net: tls
 # tls.c:318:tls.sendmsg_large:Expected recv(self->cfd, mem, send_len, 0) (18446744073709551615) != -1 (18446744073709551615)
 # tls.sendmsg_large: Test failed at step #8
 # [==========] Running 48 tests from 3 test cases.
 # [ RUN      ] tls_basic.base_base
 # [       OK ] tls_basic.base_base
 # [ RUN      ] tls.sendfile
 # [       OK ] tls.sendfile
 # [ RUN      ] tls.send_then_sendfile
 # [       OK ] tls.send_then_sendfile
 # [ RUN      ] tls.recv_max
 # [       OK ] tls.recv_max
 # [ RUN      ] tls.recv_small
 # [       OK ] tls.recv_small
 # [ RUN      ] tls.msg_more
 # [       OK ] tls.msg_more
 # [ RUN      ] tls.msg_more_unsent
 # [       OK ] tls.msg_more_unsent
 # [ RUN      ] tls.sendmsg_single
 # [       OK ] tls.sendmsg_single
 # [ RUN      ] tls.sendmsg_fragmented
 # [       OK ] tls.sendmsg_fragmented
 # [ RUN      ] tls.sendmsg_large
 # [     FAIL ] tls.sendmsg_large
 # [ RUN      ] tls.sendmsg_multiple
 # [       OK ] tls.sendmsg_multiple
 # [ RUN      ] tls.sendmsg_multiple_stress
 # [       OK ] tls.sendmsg_multiple_stress
 # [ RUN      ] tls.splice_from_pipe
 # [       OK ] tls.splice_from_pipe
 # [ RUN      ] tls.splice_from_pipe2
 # [       OK ] tls.splice_from_pipe2
 # [ RUN      ] tls.send_and_splice
 # [       OK ] tls.send_and_splice
 # [ RUN      ] tls.splice_to_pipe
 # [       OK ] tls.splice_to_pipe
 # [ RUN      ] tls.recvmsg_single
 # [       OK ] tls.recvmsg_single
 # [ RUN      ] tls.recvmsg_single_max
 # [       OK ] tls.recvmsg_single_max
 # [ RUN      ] tls.recvmsg_multiple
 # [       OK ] tls.recvmsg_multiple
 # [ RUN      ] tls.single_send_multiple_recv
 # [       OK ] tls.single_send_multiple_recv
 # [ RUN      ] tls.multiple_send_single_recv
 # [       OK ] tls.multiple_send_single_recv
 # [ RUN      ] tls.single_send_multiple_recv_non_align
 # [       OK ] tls.single_send_multiple_recv_non_align
 # [ RUN      ] tls.recv_partial
 # [       OK ] tls.recv_partial
 # [ RUN      ] tls.recv_nonblock
 # [       OK ] tls.recv_nonblock
 # [ RUN      ] tls.recv_peek
 # [       OK ] tls.recv_peek
 # [ RUN      ] tls.recv_peek_multiple
 # [       OK ] tls.recv_peek_multiple
 # [ RUN      ] tls.recv_peek_multiple_records
 # [       OK ] tls.recv_peek_multiple_records
 # [ RUN      ] tls.recv_peek_large_buf_mult_recs
 # [       OK ] tls.recv_peek_large_buf_mult_recs
 # [ RUN      ] tls.recv_lowat
 # [       OK ] tls.recv_lowat
 # [ RUN      ] tls.bidir
 # [       OK ] tls.bidir
 # [ RUN      ] tls.pollin
 # [       OK ] tls.pollin
 # [ RUN      ] tls.poll_wait
 # [       OK ] tls.poll_wait
 # [ RUN      ] tls.poll_wait_split
 # [       OK ] tls.poll_wait_split
 # [ RUN      ] tls.blocking
 # [       OK ] tls.blocking
 # [ RUN      ] tls.nonblocking
 # [       OK ] tls.nonblocking
 # [ RUN      ] tls.mutliproc_even
 # [       OK ] tls.mutliproc_even
 # [ RUN      ] tls.mutliproc_readers
 # [       OK ] tls.mutliproc_readers
 # [ RUN      ] tls.mutliproc_writers
 # [       OK ] tls.mutliproc_writers
 # [ RUN      ] tls.mutliproc_sendpage_even
 # [       OK ] tls.mutliproc_sendpage_even
 # [ RUN      ] tls.mutliproc_sendpage_readers
 # [       OK ] tls.mutliproc_sendpage_readers
 # [ RUN      ] tls.mutliproc_sendpage_writers
 # [       OK ] tls.mutliproc_sendpage_writers
 # [ RUN      ] tls.control_msg
 # [       OK ] tls.control_msg
 # [ RUN      ] tls.shutdown
 # [       OK ] tls.shutdown
 # [ RUN      ] tls.shutdown_unsent
 # [       OK ] tls.shutdown_unsent
 # [ RUN      ] tls.shutdown_reuse
 # [       OK ] tls.shutdown_reuse
 # [ RUN      ] global.non_established
 # [       OK ] global.non_established
 # [ RUN      ] global.keysizes
 # [       OK ] global.keysizes
 # [ RUN      ] global.tls12
 # [       OK ] global.tls12
 # [==========] 47 / 48 tests passed.
 # [  FAILED  ]
 not ok 1 selftests: net: tls # exit=1

** Affects: ubuntu-kernel-tests
     Importance: Undecided
         Status: New


** Tags: 5.4 aws focal sru-s20241202

-- 
You received this bug notification because you are a member of Canonical
Platform QA Team, which is subscribed to ubuntu-kernel-tests.
https://bugs.launchpad.net/bugs/2096648

Title:
  ubuntu_kselftests_net/net:tls flaky on F-aws

Status in ubuntu-kernel-tests:
  New

Bug description:
  Issue found on F-aws-5.4.0-1139.149 on node a1.medium

  Test failed with:
    # [     FAIL ] tls.sendmsg_large
    ...
    # [==========] 47 / 48 tests passed.
    # [  FAILED  ]

  Test appears to be flaky, passed after retest. Bug opened for hinting
  purpose.

   Running 'make run_tests -C net TEST_PROGS=tls TEST_GEN_PROGS='' TEST_CUSTOM_PROGS='''
   make: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux/tools/testing/selftests/net'
   make --no-builtin-rules ARCH=arm64 -C ../../../.. headers_install
   make[1]: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux'
     INSTALL ./usr/include
   make[1]: Leaving directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux'
   TAP version 13
   1..1
   # selftests: net: tls
   # tls.c:318:tls.sendmsg_large:Expected recv(self->cfd, mem, send_len, 0) (18446744073709551615) != -1 (18446744073709551615)
   # tls.sendmsg_large: Test failed at step #8
   # [==========] Running 48 tests from 3 test cases.
   # [ RUN      ] tls_basic.base_base
   # [       OK ] tls_basic.base_base
   # [ RUN      ] tls.sendfile
   # [       OK ] tls.sendfile
   # [ RUN      ] tls.send_then_sendfile
   # [       OK ] tls.send_then_sendfile
   # [ RUN      ] tls.recv_max
   # [       OK ] tls.recv_max
   # [ RUN      ] tls.recv_small
   # [       OK ] tls.recv_small
   # [ RUN      ] tls.msg_more
   # [       OK ] tls.msg_more
   # [ RUN      ] tls.msg_more_unsent
   # [       OK ] tls.msg_more_unsent
   # [ RUN      ] tls.sendmsg_single
   # [       OK ] tls.sendmsg_single
   # [ RUN      ] tls.sendmsg_fragmented
   # [       OK ] tls.sendmsg_fragmented
   # [ RUN      ] tls.sendmsg_large
   # [     FAIL ] tls.sendmsg_large
   # [ RUN      ] tls.sendmsg_multiple
   # [       OK ] tls.sendmsg_multiple
   # [ RUN      ] tls.sendmsg_multiple_stress
   # [       OK ] tls.sendmsg_multiple_stress
   # [ RUN      ] tls.splice_from_pipe
   # [       OK ] tls.splice_from_pipe
   # [ RUN      ] tls.splice_from_pipe2
   # [       OK ] tls.splice_from_pipe2
   # [ RUN      ] tls.send_and_splice
   # [       OK ] tls.send_and_splice
   # [ RUN      ] tls.splice_to_pipe
   # [       OK ] tls.splice_to_pipe
   # [ RUN      ] tls.recvmsg_single
   # [       OK ] tls.recvmsg_single
   # [ RUN      ] tls.recvmsg_single_max
   # [       OK ] tls.recvmsg_single_max
   # [ RUN      ] tls.recvmsg_multiple
   # [       OK ] tls.recvmsg_multiple
   # [ RUN      ] tls.single_send_multiple_recv
   # [       OK ] tls.single_send_multiple_recv
   # [ RUN      ] tls.multiple_send_single_recv
   # [       OK ] tls.multiple_send_single_recv
   # [ RUN      ] tls.single_send_multiple_recv_non_align
   # [       OK ] tls.single_send_multiple_recv_non_align
   # [ RUN      ] tls.recv_partial
   # [       OK ] tls.recv_partial
   # [ RUN      ] tls.recv_nonblock
   # [       OK ] tls.recv_nonblock
   # [ RUN      ] tls.recv_peek
   # [       OK ] tls.recv_peek
   # [ RUN      ] tls.recv_peek_multiple
   # [       OK ] tls.recv_peek_multiple
   # [ RUN      ] tls.recv_peek_multiple_records
   # [       OK ] tls.recv_peek_multiple_records
   # [ RUN      ] tls.recv_peek_large_buf_mult_recs
   # [       OK ] tls.recv_peek_large_buf_mult_recs
   # [ RUN      ] tls.recv_lowat
   # [       OK ] tls.recv_lowat
   # [ RUN      ] tls.bidir
   # [       OK ] tls.bidir
   # [ RUN      ] tls.pollin
   # [       OK ] tls.pollin
   # [ RUN      ] tls.poll_wait
   # [       OK ] tls.poll_wait
   # [ RUN      ] tls.poll_wait_split
   # [       OK ] tls.poll_wait_split
   # [ RUN      ] tls.blocking
   # [       OK ] tls.blocking
   # [ RUN      ] tls.nonblocking
   # [       OK ] tls.nonblocking
   # [ RUN      ] tls.mutliproc_even
   # [       OK ] tls.mutliproc_even
   # [ RUN      ] tls.mutliproc_readers
   # [       OK ] tls.mutliproc_readers
   # [ RUN      ] tls.mutliproc_writers
   # [       OK ] tls.mutliproc_writers
   # [ RUN      ] tls.mutliproc_sendpage_even
   # [       OK ] tls.mutliproc_sendpage_even
   # [ RUN      ] tls.mutliproc_sendpage_readers
   # [       OK ] tls.mutliproc_sendpage_readers
   # [ RUN      ] tls.mutliproc_sendpage_writers
   # [       OK ] tls.mutliproc_sendpage_writers
   # [ RUN      ] tls.control_msg
   # [       OK ] tls.control_msg
   # [ RUN      ] tls.shutdown
   # [       OK ] tls.shutdown
   # [ RUN      ] tls.shutdown_unsent
   # [       OK ] tls.shutdown_unsent
   # [ RUN      ] tls.shutdown_reuse
   # [       OK ] tls.shutdown_reuse
   # [ RUN      ] global.non_established
   # [       OK ] global.non_established
   # [ RUN      ] global.keysizes
   # [       OK ] global.keysizes
   # [ RUN      ] global.tls12
   # [       OK ] global.tls12
   # [==========] 47 / 48 tests passed.
   # [  FAILED  ]
   not ok 1 selftests: net: tls # exit=1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/2096648/+subscriptions