diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-06-16 17:12:46 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-06-17 11:50:57 +0100 |
commit | f6169ae9e0e41de157c11871e341031521dc8e1d (patch) | |
tree | f4158c8eb19bc5a51b63f203ac1db3854ccfc3bb /meta | |
parent | 62c5556025bf9714ab8fb0a1c33ee49c35e2e8ed (diff) | |
download | poky-f6169ae9e0e41de157c11871e341031521dc8e1d.tar.gz |
strace: Disable failing test
This test is failing for uncertain reasons. We have reported upstream, disable
it until we can work out why this happened. The point it started failing is
unclear due to other test framework issues.
(From OE-Core rev: 2e9165a854c7b83f163479e9dbd3cb183a9d71f5)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r-- | meta/recipes-devtools/strace/strace/skip-sockopt-test.patch | 37 | ||||
-rw-r--r-- | meta/recipes-devtools/strace/strace_6.3.bb | 1 |
2 files changed, 38 insertions, 0 deletions
diff --git a/meta/recipes-devtools/strace/strace/skip-sockopt-test.patch b/meta/recipes-devtools/strace/strace/skip-sockopt-test.patch new file mode 100644 index 0000000000..5741bf8672 --- /dev/null +++ b/meta/recipes-devtools/strace/strace/skip-sockopt-test.patch | |||
@@ -0,0 +1,37 @@ | |||
1 | Upstream-Status: Inappropriate [avoid this test until fixed by upstream] | ||
2 | |||
3 | Reported at https://github.com/strace/strace/issues/257 | ||
4 | |||
5 | root@qemux86-64:/usr/lib/strace/ptest/tests# make sockopt-sol_netlink.gen.log | ||
6 | FAIL: sockopt-sol_netlink.gen.test | ||
7 | |||
8 | #root@qemux86-64:/usr/lib/strace/ptest/tests# diff sockopt-sol_netlink.dir/exp sockopt-sol_netlink.dir/out | ||
9 | #--- sockopt-sol_netlink.dir/exp | ||
10 | #+++ sockopt-sol_netlink.dir/out | ||
11 | #@@ -86,11 +86,11 @@ | ||
12 | setsockopt(3, SOL_NETLINK, NETLINK_LISTEN_ALL_NSID, 0x7fa18a802ffc, -1) = -1 EINVAL (Invalid argument) | ||
13 | setsockopt(3, SOL_NETLINK, NETLINK_LISTEN_ALL_NSID, 0x7fa18a802ffc, 3) = 0 | ||
14 | setsockopt(3, SOL_NETLINK, NETLINK_LISTEN_ALL_NSID, 0x7fa18a803000, 4) = -1 EFAULT (Bad address) | ||
15 | -getsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, [0], [8]) = 0 | ||
16 | +getsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, [0], [4 => 8]) = 0 | ||
17 | getsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, [0], [5 => 8]) = 0 | ||
18 | getsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, NULL, [0 => 8]) = 0 | ||
19 | getsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, [], [3 => 8]) = 0 | ||
20 | -getsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, 0x7fa18a803000, [8]) = -1 EFAULT (Bad address) | ||
21 | +getsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, 0x7fa18a803000, [4]) = -1 EFAULT (Bad address) | ||
22 | getsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, 0x7fa18a802ffc, 0x7fa18a7fd000) = -1 EFAULT (Bad address) | ||
23 | setsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, [233811181], 4) = -1 ENOPROTOOPT (Protocol not available) | ||
24 | setsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, [233811181], 5) = -1 ENOPROTOOPT (Protocol not available) | ||
25 | |||
26 | |||
27 | |||
28 | Index: strace-6.3/tests/sockopt-sol_netlink.gen.test | ||
29 | =================================================================== | ||
30 | --- strace-6.3.orig/tests/sockopt-sol_netlink.gen.test | ||
31 | +++ strace-6.3/tests/sockopt-sol_netlink.gen.test | ||
32 | @@ -1,4 +1,5 @@ | ||
33 | #!/bin/sh -efu | ||
34 | # Generated by ./tests/gen_tests.sh from ./tests/gen_tests.in (sockopt-sol_netlink -e trace=getsockopt,setsockopt); do not edit. | ||
35 | . "${srcdir=.}/init.sh" | ||
36 | +skip_ "Test failing after system upgrades, wait for upstream fixes" | ||
37 | run_strace_match_diff -e trace=getsockopt,setsockopt | ||
diff --git a/meta/recipes-devtools/strace/strace_6.3.bb b/meta/recipes-devtools/strace/strace_6.3.bb index ae61471672..a85294d3c2 100644 --- a/meta/recipes-devtools/strace/strace_6.3.bb +++ b/meta/recipes-devtools/strace/strace_6.3.bb | |||
@@ -15,6 +15,7 @@ SRC_URI = "https://strace.io/files/${PV}/strace-${PV}.tar.xz \ | |||
15 | file://skip-load.patch \ | 15 | file://skip-load.patch \ |
16 | file://0001-configure-Use-autoconf-macro-to-detect-largefile-sup.patch \ | 16 | file://0001-configure-Use-autoconf-macro-to-detect-largefile-sup.patch \ |
17 | file://0002-tests-Replace-off64_t-with-off_t.patch \ | 17 | file://0002-tests-Replace-off64_t-with-off_t.patch \ |
18 | file://skip-sockopt-test.patch \ | ||
18 | " | 19 | " |
19 | SRC_URI[sha256sum] = "e17878e301506c1cc301611118ad14efee7f8bcef63b27ace5d290acce7bb731" | 20 | SRC_URI[sha256sum] = "e17878e301506c1cc301611118ad14efee7f8bcef63b27ace5d290acce7bb731" |
20 | 21 | ||