GNOME Bugzilla – Bug 693741
wayland: Unable to run conform suite on Wayland unless [X] DISPLAY set
Last modified: 2013-02-20 23:35:16 UTC
Building clutter with x11 and wayland backends results in an inability to run conform tests in a non-x11 context. That is when running the conform tests under Weston-DRM environment with CLUTTER_BACKEND=wayland COGL_RENDERER=egl_wayland, the following message is produced by each conform test: "No DISPLAY found. Unable to run the conformance test suite without a display." The tests also exit with EXIT_SUCCESS which is bad (i.e. a false positive). clutter configured with `--enable-wayland-backend --disable-introspection` wayland (master) heads/master-0-g13d5271 drm (master) heads/master-0-g36d1821 macros (master) heads/master-0-gc98b41d glproto (master) heads/master-0-g8e3407e dri2proto (master) heads/master-0-gead89ad mesa (master) heads/master-0-gdfb57e7 kbproto (master) heads/master-0-gf7022f5 libX11 (master) heads/master-0-gf57fd76 libxkbcommon (master) heads/master-0-gbb620df pixman (master) heads/master-0-g5e207f8 cairo (master) heads/master-0-g02b467a weston (master) heads/master-0-gb810eb5 harfbuzz (master) heads/master-0-gf22b7e7 glib (master) heads/master-0-g035cd81 atk (master) ATK_2_7_5-0-g5294c2c cogl (cogl-1.14) heads/cogl-1.14-0-gf79e78f clutter (clutter-1.14) heads/clutter-1.14-0-g2ec89a6
Created attachment 236283 [details] [review] [PATCH] conformance: Only check for DISPLAY on X11 windowing backend Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=693741 --- tests/conform/test-conform-common.c | 1 + 1 file changed, 1 insertion(+)
Pushed to master, will also be in clutter-1.14