Message ID | 20210707114730.40375-1-po-hsu.lin@canonical.com |
---|---|
Headers | show |
Series | Enable fib-onlink-tests.sh and msg_zerocopy.sh in kselftests/net | expand |
Acked-by: Tim Gardner <tim.gardner@canonical.com> On 7/7/21 5:47 AM, Po-Hsu Lin wrote: > [Impact] > Found this issue while debugging missing tests with bug 1934282. > > On Bionic there are 3 scripts that are not in the Makefile of the net > test suite of kselftests: > $ for file in $(ls *.sh); do grep -q $file Makefile || echo $file; done > fib-onlink-tests.sh > in_netns.sh > msg_zerocopy.sh > > [Fix] > * 830669e691464c selftests/net: enable msg_zerocopy test > * 1751eb42ddb56b selftests: net: use TEST_PROGS_EXTENDED > * a52b839752aab7 selftests: Add fib-onlink-tests.sh to TEST_PROGS > * Set fib-onlink-tests.sh as executable > > They all need to be backported to Bionic. > > For the in_netns.sh it's not causing any issue to us when being > called by run_afpackettests, but I think it's no harm to fix it to > reduce confusions. Commit 1751eb42ddb56b will replace the changes in > 9faedd64 selftests: net: add in_netns.sh TEST_GEN_PROGS_EXTENDED [1] > and 5ff9c1a3 selftests: net: add in_netns.sh to TEST_PROGS [2]. > Since we need to backport it there is no need to work on these two. > > The fib-onlink-tests.sh must be set to executable otherwise it will > fail with test not executable. > > [1] https://github.com/torvalds/linux/commit/9faedd643fd9 > [2] https://github.com/torvalds/linux/commit/5ff9c1a3dd92 > > [Test] > Run the "net" test suite in the kselftest directory from a patched > source tree. fib-onlink-tests.sh and msg_zerocopy.sh tests will be > executed. > > [Where problems could occur] > This change will bring in more test for our SRU, we might see new > failures because of these test in the future. > > Anders Roxell (1): > selftests: net: use TEST_PROGS_EXTENDED > > David Ahern (1): > selftests: Add fib-onlink-tests.sh to TEST_PROGS > > Po-Hsu Lin (1): > UBUNTU: SAUCE: selftests: Make fib-onlink-tests.sh executable > > Willem de Bruijn (1): > selftests/net: enable msg_zerocopy test > > tools/testing/selftests/net/Makefile | 3 +++ > tools/testing/selftests/net/fib-onlink-tests.sh | 0 > tools/testing/selftests/net/msg_zerocopy.sh | 8 ++++++++ > 3 files changed, 11 insertions(+) > mode change 100644 => 100755 tools/testing/selftests/net/fib-onlink-tests.sh >
On 07.07.21 13:47, Po-Hsu Lin wrote: > [Impact] > Found this issue while debugging missing tests with bug 1934282. > > On Bionic there are 3 scripts that are not in the Makefile of the net > test suite of kselftests: > $ for file in $(ls *.sh); do grep -q $file Makefile || echo $file; done > fib-onlink-tests.sh > in_netns.sh > msg_zerocopy.sh > > [Fix] > * 830669e691464c selftests/net: enable msg_zerocopy test > * 1751eb42ddb56b selftests: net: use TEST_PROGS_EXTENDED > * a52b839752aab7 selftests: Add fib-onlink-tests.sh to TEST_PROGS > * Set fib-onlink-tests.sh as executable > > They all need to be backported to Bionic. > > For the in_netns.sh it's not causing any issue to us when being > called by run_afpackettests, but I think it's no harm to fix it to > reduce confusions. Commit 1751eb42ddb56b will replace the changes in > 9faedd64 selftests: net: add in_netns.sh TEST_GEN_PROGS_EXTENDED [1] > and 5ff9c1a3 selftests: net: add in_netns.sh to TEST_PROGS [2]. > Since we need to backport it there is no need to work on these two. > > The fib-onlink-tests.sh must be set to executable otherwise it will > fail with test not executable. > > [1] https://github.com/torvalds/linux/commit/9faedd643fd9 > [2] https://github.com/torvalds/linux/commit/5ff9c1a3dd92 > > [Test] > Run the "net" test suite in the kselftest directory from a patched > source tree. fib-onlink-tests.sh and msg_zerocopy.sh tests will be > executed. > > [Where problems could occur] > This change will bring in more test for our SRU, we might see new > failures because of these test in the future. > > Anders Roxell (1): > selftests: net: use TEST_PROGS_EXTENDED > > David Ahern (1): > selftests: Add fib-onlink-tests.sh to TEST_PROGS > > Po-Hsu Lin (1): > UBUNTU: SAUCE: selftests: Make fib-onlink-tests.sh executable > > Willem de Bruijn (1): > selftests/net: enable msg_zerocopy test > > tools/testing/selftests/net/Makefile | 3 +++ > tools/testing/selftests/net/fib-onlink-tests.sh | 0 > tools/testing/selftests/net/msg_zerocopy.sh | 8 ++++++++ > 3 files changed, 11 insertions(+) > mode change 100644 => 100755 tools/testing/selftests/net/fib-onlink-tests.sh > Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com> Thanks
On 07.07.21 13:47, Po-Hsu Lin wrote: > [Impact] > Found this issue while debugging missing tests with bug 1934282. > > On Bionic there are 3 scripts that are not in the Makefile of the net > test suite of kselftests: > $ for file in $(ls *.sh); do grep -q $file Makefile || echo $file; done > fib-onlink-tests.sh > in_netns.sh > msg_zerocopy.sh > > [Fix] > * 830669e691464c selftests/net: enable msg_zerocopy test > * 1751eb42ddb56b selftests: net: use TEST_PROGS_EXTENDED > * a52b839752aab7 selftests: Add fib-onlink-tests.sh to TEST_PROGS > * Set fib-onlink-tests.sh as executable > > They all need to be backported to Bionic. > > For the in_netns.sh it's not causing any issue to us when being > called by run_afpackettests, but I think it's no harm to fix it to > reduce confusions. Commit 1751eb42ddb56b will replace the changes in > 9faedd64 selftests: net: add in_netns.sh TEST_GEN_PROGS_EXTENDED [1] > and 5ff9c1a3 selftests: net: add in_netns.sh to TEST_PROGS [2]. > Since we need to backport it there is no need to work on these two. > > The fib-onlink-tests.sh must be set to executable otherwise it will > fail with test not executable. > > [1] https://github.com/torvalds/linux/commit/9faedd643fd9 > [2] https://github.com/torvalds/linux/commit/5ff9c1a3dd92 > > [Test] > Run the "net" test suite in the kselftest directory from a patched > source tree. fib-onlink-tests.sh and msg_zerocopy.sh tests will be > executed. > > [Where problems could occur] > This change will bring in more test for our SRU, we might see new > failures because of these test in the future. > > Anders Roxell (1): > selftests: net: use TEST_PROGS_EXTENDED > > David Ahern (1): > selftests: Add fib-onlink-tests.sh to TEST_PROGS > > Po-Hsu Lin (1): > UBUNTU: SAUCE: selftests: Make fib-onlink-tests.sh executable > > Willem de Bruijn (1): > selftests/net: enable msg_zerocopy test > > tools/testing/selftests/net/Makefile | 3 +++ > tools/testing/selftests/net/fib-onlink-tests.sh | 0 > tools/testing/selftests/net/msg_zerocopy.sh | 8 ++++++++ > 3 files changed, 11 insertions(+) > mode change 100644 => 100755 tools/testing/selftests/net/fib-onlink-tests.sh > Applied to bionic:linux. Thanks, Kleber