← Back to team overview

canonical-ubuntu-qa team mailing list archive

[Bug 2025761] [NEW] net:sctp_vrf.sh fails on lunar:linux-aws with TEST 12: bind vrf-2 & 1 in server, connect from client 1 & 2, N [FAIL]

 

Public bug reported:

This seems to be flaky, on other instance it passes.

Found the failure on t3.medium instance:

 	17107 	  	01:58:45 INFO |     START    ubuntu_kernel_selftests.net:sctp_vrf.sh    ubuntu_kernel_selftests.net:sctp_vrf.sh    timeout=2700    timestamp=1688435925    localtime=Jul 04 01:58:45    
  	  	17108 	  	01:58:45 DEBUG| Persistent state client._record_indent now set to 2
  	  	17109 	  	01:58:45 DEBUG| Persistent state client.unexpected_reboot now set to ('ubuntu_kernel_selftests.net:sctp_vrf.sh', 'ubuntu_kernel_selftests.net:sctp_vrf.sh')
  	  	17110 	  	01:58:45 DEBUG| Waiting for pid 290755 for 2700 seconds
  	  	17111 	  	01:58:45 WARNI| System python is too old, crash handling disabled
  	  	17112 	  	01:58:45 DEBUG| Running 'make run_tests -C net TEST_PROGS=sctp_vrf.sh TEST_GEN_PROGS='' TEST_CUSTOM_PROGS='''
  	  	17113 	  	01:58:45 DEBUG| [stdout] make: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux/tools/testing/selftests/net'
  	  	17114 	  	01:58:45 DEBUG| [stdout] TAP version 13
  	  	17115 	  	01:58:45 DEBUG| [stdout] 1..1
  	  	17116 	  	01:58:45 DEBUG| [stdout] # selftests: net: sctp_vrf.sh
  	  	17117 	  	01:58:45 DEBUG| [stdout] # Testing For SCTP VRF:
  	  	17118 	  	01:58:45 DEBUG| [stdout] # TEST 01: nobind, connect from client 1, l3mdev_accept=1, Y [PASS]
  	  	17119 	  	01:58:48 DEBUG| [stdout] # TEST 02: nobind, connect from client 2, l3mdev_accept=1, N [PASS]
  	  	17120 	  	01:58:48 DEBUG| [stdout] # TEST 03: nobind, connect from client 1, l3mdev_accept=0, N [PASS]
  	  	17121 	  	01:58:51 DEBUG| [stdout] # TEST 04: nobind, connect from client 2, l3mdev_accept=0, N [PASS]
  	  	17122 	  	01:58:52 DEBUG| [stdout] # TEST 05: bind veth2 in server, connect from client 1, N [PASS]
  	  	17123 	  	01:58:52 DEBUG| [stdout] # TEST 06: bind veth1 in server, connect from client 1, Y [PASS]
  	  	17124 	  	01:58:52 DEBUG| [stdout] # TEST 07: bind vrf-1 in server, connect from client 1, Y [PASS]
  	  	17125 	  	01:58:52 DEBUG| [stdout] # TEST 08: bind vrf-2 in server, connect from client 1, N [PASS]
  	  	17126 	  	01:58:52 DEBUG| [stdout] # TEST 09: bind vrf-2 in server, connect from client 2, Y [PASS]
  	  	17127 	  	01:58:55 DEBUG| [stdout] # TEST 10: bind vrf-1 in server, connect from client 2, N [PASS]
  	  	17128 	  	01:58:55 DEBUG| [stdout] # TEST 11: bind vrf-1 & 2 in server, connect from client 1 & 2, Y [PASS]
  	  	17129 	  	01:58:55 DEBUG| [stdout] # TEST 12: bind vrf-2 & 1 in server, connect from client 1 & 2, N [PASS]
  	  	17130 	  	01:58:55 DEBUG| [stdout] # ***v4 Tests Done***
  	  	17131 	  	01:58:55 DEBUG| [stdout] # TEST 01: nobind, connect from client 1, l3mdev_accept=1, Y [PASS]
  	  	17132 	  	01:58:58 DEBUG| [stdout] # TEST 02: nobind, connect from client 2, l3mdev_accept=1, N [PASS]
  	  	17133 	  	01:58:58 DEBUG| [stdout] # TEST 03: nobind, connect from client 1, l3mdev_accept=0, N [PASS]
  	  	17134 	  	01:59:01 DEBUG| [stdout] # TEST 04: nobind, connect from client 2, l3mdev_accept=0, N [PASS]
  	  	17135 	  	01:59:01 DEBUG| [stdout] # TEST 05: bind veth2 in server, connect from client 1, N [PASS]
  	  	17136 	  	01:59:01 DEBUG| [stdout] # TEST 06: bind veth1 in server, connect from client 1, Y [PASS]
  	  	17137 	  	01:59:01 DEBUG| [stdout] # TEST 07: bind vrf-1 in server, connect from client 1, Y [PASS]
  	  	17138 	  	01:59:01 DEBUG| [stdout] # TEST 08: bind vrf-2 in server, connect from client 1, N [PASS]
  	  	17139 	  	01:59:01 DEBUG| [stdout] # TEST 09: bind vrf-2 in server, connect from client 2, Y [PASS]
  	  	17140 	  	01:59:04 DEBUG| [stdout] # TEST 10: bind vrf-1 in server, connect from client 2, N [PASS]
  	  	17141 	  	01:59:04 DEBUG| [stdout] # TEST 11: bind vrf-1 & 2 in server, connect from client 1 & 2, Y [PASS]
  	  	17142 	  	01:59:07 DEBUG| [stdout] # TEST 12: bind vrf-2 & 1 in server, connect from client 1 & 2, N [FAIL]
  	  	17143 	  	01:59:07 DEBUG| [stdout] not ok 1 selftests: net: sctp_vrf.sh # exit=3
  	  	17144 	  	01:59:07 DEBUG| [stdout] make: Leaving directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux/tools/testing/selftests/net'
  	  	17145 	  	01:59:07 ERROR| Exception escaping from test:
  	  	17146 	  	Traceback (most recent call last):
  	  	17147 	  	  File "/home/ubuntu/autotest/client/shared/test.py", line 411, in _exec
  	  	17148 	  	    _call_test_function(self.execute, *p_args, **p_dargs)
  	  	17149 	  	  File "/home/ubuntu/autotest/client/shared/test.py", line 823, in _call_test_function
  	  	17150 	  	    return func(*args, **dargs)
  	  	17151 	  	           ^^^^^^^^^^^^^^^^^^^^
  	  	17152 	  	  File "/home/ubuntu/autotest/client/shared/test.py", line 290, in execute
  	  	17153 	  	    self._call_run_once(constraints, profile_only,
  	  	17154 	  	  File "/home/ubuntu/autotest/client/shared/test.py", line 212, in _call_run_once
  	  	17155 	  	    self.run_once(*args, **dargs)
  	  	17156 	  	  File "/home/ubuntu/autotest/client/tests/ubuntu_kernel_selftests/ubuntu_kernel_selftests.py", line 282, in run_once
  	  	17157 	  	    raise error.TestError(test_name + ' failed.')
  	  	17158 	  	autotest.client.shared.error.TestError: net:sctp_vrf.sh failed.
  	  	17159 	  	01:59:07 ERROR| child process failed
  	  	17160 	  	01:59:07 DEBUG| Traceback (most recent call last):
  	  	17161 	  	01:59:07 DEBUG|   File "/home/ubuntu/autotest/client/shared/test.py", line 411, in _exec
  	  	17162 	  	01:59:07 DEBUG|     _call_test_function(self.execute, *p_args, **p_dargs)
  	  	17163 	  	01:59:07 DEBUG|   File "/home/ubuntu/autotest/client/shared/test.py", line 823, in _call_test_function
  	  	17164 	  	01:59:07 DEBUG|     return func(*args, **dargs)
  	  	17165 	  	01:59:07 DEBUG|            ^^^^^^^^^^^^^^^^^^^^
  	  	17166 	  	01:59:07 DEBUG|   File "/home/ubuntu/autotest/client/shared/test.py", line 290, in execute
  	  	17167 	  	01:59:07 DEBUG|     self._call_run_once(constraints, profile_only,
  	  	17168 	  	01:59:07 DEBUG|   File "/home/ubuntu/autotest/client/shared/test.py", line 212, in _call_run_once
  	  	17169 	  	01:59:07 DEBUG|     self.run_once(*args, **dargs)
  	  	17170 	  	01:59:07 DEBUG|   File "/home/ubuntu/autotest/client/tests/ubuntu_kernel_selftests/ubuntu_kernel_selftests.py", line 282, in run_once
  	  	17171 	  	01:59:07 DEBUG|     raise error.TestError(test_name + ' failed.')
  	  	17172 	  	01:59:07 DEBUG| autotest.client.shared.error.TestError: net:sctp_vrf.sh failed.
  	  	17173 	  	01:59:07 DEBUG|

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


** Tags: aws lunar sru-20230612

** Tags added: aws lunar sru-20230612

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

Title:
   net:sctp_vrf.sh fails on lunar:linux-aws with  TEST 12: bind vrf-2 &
  1 in server, connect from client 1 & 2, N [FAIL]

Status in ubuntu-kernel-tests:
  New

Bug description:
  This seems to be flaky, on other instance it passes.

  Found the failure on t3.medium instance:

   	17107 	  	01:58:45 INFO |     START    ubuntu_kernel_selftests.net:sctp_vrf.sh    ubuntu_kernel_selftests.net:sctp_vrf.sh    timeout=2700    timestamp=1688435925    localtime=Jul 04 01:58:45    
    	  	17108 	  	01:58:45 DEBUG| Persistent state client._record_indent now set to 2
    	  	17109 	  	01:58:45 DEBUG| Persistent state client.unexpected_reboot now set to ('ubuntu_kernel_selftests.net:sctp_vrf.sh', 'ubuntu_kernel_selftests.net:sctp_vrf.sh')
    	  	17110 	  	01:58:45 DEBUG| Waiting for pid 290755 for 2700 seconds
    	  	17111 	  	01:58:45 WARNI| System python is too old, crash handling disabled
    	  	17112 	  	01:58:45 DEBUG| Running 'make run_tests -C net TEST_PROGS=sctp_vrf.sh TEST_GEN_PROGS='' TEST_CUSTOM_PROGS='''
    	  	17113 	  	01:58:45 DEBUG| [stdout] make: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux/tools/testing/selftests/net'
    	  	17114 	  	01:58:45 DEBUG| [stdout] TAP version 13
    	  	17115 	  	01:58:45 DEBUG| [stdout] 1..1
    	  	17116 	  	01:58:45 DEBUG| [stdout] # selftests: net: sctp_vrf.sh
    	  	17117 	  	01:58:45 DEBUG| [stdout] # Testing For SCTP VRF:
    	  	17118 	  	01:58:45 DEBUG| [stdout] # TEST 01: nobind, connect from client 1, l3mdev_accept=1, Y [PASS]
    	  	17119 	  	01:58:48 DEBUG| [stdout] # TEST 02: nobind, connect from client 2, l3mdev_accept=1, N [PASS]
    	  	17120 	  	01:58:48 DEBUG| [stdout] # TEST 03: nobind, connect from client 1, l3mdev_accept=0, N [PASS]
    	  	17121 	  	01:58:51 DEBUG| [stdout] # TEST 04: nobind, connect from client 2, l3mdev_accept=0, N [PASS]
    	  	17122 	  	01:58:52 DEBUG| [stdout] # TEST 05: bind veth2 in server, connect from client 1, N [PASS]
    	  	17123 	  	01:58:52 DEBUG| [stdout] # TEST 06: bind veth1 in server, connect from client 1, Y [PASS]
    	  	17124 	  	01:58:52 DEBUG| [stdout] # TEST 07: bind vrf-1 in server, connect from client 1, Y [PASS]
    	  	17125 	  	01:58:52 DEBUG| [stdout] # TEST 08: bind vrf-2 in server, connect from client 1, N [PASS]
    	  	17126 	  	01:58:52 DEBUG| [stdout] # TEST 09: bind vrf-2 in server, connect from client 2, Y [PASS]
    	  	17127 	  	01:58:55 DEBUG| [stdout] # TEST 10: bind vrf-1 in server, connect from client 2, N [PASS]
    	  	17128 	  	01:58:55 DEBUG| [stdout] # TEST 11: bind vrf-1 & 2 in server, connect from client 1 & 2, Y [PASS]
    	  	17129 	  	01:58:55 DEBUG| [stdout] # TEST 12: bind vrf-2 & 1 in server, connect from client 1 & 2, N [PASS]
    	  	17130 	  	01:58:55 DEBUG| [stdout] # ***v4 Tests Done***
    	  	17131 	  	01:58:55 DEBUG| [stdout] # TEST 01: nobind, connect from client 1, l3mdev_accept=1, Y [PASS]
    	  	17132 	  	01:58:58 DEBUG| [stdout] # TEST 02: nobind, connect from client 2, l3mdev_accept=1, N [PASS]
    	  	17133 	  	01:58:58 DEBUG| [stdout] # TEST 03: nobind, connect from client 1, l3mdev_accept=0, N [PASS]
    	  	17134 	  	01:59:01 DEBUG| [stdout] # TEST 04: nobind, connect from client 2, l3mdev_accept=0, N [PASS]
    	  	17135 	  	01:59:01 DEBUG| [stdout] # TEST 05: bind veth2 in server, connect from client 1, N [PASS]
    	  	17136 	  	01:59:01 DEBUG| [stdout] # TEST 06: bind veth1 in server, connect from client 1, Y [PASS]
    	  	17137 	  	01:59:01 DEBUG| [stdout] # TEST 07: bind vrf-1 in server, connect from client 1, Y [PASS]
    	  	17138 	  	01:59:01 DEBUG| [stdout] # TEST 08: bind vrf-2 in server, connect from client 1, N [PASS]
    	  	17139 	  	01:59:01 DEBUG| [stdout] # TEST 09: bind vrf-2 in server, connect from client 2, Y [PASS]
    	  	17140 	  	01:59:04 DEBUG| [stdout] # TEST 10: bind vrf-1 in server, connect from client 2, N [PASS]
    	  	17141 	  	01:59:04 DEBUG| [stdout] # TEST 11: bind vrf-1 & 2 in server, connect from client 1 & 2, Y [PASS]
    	  	17142 	  	01:59:07 DEBUG| [stdout] # TEST 12: bind vrf-2 & 1 in server, connect from client 1 & 2, N [FAIL]
    	  	17143 	  	01:59:07 DEBUG| [stdout] not ok 1 selftests: net: sctp_vrf.sh # exit=3
    	  	17144 	  	01:59:07 DEBUG| [stdout] make: Leaving directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux/tools/testing/selftests/net'
    	  	17145 	  	01:59:07 ERROR| Exception escaping from test:
    	  	17146 	  	Traceback (most recent call last):
    	  	17147 	  	  File "/home/ubuntu/autotest/client/shared/test.py", line 411, in _exec
    	  	17148 	  	    _call_test_function(self.execute, *p_args, **p_dargs)
    	  	17149 	  	  File "/home/ubuntu/autotest/client/shared/test.py", line 823, in _call_test_function
    	  	17150 	  	    return func(*args, **dargs)
    	  	17151 	  	           ^^^^^^^^^^^^^^^^^^^^
    	  	17152 	  	  File "/home/ubuntu/autotest/client/shared/test.py", line 290, in execute
    	  	17153 	  	    self._call_run_once(constraints, profile_only,
    	  	17154 	  	  File "/home/ubuntu/autotest/client/shared/test.py", line 212, in _call_run_once
    	  	17155 	  	    self.run_once(*args, **dargs)
    	  	17156 	  	  File "/home/ubuntu/autotest/client/tests/ubuntu_kernel_selftests/ubuntu_kernel_selftests.py", line 282, in run_once
    	  	17157 	  	    raise error.TestError(test_name + ' failed.')
    	  	17158 	  	autotest.client.shared.error.TestError: net:sctp_vrf.sh failed.
    	  	17159 	  	01:59:07 ERROR| child process failed
    	  	17160 	  	01:59:07 DEBUG| Traceback (most recent call last):
    	  	17161 	  	01:59:07 DEBUG|   File "/home/ubuntu/autotest/client/shared/test.py", line 411, in _exec
    	  	17162 	  	01:59:07 DEBUG|     _call_test_function(self.execute, *p_args, **p_dargs)
    	  	17163 	  	01:59:07 DEBUG|   File "/home/ubuntu/autotest/client/shared/test.py", line 823, in _call_test_function
    	  	17164 	  	01:59:07 DEBUG|     return func(*args, **dargs)
    	  	17165 	  	01:59:07 DEBUG|            ^^^^^^^^^^^^^^^^^^^^
    	  	17166 	  	01:59:07 DEBUG|   File "/home/ubuntu/autotest/client/shared/test.py", line 290, in execute
    	  	17167 	  	01:59:07 DEBUG|     self._call_run_once(constraints, profile_only,
    	  	17168 	  	01:59:07 DEBUG|   File "/home/ubuntu/autotest/client/shared/test.py", line 212, in _call_run_once
    	  	17169 	  	01:59:07 DEBUG|     self.run_once(*args, **dargs)
    	  	17170 	  	01:59:07 DEBUG|   File "/home/ubuntu/autotest/client/tests/ubuntu_kernel_selftests/ubuntu_kernel_selftests.py", line 282, in run_once
    	  	17171 	  	01:59:07 DEBUG|     raise error.TestError(test_name + ' failed.')
    	  	17172 	  	01:59:07 DEBUG| autotest.client.shared.error.TestError: net:sctp_vrf.sh failed.
    	  	17173 	  	01:59:07 DEBUG|

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



Follow ups