Bug 1758201 - some devtoolset-9-strace internal tests fail on rhel-alt-7.6
Summary: some devtoolset-9-strace internal tests fail on rhel-alt-7.6
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Developer Toolset
Classification: Red Hat
Component: strace
Version: DTS 9.1 RHEL 7
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: alpha
: 9.1
Assignee: Eugene Syromiatnikov
QA Contact: Edjunior Barbosa Machado
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-10-03 14:10 UTC by Edjunior Barbosa Machado
Modified: 2020-05-26 06:08 UTC (History)
4 users (show)

Fixed In Version: devtoolset-9-strace-5.1-7.el7
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-05-26 06:07:52 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2020:2275 0 None None None 2020-05-26 06:08:02 UTC

Description Edjunior Barbosa Machado 2019-10-03 14:10:04 UTC
Description of problem:
Some testcases from devtoolset-9-strace internal testsuite fail on latest RHEL-ALT-7.6-updates-20190722.1 only:

* s390x:
FAIL: ioctl_evdev.gen.test
FAIL: ioctl_evdev-v.gen.test
FAIL: ioctl_v4l2.gen.test
FAIL: netlink_crypto.gen.test
FAIL: netlink_protocol.gen.test
FAIL: nlattr_crypto_user_alg.gen.test
FAIL: nlattr_fib_rule_hdr.gen.test
FAIL: nlattr_ifla_xdp.gen.test
FAIL: nlattr_ndtmsg.gen.test
FAIL: nlattr_rtmsg.gen.test
FAIL: ptrace.gen.test
testrun output: http://lab-02.rhts.eng.bos.redhat.com/beaker/logs/tasks/100238+/100238080/taskout.log
test-suite.log: http://lab-02.rhts.eng.bos.redhat.com/beaker/logs/tasks/100238+/100238080/devtoolset-9-strace-5.1-4.el7.s390x_tests.log

* ppc64le:
FAIL: ioctl_evdev.gen.test
FAIL: ioctl_evdev-v.gen.test
FAIL: ioctl_v4l2.gen.test
FAIL: netlink_crypto.gen.test
FAIL: netlink_protocol.gen.test
FAIL: nlattr_crypto_user_alg.gen.test
FAIL: nlattr_fib_rule_hdr.gen.test
FAIL: nlattr_ifla_xdp.gen.test
FAIL: nlattr_ndtmsg.gen.test
FAIL: nlattr_rtmsg.gen.test
testrun output: http://lab-02.rhts.eng.bos.redhat.com/beaker/logs/tasks/100237+/100237985/taskout.log
test-suite.log: http://lab-02.rhts.eng.bos.redhat.com/beaker/logs/tasks/100237+/100237985/devtoolset-9-strace-5.1-4.el7.ppc64le_tests.log

* aarch64:
FAIL: ioctl_uffdio.gen.test
FAIL: netlink_crypto.gen.test
FAIL: netlink_protocol.gen.test
FAIL: nlattr_crypto_user_alg.gen.test
FAIL: nlattr_fib_rule_hdr.gen.test
FAIL: nlattr_ifinfomsg.gen.test
FAIL: nlattr_ifla_xdp.gen.test
FAIL: nlattr_mdba_mdb_entry.gen.test
testrun output: http://lab-02.rhts.eng.bos.redhat.com/beaker/logs/tasks/100238+/100238031/taskout.log
test-suite.log: http://lab-02.rhts.eng.bos.redhat.com/beaker/logs/tasks/100238+/100238031/devtoolset-9-strace-5.1-4.el7.aarch64_tests.log

These failures were not seen on RHEL-7.6-updates-20190722.1 (non-ALT).

Version-Release number of selected component (if applicable):
devtoolset-9-strace-5.1-4.el7

Comment 2 Eugene Syromiatnikov 2019-10-03 14:20:22 UTC
For the record: the tests are built in the RHEL-ALT environment and are run with the following command:

    su -c 'make -k check STRACE=/opt/rh/devtoolset-9/root/usr/bin/strace TIMEOUT_DURATION=1500' temp_user

