Skip to content

[Backport to xwayland-21.1] xwayland/test: Don't catch errors in

The script spawns weston, runs and finally kills weston.

However, this whole script is running with “-e” meaning that any error will cause the script to exit immediately.

As a result, if exits with a non-zero code such as 77 for skipping the test, the script will exit prematurely leaving weston running, and meson will simply wait until the timeout kicks in, and fail eventually instead of skipping the test as it should.

Fix this by removing the option to exit immediately prior to spawn the script

Closes: #1204 Suggested-by: Michel Dänzer Signed-off-by: Olivier Fourdan Reviewed-by: Michel Dänzer (cherry picked from commit f37d11cd)

Merge request reports