projects/guix·blob javascript-team · refs

81 lines · 2.9 KiB

1The wayland-unit test is flaky (see: <https://gitlab.gnome.org/GNOME/mutter/-/issues/4711>).
2
3When disabling the wayland-unit test, the wayland-keyboard test fail to build:
4
5../mutter-49.4/src/tests/wayland-keyboard-tests.c:39:10: fatal error: dummy-client-protocol.h: No such file or directory
6 39 | #include "dummy-client-protocol.h"
7 | ^~~~~~~~~~~~~~~~~~~~~~~~~
8
9so disable it as well.
10
11diff --git a/src/tests/meson.build b/src/tests/meson.build
12index 8c3773033f..cd259c8c52 100644
13--- a/src/tests/meson.build
14+++ b/src/tests/meson.build
15@@ -914,17 +914,6 @@ wayland_test_cases = [
16 test_client_executables.get('drm-lease'),
17 ],
18 },
19- {
20- 'name': 'wayland-keyboard',
21- 'suite': 'wayland',
22- 'sources': [
23- 'wayland-keyboard-tests.c',
24- wayland_test_utils,
25- ],
26- 'depends': [
27- test_client_executables.get('keyboard'),
28- ],
29- },
30 {
31 'name': 'wayland-fullscreen',
32 'suite': 'wayland',
33@@ -966,48 +955,6 @@ wayland_test_cases = [
34 test_client_executables.get('buffer-less-viewport-client'),
35 ],
36 },
37- {
38- 'name': 'wayland-unit',
39- 'suite': 'wayland',
40- 'timeout': 300,
41- 'sources': [
42- 'wayland-unit-tests.c',
43- dummy_client_header,
44- dummy_server_header,
45- dummy_protocol_code,
46- wayland_test_utils,
47- ],
48- 'depends': [
49- test_client,
50- test_client_executables.get('buffer-transform'),
51- test_client_executables.get('cursor-shape'),
52- test_client_executables.get('dma-buf-scanout'),
53- test_client_executables.get('fractional-scale'),
54- test_client_executables.get('fullscreen'),
55- test_client_executables.get('idle-inhibit'),
56- test_client_executables.get('invalid-size-limits-on-map-client'),
57- test_client_executables.get('invalid-subsurfaces'),
58- test_client_executables.get('invalid-xdg-shell-actions'),
59- test_client_executables.get('invalid-geometry'),
60- test_client_executables.get('kms-cursor-hotplug-helper'),
61- test_client_executables.get('service-client'),
62- test_client_executables.get('shm-destroy-before-release'),
63- test_client_executables.get('single-pixel-buffer'),
64- test_client_executables.get('subsurface-corner-cases'),
65- test_client_executables.get('subsurface-parent-unmapped'),
66- test_client_executables.get('subsurface-remap-toplevel'),
67- test_client_executables.get('subsurface-reparenting'),
68- test_client_executables.get('xdg-activation'),
69- test_client_executables.get('xdg-activation-before-mapped'),
70- test_client_executables.get('xdg-apply-limits'),
71- test_client_executables.get('xdg-foreign'),
72- test_client_executables.get('xdg-toplevel-bounds'),
73- test_client_executables.get('xdg-session-management'),
74- test_client_executables.get('xdg-session-management-replace'),
75- test_client_executables.get('xdg-toplevel-tag'),
76- test_client_executables.get('ycbcr'),
77- ],
78- },
79 ]
80
81 test_cases += wayland_test_cases