Comment 3 Eugene Syromiatnikov 2020-01-29 22:34:06 UTC
Upstream commits (so far):
696a5c4d2561e0473521b596ea4410c079a3ebf9 "xlat: provide fallback definitions for UFFD_FEATURE_* constants"
8d520f3589728cd9b5bf9df993f8da0523f8be11 "xlat: provide fallback definitions for netlink_ack_flags constants"
38b0dd8933ec9b42f833e522f170eabd9421c015 "xlat: provide fallback definitions for XDP_FLAGS_* constants"
c9a4cb8d33d0ff05b1c9d7d0019048fc282e569f "xlat: update MDB_FLAGS_* constants"
bade0cb3cbe109026faeff913ebe4272553d316c "rtnl_rule: decode fib_rule_uid_range without use of <linux/fib_rules.h>"
ca9cf2832cfb21273b6e5351afb1e665f8f9b800 "xlat: provide fallback definitions for ABS_MT_* constants"
1e50b09fa717fc179fea6714ceb4e5f2572cc187 "tests: introduce TEST_NLATTR_OBJECT_MINSZ"
8e033aab6040f3d1f9e7c7cfc269204abfc81375 "evdev: remove additional indentation level for switch case labels"
c48b1467f4ddf2f59d45221ef3880ef3479feb43 "macros.h: include <stddef.h>"
f1d273a003c25de827f6aba4727adaed6ae9b176 "Enable building of netlink_crypto decoder without linux/cryptouser.h"
55c18c05b8e5fc1f96907b437bfb666fee9ecdb1 "rtnl_link: use internal rtnl_link_stats* and ifla_port_vsi definitions"
0f99f89cd90992148e426f288c9bf7df994e8943 "rtnl_link: print pad field in the struct ifla_port_vsi decoder"
e1a9e0f35d5e711e8b28044155b2e29b33943c8f "rtnl_mdb: decode messages regardless of availability of kernel headers"
46ee6345bbaf8c2e80b5bf51e0bb01558c4d26b6 "rtnl_neightbl: always decode struct ndt_config and struct ndt_stats"
c19aff23b057bd0f8d00636c0f38653d33197d7c "rtnl_route: decode struct rta_mfc_stats and struct rtvia unconditionally"
73bfda40f86abe8821291c5654421916fb896fa4 "evdev: do not rely on EVIOC* constants provided in <linux/input.h>"
3c82a4baff27f53b886436f32dc43feb0e9a620e "xlat: update v4l2_format_description_flags"
f4a67819e9072af7ec79a461bdfae0aef60ed9b1 "evdev: decode struct input_absinfo regardless of in-kernel definitions"
8fd3da7b995aa2620c61fafeebf76a309639197d "xlat: provide fallback definitions for V4L2_CAP_* constants"
779b2c5368829049e02f9d23ba38687f0a110b65 "xlat: update V4L2_BUF_TYPE_* constants"
f0e71cdfa1e6267a1efe9da47052c7b696dd54ff "xlat: Provide fallback definitions for V4L2_FIELD_* constants"
9c971b9ca26ad7f90dabdd93a439995cdd7ac8b3 "xlat: update V4L2_COLORSPACE_* constants"
3c57c523cd0c99bfec20338a8fd7ba76f476bc40 "xlat: update V4L2_CTRL_TYPE_* constants"
841f2a47aff04bc2541926e91d654b8829cd94e7 "xlat: provide values to ptrace_cmds"
ca83c2212225ea3c374d6980af08905fac23c35b "macros.h: introduce sizeof_field macro"

Comment 6 Eugene Syromiatnikov 2020-04-21 07:31:28 UTC
5.6 release includes more upstream commits related to the issue:
af9cb5394c6072a1f07465351137b6bec05e3c7b "v4l2: provide V4L2_CTRL_FLAG_NEXT_CTRL in an xlat"
3296cf5e0fd661d3f8ebf5c432d019727467cb5c "v4l2: decode frame intervals/sizes unconditionally"
7e7669ec899ed08aae89f14a543b366df9e35061 "v4l2: always decode VIDIOC_*_EXT_CTRLS ioctl commands"
a76266715f92a51cbf2302f6f67a599b4c36720a "v4l2: bundle struct v4l2_format and related types"
7cc5f8266b78673dde1874faec15419077355f48 "v4l2: provide struct v4l2_capability definition"
c9efac31da0ec11ad368f21c59021eafe653cfe1 "v4l2: bundle struct v4l2_create_buffers definition"
7647daa14245f667fad633dc198a2e33b16a0bad "v4l2: add V4L2 ioctl command constant macros"
8bf1ac3e08f67c35003c0925e2b0b6d3f01e853b "v4l2: add shorthand macros for v4l2 type checks"
6f8fee4d1608586e77f682db07b416b0782f57ee "v4l2: improve buffer flag decoding"

These are already included in devtoolset-9-strace-5.1-7.el7 as downstream patches.

Comment 8 errata-xmlrpc 2020-05-26 06:07:52 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2020:2275


Note You need to log in before you can comment on or make changes to this bug.