пятница

[Bug 2067464] Re: udpgro_fwd.sh / pmtu.sh from ubuntu_kselftests_net needs net_helper.sh on Mantic

It will need this set as well:
https://lore.kernel.org/stable/20240614065820.865974-1-po-hsu.lin@canonical.com/T/#t

--
You received this bug notification because you are subscribed to linux
in Ubuntu.
Matching subscriptions: Bgg, Bmail, Nb
https://bugs.launchpad.net/bugs/2067464

Title:
udpgro_fwd.sh / pmtu.sh from ubuntu_kselftests_net needs net_helper.sh
on Mantic

Status in ubuntu-kernel-tests:
New
Status in linux package in Ubuntu:
Invalid
Status in linux source package in Mantic:
Confirmed

Bug description:
[Impact]
Since upstream commit 4acffb6 "selftests: net: explicitly wait for listener ready" landed on our Mantic 6.5.0-40.40 via stable update, a new "net_helper.sh" script will be needed for this change.

Otherwise the udpgro_fwd.sh script will complain about:
 # timeout set to 0
 # selftests: net: udpgro_fwd.sh
 # ./udpgro_fwd.sh: line 4: net_helper.sh: No such file or directory
 # IPv4
 # No GRO ./udpgro_fwd.sh: line 124: wait_local_port_listen: command not found

[Fix]
* 3bdd9fd2 "selftests/net: synchronize udpgro tests' tx and rx connection"
* 9d851dd4 "selftests: net: Remove executable bits from library scripts"
* a71d0908 "selftests: net: more strict check in net_helper"
* f5173fe3 "selftests: net: included needed helper in the install targets"

The first patch is the fix that we need, it can be applied with -C2.
The other 2 are follow-up enhancements and can be clean cherry-picked.

For f5173fe3 it needs to be backported to skip the non-existing lib.sh
script.

Patch 4

[Test Plan]
Run the tools/testing/selftests/net/udpgro_fwd.sh script in the patched tree and this "command not found issue" should be gone.

[Where problems could occur]
As it will implement this wait_local_port_listen() to other tests like udpgro.sh, udpgro_bench.sh and udpgro_frglist.sh as well. We might see failures from them if this change is incorrect. However all these changes are limited to test code in the kernel tree. No actual changes to any real kernel functions, the impact should be low.

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

Комментариев нет:

Отправить комментарий