It looks like all the sub-tests has passed, but the final return value is not 0.
Running 'make run_tests -C net TEST_PROGS=arp_ndisc_evict_nocarrier.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: arp_ndisc_evict_nocarrier.sh
# run arp_evict_nocarrier=1 test
# ok
# run arp_evict_nocarrier=0 test
# ok
# run all.arp_evict_nocarrier=0 test
# ok
# run ndisc_evict_nocarrier=1 test
# ok
# run ndisc_evict_nocarrier=0 test
# ok
# run all.ndisc_evict_nocarrier=0 test
# ok
not ok 1 selftests: net: arp_ndisc_evict_nocarrier.sh # exit=255
make: Leaving directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux/tools/testing/selftests/net'
Issue found on Jammy OEM 5.17.0-1003.3
It looks like all the sub-tests has passed, but the final return value is not 0.
Running 'make run_tests -C net TEST_PROGS= arp_ndisc_ evict_nocarrier .sh TEST_GEN_PROGS='' TEST_CUSTOM_ PROGS=' '' ubuntu/ autotest/ client/ tmp/ubuntu_ kernel_ selftests/ src/linux/ tools/testing/ selftests/ net' ubuntu/ autotest/ client/ tmp/ubuntu_ kernel_ selftests/ src/linux' ubuntu/ autotest/ client/ tmp/ubuntu_ kernel_ selftests/ src/linux' evict_nocarrier .sh nocarrier= 1 test nocarrier= 0 test evict_nocarrier =0 test nocarrier= 1 test nocarrier= 0 test evict_nocarrier =0 test evict_nocarrier .sh # exit=255 ubuntu/ autotest/ client/ tmp/ubuntu_ kernel_ selftests/ src/linux/ tools/testing/ selftests/ net'
make: Entering directory '/home/
make --no-builtin-rules ARCH=x86 -C ../../../.. headers_install
make[1]: Entering directory '/home/
INSTALL ./usr/include
make[1]: Leaving directory '/home/
TAP version 13
1..1
# selftests: net: arp_ndisc_
# run arp_evict_
# ok
# run arp_evict_
# ok
# run all.arp_
# ok
# run ndisc_evict_
# ok
# run ndisc_evict_
# ok
# run all.ndisc_
# ok
not ok 1 selftests: net: arp_ndisc_
make: Leaving directory '/home/