mirror of
https://git.yoctoproject.org/poky
synced 2026-05-02 18:32:15 +02:00
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>
This commit is contained in:
37
meta/recipes-devtools/strace/strace/skip-sockopt-test.patch
Normal file
37
meta/recipes-devtools/strace/strace/skip-sockopt-test.patch
Normal file
@@ -0,0 +1,37 @@
|
||||
Upstream-Status: Inappropriate [avoid this test until fixed by upstream]
|
||||
|
||||
Reported at https://github.com/strace/strace/issues/257
|
||||
|
||||
root@qemux86-64:/usr/lib/strace/ptest/tests# make sockopt-sol_netlink.gen.log
|
||||
FAIL: sockopt-sol_netlink.gen.test
|
||||
|
||||
#root@qemux86-64:/usr/lib/strace/ptest/tests# diff sockopt-sol_netlink.dir/exp sockopt-sol_netlink.dir/out
|
||||
#--- sockopt-sol_netlink.dir/exp
|
||||
#+++ sockopt-sol_netlink.dir/out
|
||||
#@@ -86,11 +86,11 @@
|
||||
setsockopt(3, SOL_NETLINK, NETLINK_LISTEN_ALL_NSID, 0x7fa18a802ffc, -1) = -1 EINVAL (Invalid argument)
|
||||
setsockopt(3, SOL_NETLINK, NETLINK_LISTEN_ALL_NSID, 0x7fa18a802ffc, 3) = 0
|
||||
setsockopt(3, SOL_NETLINK, NETLINK_LISTEN_ALL_NSID, 0x7fa18a803000, 4) = -1 EFAULT (Bad address)
|
||||
-getsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, [0], [8]) = 0
|
||||
+getsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, [0], [4 => 8]) = 0
|
||||
getsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, [0], [5 => 8]) = 0
|
||||
getsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, NULL, [0 => 8]) = 0
|
||||
getsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, [], [3 => 8]) = 0
|
||||
-getsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, 0x7fa18a803000, [8]) = -1 EFAULT (Bad address)
|
||||
+getsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, 0x7fa18a803000, [4]) = -1 EFAULT (Bad address)
|
||||
getsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, 0x7fa18a802ffc, 0x7fa18a7fd000) = -1 EFAULT (Bad address)
|
||||
setsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, [233811181], 4) = -1 ENOPROTOOPT (Protocol not available)
|
||||
setsockopt(3, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, [233811181], 5) = -1 ENOPROTOOPT (Protocol not available)
|
||||
|
||||
|
||||
|
||||
Index: strace-6.3/tests/sockopt-sol_netlink.gen.test
|
||||
===================================================================
|
||||
--- strace-6.3.orig/tests/sockopt-sol_netlink.gen.test
|
||||
+++ strace-6.3/tests/sockopt-sol_netlink.gen.test
|
||||
@@ -1,4 +1,5 @@
|
||||
#!/bin/sh -efu
|
||||
# Generated by ./tests/gen_tests.sh from ./tests/gen_tests.in (sockopt-sol_netlink -e trace=getsockopt,setsockopt); do not edit.
|
||||
. "${srcdir=.}/init.sh"
|
||||
+skip_ "Test failing after system upgrades, wait for upstream fixes"
|
||||
run_strace_match_diff -e trace=getsockopt,setsockopt
|
||||
@@ -15,6 +15,7 @@ SRC_URI = "https://strace.io/files/${PV}/strace-${PV}.tar.xz \
|
||||
file://skip-load.patch \
|
||||
file://0001-configure-Use-autoconf-macro-to-detect-largefile-sup.patch \
|
||||
file://0002-tests-Replace-off64_t-with-off_t.patch \
|
||||
file://skip-sockopt-test.patch \
|
||||
"
|
||||
SRC_URI[sha256sum] = "e17878e301506c1cc301611118ad14efee7f8bcef63b27ace5d290acce7bb731"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user