canonical-ubuntu-qa team mailing list archive
-
canonical-ubuntu-qa team
-
Mailing list archive
-
Message #04153
[Bug 2067464] Re: udpgro_fwd.sh from ubuntu_kselftests_net needs net_helper.sh on Mantic
** Description changed:
[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"
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.
[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]
- Patch limited to test cases only, no actual change to real kernel function.
+ 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.
--
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/2067464
Title:
udpgro_fwd.sh from ubuntu_kselftests_net needs net_helper.sh on Mantic
Status in ubuntu-kernel-tests:
New
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"
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.
[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
References