← Back to team overview

canonical-ubuntu-qa team mailing list archive

[Bug 2016859] Re: net:so_txtime.sh in ubuntu_kernel_selftests failed with ./so_txtime: recv: timeout: Resource temporarily unavailable

 

I have encountered similar failure for mantic-lowlatency on
openstack:builder-cpu2-ram4-disk20 amd64 (cycle: 2024.06.10)

make: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux/tools/testing/selftests/net
TAP version 13                                                                                                        
1..1                                                                                                                  
# timeout set to 0                                                                                                    
# selftests: net: so_txtime.sh                                                                                        
#                                                                                                                     
# SO_TXTIME ipv4 clock monotonic                                                                                      
# payload:a delay:112 expected:0 (us)                                                                                 
#                                                                                                                     
# SO_TXTIME ipv6 clock monotonic                                                                                      
# payload:a delay:134 expected:0 (us)                                                                                 
#                                                                                                                     
# SO_TXTIME ipv6 clock monotonic                                                                                      
# payload:a delay:10088 expected:10000 (us)                                                                           
#                                                                                                                     
# SO_TXTIME ipv4 clock monotonic                                                                                      
# payload:a delay:10121 expected:10000 (us)                                                                           
# payload:b delay:20093 expected:20000 (us)                                                                           
#                                                                                                                     
# SO_TXTIME ipv6 clock monotonic                                                                                      
# payload:b delay:20271 expected:20000 (us)                                                                           
# payload:a delay:20417 expected:20000 (us)                                                                           
#                                                                                                                     
# SO_TXTIME ipv4 clock tai                                                                                            
# send: pkt a at -1720688784013ms dropped: invalid txtime                                                             
# ./so_txtime: recv: timeout: Resource temporarily unavailable                                                        
#                                                                                                                     
# SO_TXTIME ipv6 clock tai                                                                                            
# send: pkt a at 0ms dropped: invalid txtime                                                                          
# ./so_txtime: recv: timeout: Resource temporarily unavailable                                                        
#                                                                                                                     
# SO_TXTIME ipv6 clock tai                                                                                            
# payload:a delay:9762 expected:10000 (us)                                                                            
#                                                                                                                     
# SO_TXTIME ipv4 clock tai                                                                                            
# payload:a delay:9760 expected:10000 (us)                                                                            
# send: pkt b at 20ms dropped: missed txtime                                                                          
# ./so_txtime: recv: timeout: Resource temporarily unavailable                                                        
not ok 1 selftests: net: so_txtime.sh # exit=1                                                                        
make: Leaving directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux/tools/testing/selftests/net'


It passed when I re-ran:

# SO_TXTIME ipv6 clock tai                                      
# send: pkt a at 0ms dropped: invalid txtime                    
# ./so_txtime: recv: timeout: Resource temporarily unavailable  
#                                                               
# SO_TXTIME ipv6 clock tai                                      
# payload:a delay:9654 expected:10000 (us)                      
#                                                               
# SO_TXTIME ipv4 clock tai                                      
# payload:a delay:9740 expected:10000 (us)                      
# payload:b delay:19701 expected:20000 (us)                     
#                                                               
# SO_TXTIME ipv6 clock tai                                      
# payload:b delay:9720 expected:10000 (us)                      
# payload:a delay:19708 expected:20000 (us)                     
# OK. All tests passed                                          
ok 1 selftests: net: so_txtime.sh

-- 
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/2016859

Title:
  net:so_txtime.sh in ubuntu_kernel_selftests failed with ./so_txtime:
  recv: timeout: Resource temporarily unavailable

Status in ubuntu-kernel-tests:
  New

Bug description:
  This is not a regression, but seems to be a flaky test (racing issue?)

  This has been recorded for J-oracle but without a proper bug report.
  Found on F-gcp-5.15 this cycle.

  Test failed with:
    ./so_txtime: recv: timeout: Resource temporarily unavailable

  Test log:
  Running 'make run_tests -C net TEST_PROGS=so_txtime.sh TEST_GEN_PROGS='' TEST_CUSTOM_PROGS='''
   make: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux/tools/testing/selftests/net'
   make --no-builtin-rules ARCH=x86 -C ../../../.. headers_install
   make[1]: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux'
     INSTALL ./usr/include
   make[1]: Leaving directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux'
   TAP version 13
   1..1
   # selftests: net: so_txtime.sh
   # ./so_txtime: recv: timeout: Resource temporarily unavailable
   # 
   # SO_TXTIME ipv4 clock monotonic
   not ok 1 selftests: net: so_txtime.sh # exit=1

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