Found with hirsute/linux 5.11.0-24.25.
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-oem-5.10 in Ubuntu.
https://bugs.launchpad.net/bugs/1928889
Title:
devlink_port_split in net from ubuntu_kernel_selftests linux ADT test
failure with linux/5.11.0-18.19 ( list index out of range)
Status in ubuntu-kernel-tests:
In Progress
Status in linux package in Ubuntu:
In Progress
Status in linux-oem-5.10 package in Ubuntu:
Invalid
Status in linux-oem-5.13 package in Ubuntu:
Invalid
Status in linux source package in Focal:
Invalid
Status in linux-oem-5.10 source package in Focal:
In Progress
Status in linux-oem-5.13 source package in Focal:
In Progress
Status in linux source package in Hirsute:
In Progress
Status in linux-oem-5.10 source package in Hirsute:
Invalid
Status in linux-oem-5.13 source package in Hirsute:
Invalid
Status in linux source package in Impish:
In Progress
Status in linux-oem-5.10 source package in Impish:
Invalid
Status in linux-oem-5.13 source package in Impish:
Invalid
Bug description:
[Impact]
If there is no devlink device available, the devlink_port_split.py in
kselftest/net will fail with:
# selftests: net: devlink_port_split.py
# Traceback (most recent call last):
# File
"/tmp/autopkgtest.ojlWKQ/build.XZw/src/autotest/client/tmp/ubuntu_kernel_selftests/src/linux/tools/testing/selftests/net/./devlink_port_split.py",
line 277, in <module>
# main()
# File
"/tmp/autopkgtest.ojlWKQ/build.XZw/src/autotest/client/tmp/ubuntu_kernel_selftests/src/linux/tools/testing/selftests/net/./devlink_port_split.py",
line 242, in main
# dev = list(devs.keys())[0]
# IndexError: list index out of range
not ok 43 selftests: net: devlink_port_split.py # exit=1
[Fix]
* 25173dd4093a24 selftests: net: devlink_port_split.py: skip the test if no
devlink device
This test only exist in our source tree since Hirsute, this patch can
be cherry-picked into all affected kernels.
[Test Plan]
Run this test manually from the patched source tree, the test will be skipped
when there is no devlink device:
# selftests: net: devlink_port_split.py
# no devlink device was found, test skipped
ok 7 selftests: net: devlink_port_split.py # SKIP
[Where problems could occur]
Change limited to testing tool, if this change is incorrect it might cause
false-negative result in our test report.
[Original Bug Report]
This is a scripted bug report about ADT failures while running linux tests
for linux/5.11.0-18.19 on hirsute. Whether this is caused by the dep8 tests of
the tested source or the kernel has yet to be determined.
Not a regression. Found to occur previously on hirsute/linux
5.11.0-14.15
Testing failed on:
amd64:
https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute/hirsute/amd64/l/linux/20210515_005957_75e5a@/log.gz
arm64:
https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute/hirsute/arm64/l/linux/20210513_203508_96fd3@/log.gz
ppc64el:
https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute/hirsute/ppc64el/l/linux/20210513_163708_c0203@/log.gz
s390x:
https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute/hirsute/s390x/l/linux/20210513_144454_54b04@/log.gz
17:39:37 DEBUG| [stdout] # selftests: net: devlink_port_split.py
17:39:37 DEBUG| [stdout] # Traceback (most recent call last):
17:39:37 DEBUG| [stdout] # File
"/tmp/autopkgtest.ojlWKQ/build.XZw/src/autotest/client/tmp/ubuntu_kernel_selftests/src/linux/tools/testing/selftests/net/./devlink_port_split.py",
line 277, in <module>
17:39:37 DEBUG| [stdout] # main()
17:39:37 DEBUG| [stdout] # File
"/tmp/autopkgtest.ojlWKQ/build.XZw/src/autotest/client/tmp/ubuntu_kernel_selftests/src/linux/tools/testing/selftests/net/./devlink_port_split.py",
line 242, in main
17:39:37 DEBUG| [stdout] # dev = list(devs.keys())[0]
17:39:37 DEBUG| [stdout] # IndexError: list index out of range
17:39:37 DEBUG| [stdout] not ok 43 selftests: net: devlink_port_split.py #
exit=1
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/1928889/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp