Summary: | x11-base/xwayland: fails test - 27/28 xwayland:xvfb / triangles FAIL 0.68s exit status 1 (if x11-misc/rendercheck is installed) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | TESTFAILURE |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tar.bz2 logs.tar.bz2 temp.tar.bz2 x11-base:xwayland-21.1.4:20220213-161822.log.bz2 |
Description
Toralf Förster
2022-02-13 17:06:25 UTC
Created attachment 765003 [details]
emerge-info.txt
Created attachment 765004 [details]
emerge-history.txt
Created attachment 765005 [details]
environment
Created attachment 765006 [details]
etc.portage.tar.bz2
Created attachment 765007 [details]
logs.tar.bz2
Created attachment 765008 [details]
temp.tar.bz2
Created attachment 765009 [details]
x11-base:xwayland-21.1.4:20220213-161822.log.bz2
The xvfb test isn't expected to run...
For me it skips:
> ==================================== 1/5 =====================================
> test: xwayland:xvfb / XTS
> start time: 19:59:31
> duration: 0.02s
> result: exit status 77
> command: XSERVER_DIR=/var/tmp/portage/x11-base/xwayland-23.2.5/work/xwayland-23.2.5 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=49 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 XSERVER_BUILDDIR=/var/tmp/portage/x11-base/xwayland-23.2.5/work/xwayland-23.2.5-build /var/tmp/portage/x11-base/xwayland-23.2.5/work/xwayland-23.2.5/test/scripts/xvfb-piglit.sh
> ----------------------------------- stdout -----------------------------------
> XTEST_DIR must be set to the directory of the xtest repository.
> ==============================================================================
XTEST_DIR has never been set by the ebuild. I don't see it in your attached environment file.
The check in run-piglit.sh to skip if XTEST_DIR isn't set has existed since 2016. Oh, bizarre. Yours shows this as well:
> 1/28 xwayland:xvfb / XTS SKIP 0.02s exit status 77
> 16:18:58 XSERVER_DIR=/var/tmp/portage/x11-base/xwayland-21.1.4/work/xwayland-21.1.4 XSERVER_BUILDDIR=/var/tmp/portage/x11-base/xwayland-21.1.4/work/xwayland-21.1.4-build MALLOC_PERTURB_=95 /var/tmp/portage/x11-base/xwayland-21.1.4/work/xwayland-21.1.4/test/scripts/xvfb-piglit.sh
> ----------------------------------- output -----------------------------------
> XTEST_DIR must be set to the directory of the xtest repository.
> ------------------------------------------------------------------------------
Ah, these other tests are only enabled if x11-misc/rendercheck is installed. This is a problem with rendercheck itself, fixed in the 9 years it's been since the last release. I've tagged a new release upstream. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a132163f77ba17e5cd88fbf46f2e7a04d59bf588 commit a132163f77ba17e5cd88fbf46f2e7a04d59bf588 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2024-04-23 19:57:11 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2024-04-23 19:59:36 +0000 x11-misc/rendercheck: Version bump to 1.6 Bug: https://bugs.gentoo.org/833279 Signed-off-by: Matt Turner <mattst88@gentoo.org> x11-misc/rendercheck/Manifest | 1 + x11-misc/rendercheck/rendercheck-1.6.ebuild | 31 +++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) I've propagated stable keywords to rendercheck-1.6 and dropped rendercheck-1.5. |