tests/xwayland: Enable xwayland XWM debug log scope and more debug

We're still timing out with our basic xwayland test in CI, so this
enables the XWM logging scope, and enables some further print debugs we
have available in our helper library, in an attempt to further
investigate and determine why we're still timing out.

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
This commit is contained in:
Marius Vlad 2023-03-28 12:45:13 +03:00
parent 6b3c3824ea
commit 14ca04609a
2 changed files with 2 additions and 2 deletions

View File

@ -45,7 +45,7 @@
#include <libweston/zalloc.h> #include <libweston/zalloc.h>
#include "xcb-client-helper.h" #include "xcb-client-helper.h"
//#define DEBUG #define DEBUG
#ifdef DEBUG #ifdef DEBUG
#define printfd(fmt, args...) do { \ #define printfd(fmt, args...) do { \

View File

@ -56,7 +56,7 @@ fixture_setup(struct weston_test_harness *harness)
compositor_setup_defaults(&setup); compositor_setup_defaults(&setup);
setup.shell = SHELL_TEST_DESKTOP; setup.shell = SHELL_TEST_DESKTOP;
setup.xwayland = true; setup.xwayland = true;
/* setup.logging_scopes = "xwm-wm-x11"; */ setup.logging_scopes = "xwm-wm-x11";
return weston_test_harness_execute_as_client(harness, &setup); return weston_test_harness_execute_as_client(harness, &setup);
} }