wmww / gtk-layer-shell

A library to create panels and other desktop components for Wayland using the Layer Shell protocol
GNU General Public License v3.0
313 stars 15 forks source link

0.8.2: test suite fails in 16 units #182

Open kloczek opened 2 months ago

kloczek commented 2 months ago

Looks like test suite fails in 15 units printing backtraces.

Please let me know if you need more details or want me to perform some diagnostics.

kloczek commented 2 months ago

Here is test suite output

```console + cd gtk-layer-shell-0.8.2 + /usr/bin/meson test -C x86_64-redhat-linux-gnu --num-processes 48 --print-errorlogs ninja: Entering directory `/home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/x86_64-redhat-linux-gnu' ninja: no work to do. 1/33 test-get-version OK 0.23s 2/33 check-all-tests-are-in-meson OK 0.06s 3/33 check-licenses OK 0.14s 4/33 test-is-supported-true OK 0.44s 5/33 test-expect-fail EXPECTEDFAIL 0.49s exit status 1 6/33 test-get-explicit-exclusive-zone OK 0.50s 7/33 test-set-anchor-normalizes-booleans OK 0.55s 8/33 test-window-with-initially-attached-buffer OK 0.49s 9/33 test-get-namespace-on-non-layer-window OK 0.49s 10/33 test-get-namespace-default OK 0.50s 11/33 test-auto-exclusive-zone-weird-bool-values FAIL 0.55s exit status 1 >>> MALLOC_PERTURB_=91 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/x86_64-redhat-linux-gnu/test/test-auto-exclusive-zone-weird-bool-values ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log. │ [ 971891.524] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(7) │ [ 971891.528] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 971891.532] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(300, 0) │ [ 971891.536] {Default Queue} -> wl_surface#17.commit() │ [ 971891.541] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971891.696] {Display Queue} wl_display#1.delete_id(21) │ [ 971891.703] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 300, 1080) │ [ 971891.707] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971891.712] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971891.720] {Default Queue} wl_pointer#5.frame() │ [ 971891.755] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971891.762] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971891.767] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971891.771] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971891.775] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971891.779] {Default Queue} -> wl_surface#13.commit() │ [ 971891.785] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971891.791] {Default Queue} wl_pointer#5.frame() │ [ 971891.800] {Default Queue} wl_callback#21.done(3) │ [ 971892.351] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971892.440] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 1296000) │ [ 971892.451] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 300, 1080, 1200, 0) │ [ 971894.393] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971894.405] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971894.410] {Default Queue} -> wl_surface#17.damage(0, 0, 300, 1080) │ [ 971894.415] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 971894.421] {Default Queue} -> wl_region#24.add(0, 0, 300, 1080) │ [ 971894.425] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 971894.429] {Default Queue} -> wl_region#24.destroy() │ [ 971894.434] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971894.446] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 971894.451] {Default Queue} -> wl_surface#17.commit() │ [ 971894.556] {Display Queue} wl_display#1.delete_id(24) │ [ 971894.563] {Display Queue} wl_display#1.delete_id(25) │ [ 971894.566] {Default Queue} wl_callback#25.done(0) │ CHECK EXPECTATIONS COMPLETED │ [ 972192.969] {Default Queue} -> wl_display#1.sync(new id wl_callback#25) │ [ 972193.225] {Display Queue} wl_display#1.delete_id(25) │ [ 972193.235] {Default Queue} wl_callback#25.done(3) ╰────────────────────────────────────────────────────────────┈ ╭────────────────────┤ relevant section ├────────────────────┈ │ EXPECT: zwlr_layer_surface_v1 .set_exclusive_zone 300 │ [ 971882.693] {Default Queue} -> wl_display#1.get_registry(new id wl_registry#16) │ [ 971882.707] {Default Queue} -> wl_display#1.sync(new id wl_callback#17) │ [ 971882.889] {Display Queue} wl_display#1.delete_id(17) │ [ 971882.897] {Default Queue} wl_registry#16.global(1, "wl_seat", 6) │ [ 971882.910] {Default Queue} wl_registry#16.global(2, "wl_output", 2) │ [ 971882.917] {Default Queue} wl_registry#16.global(3, "wl_shm", 1) │ [ 971882.924] {Default Queue} wl_registry#16.global(4, "wl_data_device_manager", 2) │ [ 971882.930] {Default Queue} wl_registry#16.global(5, "wl_compositor", 4) │ [ 971882.937] {Default Queue} wl_registry#16.global(6, "wl_subcompositor", 1) │ [ 971882.943] {Default Queue} wl_registry#16.global(7, "xdg_wm_base", 2) │ [ 971882.951] {Default Queue} -> wl_registry#16.bind(7, "xdg_wm_base", 2, new id [unknown]#18) │ [ 971882.959] {Default Queue} wl_registry#16.global(8, "zwlr_layer_shell_v1", 4) │ [ 971882.965] {Default Queue} -> wl_registry#16.bind(8, "zwlr_layer_shell_v1", 4, new id [unknown]#19) │ [ 971882.973] {Default Queue} wl_callback#17.done(0) │ [ 971891.389] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#17) │ [ 971891.497] {Default Queue} -> wl_surface#17.attach(nil, 0, 0) │ [ 971891.506] {Default Queue} -> zwlr_layer_shell_v1#19.get_layer_surface(new id zwlr_layer_surface_v1#20, wl_surface#17, nil, 2, "gtk-layer-shell") │ [ 971891.515] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 971891.519] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(300) │ [ 971891.524] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(7) │ [ 971891.528] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 971891.532] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(300, 0) │ [ 971891.536] {Default Queue} -> wl_surface#17.commit() │ [ 971891.541] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971891.696] {Display Queue} wl_display#1.delete_id(21) │ [ 971891.703] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 300, 1080) │ [ 971891.707] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971891.712] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971891.720] {Default Queue} wl_pointer#5.frame() │ [ 971891.755] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971891.762] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971891.767] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971891.771] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971891.775] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971891.779] {Default Queue} -> wl_surface#13.commit() │ [ 971891.785] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971891.791] {Default Queue} wl_pointer#5.frame() │ [ 971891.800] {Default Queue} wl_callback#21.done(3) │ [ 971892.351] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971892.440] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 1296000) │ [ 971892.451] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 300, 1080, 1200, 0) │ [ 971894.393] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971894.405] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971894.410] {Default Queue} -> wl_surface#17.damage(0, 0, 300, 1080) │ [ 971894.415] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 971894.421] {Default Queue} -> wl_region#24.add(0, 0, 300, 1080) │ [ 971894.425] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 971894.429] {Default Queue} -> wl_region#24.destroy() │ [ 971894.434] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971894.446] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 971894.451] {Default Queue} -> wl_surface#17.commit() │ [ 971894.556] {Display Queue} wl_display#1.delete_id(24) │ [ 971894.563] {Display Queue} wl_display#1.delete_id(25) │ [ 971894.566] {Default Queue} wl_callback#25.done(0) ╰────────────────────────────────────────────────────────────┈ did not find "zwlr_layer_surface_v1 .set_exclusive_zone 300" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 12/33 test-set-keyboard-mode FAIL 0.50s exit status 1 >>> MALLOC_PERTURB_=149 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/x86_64-redhat-linux-gnu/test/test-set-keyboard-mode ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log. │ [ 971931.338] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971931.662] {Display Queue} wl_display#1.delete_id(21) │ [ 971931.668] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 201, 52) │ [ 971931.672] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971931.677] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971931.684] {Default Queue} wl_pointer#5.frame() │ [ 971931.718] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971931.724] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971931.729] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971931.733] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971931.737] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971931.742] {Default Queue} -> wl_surface#13.commit() │ [ 971931.747] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971931.752] {Default Queue} wl_pointer#5.frame() │ [ 971931.762] {Default Queue} wl_callback#21.done(3) │ [ 971931.835] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 971931.843] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(2) │ [ 971932.342] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 41808) │ [ 971932.357] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 201, 52, 804, 0) │ [ 971932.970] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971932.979] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971932.984] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 971932.989] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 971932.993] {Default Queue} -> wl_region#24.add(0, 0, 201, 52) │ [ 971932.997] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 971933.001] {Default Queue} -> wl_region#24.destroy() │ [ 971933.012] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971933.030] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 971933.034] {Default Queue} -> wl_surface#17.commit() │ [ 971933.270] {Display Queue} wl_display#1.delete_id(24) │ [ 971933.276] {Display Queue} wl_display#1.delete_id(25) │ [ 971933.280] {Default Queue} wl_callback#25.done(0) │ CHECK EXPECTATIONS COMPLETED │ [ 972232.668] {Default Queue} -> wl_display#1.sync(new id wl_callback#25) │ [ 972232.890] {Display Queue} wl_display#1.delete_id(25) │ [ 972232.909] {Default Queue} wl_callback#25.done(3) ╰────────────────────────────────────────────────────────────┈ ╭────────────────────┤ relevant section ├────────────────────┈ │ EXPECT: zwlr_layer_surface_v1 .set_keyboard_interactivity 1 │ EXPECT: zwlr_layer_surface_v1 .set_keyboard_interactivity 0 │ EXPECT: zwlr_layer_surface_v1 .set_keyboard_interactivity 2 │ [ 971922.987] {Default Queue} -> wl_display#1.get_registry(new id wl_registry#16) │ [ 971923.000] {Default Queue} -> wl_display#1.sync(new id wl_callback#17) │ [ 971923.142] {Display Queue} wl_display#1.delete_id(17) │ [ 971923.149] {Default Queue} wl_registry#16.global(1, "wl_seat", 6) │ [ 971923.158] {Default Queue} wl_registry#16.global(2, "wl_output", 2) │ [ 971923.162] {Default Queue} wl_registry#16.global(3, "wl_shm", 1) │ [ 971923.166] {Default Queue} wl_registry#16.global(4, "wl_data_device_manager", 2) │ [ 971923.169] {Default Queue} wl_registry#16.global(5, "wl_compositor", 4) │ [ 971923.173] {Default Queue} wl_registry#16.global(6, "wl_subcompositor", 1) │ [ 971923.176] {Default Queue} wl_registry#16.global(7, "xdg_wm_base", 2) │ [ 971923.181] {Default Queue} -> wl_registry#16.bind(7, "xdg_wm_base", 2, new id [unknown]#18) │ [ 971923.186] {Default Queue} wl_registry#16.global(8, "zwlr_layer_shell_v1", 4) │ [ 971923.190] {Default Queue} -> wl_registry#16.bind(8, "zwlr_layer_shell_v1", 4, new id [unknown]#19) │ [ 971923.195] {Default Queue} wl_callback#17.done(0) │ [ 971931.188] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#17) │ [ 971931.296] {Default Queue} -> wl_surface#17.attach(nil, 0, 0) │ [ 971931.305] {Default Queue} -> zwlr_layer_shell_v1#19.get_layer_surface(new id zwlr_layer_surface_v1#20, wl_surface#17, nil, 2, "gtk-layer-shell") │ [ 971931.313] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(1) │ [ 971931.316] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(0) │ [ 971931.321] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(0) │ [ 971931.324] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 971931.329] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(201, 52) │ [ 971931.333] {Default Queue} -> wl_surface#17.commit() │ [ 971931.338] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971931.662] {Display Queue} wl_display#1.delete_id(21) │ [ 971931.668] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 201, 52) │ [ 971931.672] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971931.677] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971931.684] {Default Queue} wl_pointer#5.frame() │ [ 971931.718] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971931.724] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971931.729] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971931.733] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971931.737] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971931.742] {Default Queue} -> wl_surface#13.commit() │ [ 971931.747] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971931.752] {Default Queue} wl_pointer#5.frame() │ [ 971931.762] {Default Queue} wl_callback#21.done(3) │ [ 971931.835] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 971931.843] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(2) │ [ 971932.342] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 41808) │ [ 971932.357] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 201, 52, 804, 0) │ [ 971932.970] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971932.979] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971932.984] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 971932.989] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 971932.993] {Default Queue} -> wl_region#24.add(0, 0, 201, 52) │ [ 971932.997] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 971933.001] {Default Queue} -> wl_region#24.destroy() │ [ 971933.012] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971933.030] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 971933.034] {Default Queue} -> wl_surface#17.commit() │ [ 971933.270] {Display Queue} wl_display#1.delete_id(24) │ [ 971933.276] {Display Queue} wl_display#1.delete_id(25) │ [ 971933.280] {Default Queue} wl_callback#25.done(0) ╰────────────────────────────────────────────────────────────┈ did not find "zwlr_layer_surface_v1 .set_keyboard_interactivity 1" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 13/33 test-get-layer OK 0.61s 14/33 test-exclusive-zone-below-negative-1 FAIL 0.57s exit status 1 >>> MALLOC_PERTURB_=57 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/x86_64-redhat-linux-gnu/test/test-exclusive-zone-below-negative-1 ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log. │ [ 971898.408] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(2) │ [ 971898.413] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 971898.420] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(201, 52) │ [ 971898.427] {Default Queue} -> wl_surface#17.commit() │ [ 971898.435] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971898.627] {Display Queue} wl_display#1.delete_id(21) │ [ 971898.635] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 201, 52) │ [ 971898.642] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971898.648] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971898.660] {Default Queue} wl_pointer#5.frame() │ [ 971898.705] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971898.714] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971898.721] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971898.729] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971898.734] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971898.741] {Default Queue} -> wl_surface#13.commit() │ [ 971898.749] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971898.758] {Default Queue} wl_pointer#5.frame() │ [ 971898.771] {Default Queue} wl_callback#21.done(3) │ [ 971898.873] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(-1) │ [ 971899.567] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 41808) │ [ 971899.585] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 201, 52, 804, 0) │ [ 971900.260] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971900.270] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971900.275] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 971900.281] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 971900.285] {Default Queue} -> wl_region#24.add(0, 0, 201, 52) │ [ 971900.289] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 971900.293] {Default Queue} -> wl_region#24.destroy() │ [ 971900.297] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971900.307] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 971900.312] {Default Queue} -> wl_surface#17.commit() │ [ 971900.442] {Display Queue} wl_display#1.delete_id(24) │ [ 971900.448] {Display Queue} wl_display#1.delete_id(25) │ [ 971900.452] {Default Queue} wl_callback#25.done(0) │ CHECK EXPECTATIONS COMPLETED │ [ 972199.919] {Default Queue} -> wl_display#1.sync(new id wl_callback#25) │ [ 972200.104] {Display Queue} wl_display#1.delete_id(25) │ [ 972200.120] {Default Queue} wl_callback#25.done(3) ╰────────────────────────────────────────────────────────────┈ ╭────────────────────┤ relevant section ├────────────────────┈ │ EXPECT: zwlr_layer_surface_v1 .set_exclusive_zone -1 │ [ 971888.456] {Default Queue} -> wl_display#1.get_registry(new id wl_registry#16) │ [ 971888.477] {Default Queue} -> wl_display#1.sync(new id wl_callback#17) │ [ 971888.669] {Display Queue} wl_display#1.delete_id(17) │ [ 971888.678] {Default Queue} wl_registry#16.global(1, "wl_seat", 6) │ [ 971888.695] {Default Queue} wl_registry#16.global(2, "wl_output", 2) │ [ 971888.702] {Default Queue} wl_registry#16.global(3, "wl_shm", 1) │ [ 971888.707] {Default Queue} wl_registry#16.global(4, "wl_data_device_manager", 2) │ [ 971888.714] {Default Queue} wl_registry#16.global(5, "wl_compositor", 4) │ [ 971888.720] {Default Queue} wl_registry#16.global(6, "wl_subcompositor", 1) │ [ 971888.726] {Default Queue} wl_registry#16.global(7, "xdg_wm_base", 2) │ [ 971888.733] {Default Queue} -> wl_registry#16.bind(7, "xdg_wm_base", 2, new id [unknown]#18) │ [ 971888.740] {Default Queue} wl_registry#16.global(8, "zwlr_layer_shell_v1", 4) │ [ 971888.747] {Default Queue} -> wl_registry#16.bind(8, "zwlr_layer_shell_v1", 4, new id [unknown]#19) │ [ 971888.755] {Default Queue} wl_callback#17.done(0) │ [ 971898.235] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#17) │ [ 971898.373] {Default Queue} -> wl_surface#17.attach(nil, 0, 0) │ [ 971898.384] {Default Queue} -> zwlr_layer_shell_v1#19.get_layer_surface(new id zwlr_layer_surface_v1#20, wl_surface#17, nil, 2, "gtk-layer-shell") │ [ 971898.395] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 971898.401] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(0) │ [ 971898.408] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(2) │ [ 971898.413] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 971898.420] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(201, 52) │ [ 971898.427] {Default Queue} -> wl_surface#17.commit() │ [ 971898.435] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971898.627] {Display Queue} wl_display#1.delete_id(21) │ [ 971898.635] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 201, 52) │ [ 971898.642] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971898.648] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971898.660] {Default Queue} wl_pointer#5.frame() │ [ 971898.705] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971898.714] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971898.721] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971898.729] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971898.734] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971898.741] {Default Queue} -> wl_surface#13.commit() │ [ 971898.749] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971898.758] {Default Queue} wl_pointer#5.frame() │ [ 971898.771] {Default Queue} wl_callback#21.done(3) │ [ 971898.873] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(-1) │ [ 971899.567] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 41808) │ [ 971899.585] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 201, 52, 804, 0) │ [ 971900.260] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971900.270] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971900.275] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 971900.281] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 971900.285] {Default Queue} -> wl_region#24.add(0, 0, 201, 52) │ [ 971900.289] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 971900.293] {Default Queue} -> wl_region#24.destroy() │ [ 971900.297] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971900.307] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 971900.312] {Default Queue} -> wl_surface#17.commit() │ [ 971900.442] {Display Queue} wl_display#1.delete_id(24) │ [ 971900.448] {Display Queue} wl_display#1.delete_id(25) │ [ 971900.452] {Default Queue} wl_callback#25.done(0) ╰────────────────────────────────────────────────────────────┈ did not find "zwlr_layer_surface_v1 .set_exclusive_zone -1" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 15/33 test-menu-popup FAIL 0.57s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=29 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/x86_64-redhat-linux-gnu/test/test-menu-popup ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log. │ [ 971895.802] {Default Queue} -> wl_display#1.sync(new id wl_callback#17) │ [ 971895.999] {Display Queue} wl_display#1.delete_id(17) │ [ 971896.019] {Default Queue} wl_registry#16.global(1, "wl_seat", 6) │ [ 971896.034] {Default Queue} wl_registry#16.global(2, "wl_output", 2) │ [ 971896.040] {Default Queue} wl_registry#16.global(3, "wl_shm", 1) │ [ 971896.045] {Default Queue} wl_registry#16.global(4, "wl_data_device_manager", 2) │ [ 971896.050] {Default Queue} wl_registry#16.global(5, "wl_compositor", 4) │ [ 971896.056] {Default Queue} wl_registry#16.global(6, "wl_subcompositor", 1) │ [ 971896.062] {Default Queue} wl_registry#16.global(7, "xdg_wm_base", 2) │ [ 971896.071] {Default Queue} -> wl_registry#16.bind(7, "xdg_wm_base", 2, new id [unknown]#18) │ [ 971896.079] {Default Queue} wl_registry#16.global(8, "zwlr_layer_shell_v1", 4) │ [ 971896.086] {Default Queue} -> wl_registry#16.bind(8, "zwlr_layer_shell_v1", 4, new id [unknown]#19) │ [ 971896.093] {Default Queue} wl_callback#17.done(0) │ [ 971904.765] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#17) │ [ 971904.885] {Default Queue} -> wl_surface#17.attach(nil, 0, 0) │ [ 971904.895] {Default Queue} -> zwlr_layer_shell_v1#19.get_layer_surface(new id zwlr_layer_surface_v1#20, wl_surface#17, nil, 2, "gtk-layer-shell") │ [ 971904.902] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 971904.906] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(0) │ [ 971904.910] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(0) │ [ 971904.913] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 971904.918] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(89, 24) │ [ 971904.922] {Default Queue} -> wl_surface#17.commit() │ [ 971904.927] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971905.146] {Display Queue} wl_display#1.delete_id(21) │ [ 971905.153] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 89, 24) │ [ 971905.158] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971905.163] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971905.170] {Default Queue} wl_pointer#5.frame() │ [ 971905.206] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971905.213] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971905.218] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971905.222] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971905.226] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971905.230] {Default Queue} -> wl_surface#13.commit() │ [ 971905.236] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971905.242] {Default Queue} wl_pointer#5.frame() │ [ 971905.251] {Default Queue} wl_callback#21.done(3) │ [ 971905.764] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971905.775] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971905.779] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971905.783] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971905.788] {Default Queue} -> wl_surface#13.commit() │ [ 971906.795] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#21) │ [ 971906.822] {Default Queue} -> wl_surface#21.set_buffer_scale(1) │ [ 971906.862] {Default Queue} -> wl_surface#21.set_buffer_scale(1) │ [ 971907.234] {Default Queue} -> wl_surface#21.attach(nil, 0, 0) │ [ 971907.244] {Default Queue} -> xdg_wm_base#18.create_positioner(new id xdg_positioner#23) │ [ 971907.250] {Default Queue} -> xdg_positioner#23.set_size(123, 24) │ [ 971907.254] {Default Queue} -> xdg_positioner#23.set_anchor_rect(0, 0, 89, 24) │ [ 971907.259] {Default Queue} -> xdg_positioner#23.set_offset(0, 0) │ [ 971907.262] {Default Queue} -> xdg_positioner#23.set_anchor(6) │ [ 971907.266] {Default Queue} -> xdg_positioner#23.set_gravity(8) │ [ 971907.269] {Default Queue} -> xdg_positioner#23.set_constraint_adjustment(59) │ [ 971907.273] {Default Queue} -> xdg_wm_base#18.get_xdg_surface(new id xdg_surface#24, wl_surface#21) │ [ 971907.277] {Default Queue} -> xdg_surface#24.get_popup(new id xdg_popup#25, nil, xdg_positioner#23) │ [ 971907.282] {Default Queue} -> zwlr_layer_surface_v1#20.get_popup(xdg_popup#25) │ [ 971907.285] {Default Queue} -> xdg_positioner#23.destroy() │ [ 971907.292] {Default Queue} -> xdg_popup#25.grab(wl_seat#10, 3) │ [ 971907.297] {Default Queue} -> xdg_surface#24.set_window_geometry(6, 5, 123, 24) │ [ 971907.302] {Default Queue} -> wl_surface#21.commit() │ [ 971907.306] {Default Queue} -> wl_display#1.sync(new id wl_callback#26) │ [ 971907.563] {Display Queue} wl_display#1.delete_id(23) │ [ 971907.569] {Display Queue} wl_display#1.delete_id(26) │ [ 971907.572] {Default Queue} xdg_popup#25.configure(0, 0, 100, 100) │ [ 971907.582] {Default Queue} xdg_surface#24.configure(4) │ [ 971907.587] {Default Queue} -> xdg_surface#24.ack_configure(4) │ [ 971907.590] {Default Queue} wl_callback#26.done(4) │ [ 971908.222] {Default Queue} -> xdg_surface#24.set_window_geometry(6, 5, 123, 24) │ [ 971908.274] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#26, fd 8, 8544) │ [ 971908.285] {Default Queue} -> wl_shm_pool#26.create_buffer(new id wl_buffer#23, 0, 89, 24, 356, 0) │ [ 971908.878] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971908.888] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971908.893] {Default Queue} -> wl_surface#17.damage(0, 0, 89, 24) │ [ 971908.898] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#27) │ [ 971908.903] {Default Queue} -> wl_region#27.add(0, 0, 89, 24) │ [ 971908.907] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#27) │ [ 971908.911] {Default Queue} -> wl_region#27.destroy() │ [ 971908.915] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971908.926] {Default Queue} -> wl_surface#17.frame(new id wl_callback#28) │ [ 971908.930] {Default Queue} -> wl_surface#17.commit() │ [ 971908.963] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#29, fd 9, 19440) │ [ 971908.972] {Default Queue} -> wl_shm_pool#29.create_buffer(new id wl_buffer#30, 0, 135, 36, 540, 0) │ [ 971909.259] {Default Queue} -> wl_surface#21.attach(wl_buffer#30, 0, 0) │ [ 971909.268] {Default Queue} -> wl_surface#21.set_buffer_scale(1) │ [ 971909.272] {Default Queue} -> wl_surface#21.damage(0, 0, 135, 36) │ [ 971909.277] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#31) │ [ 971909.281] {Default Queue} -> wl_region#31.add(6, 5, 123, 24) │ [ 971909.286] {Default Queue} -> wl_surface#21.set_input_region(wl_region#31) │ [ 971909.289] {Default Queue} -> wl_region#31.destroy() │ [ 971909.300] {Default Queue} -> wl_surface#21.frame(new id wl_callback#32) │ [ 971909.305] {Default Queue} -> wl_surface#21.commit() │ [ 971909.472] {Display Queue} wl_display#1.delete_id(27) │ [ 971909.478] {Display Queue} wl_display#1.delete_id(28) │ [ 971909.482] {Display Queue} wl_display#1.delete_id(31) │ [ 971909.485] {Display Queue} wl_display#1.delete_id(32) │ [ 971909.488] {Default Queue} wl_callback#28.done(0) │ [ 971909.493] {Default Queue} wl_callback#32.done(0) ╰────────────────────────────────────────────────────────────┈ did not find "zwlr_layer_shell_v1 .get_layer_surface" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 16/33 test-get-keyboard-interactivity OK 0.52s 17/33 test-get-keyboard-mode OK 0.52s 18/33 test-get-monitor OK 0.51s 19/33 test-create-subsurface FAIL 0.50s exit status 1 >>> MALLOC_PERTURB_=56 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/x86_64-redhat-linux-gnu/test/test-create-subsurface ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log. │ [ 971960.894] {Default Queue} -> wl_surface#21.attach(wl_buffer#29, 0, 0) │ [ 971960.901] {Default Queue} -> wl_surface#21.set_buffer_scale(1) │ [ 971960.905] {Default Queue} -> wl_surface#21.damage(0, 0, 67, 14) │ [ 971960.910] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#30) │ [ 971960.913] {Default Queue} -> wl_region#30.add(0, 0, 67, 14) │ [ 971960.918] {Default Queue} -> wl_surface#21.set_opaque_region(wl_region#30) │ [ 971960.921] {Default Queue} -> wl_region#30.destroy() │ [ 971960.925] {Default Queue} -> wl_surface#21.set_input_region(nil) │ [ 971960.934] {Default Queue} -> wl_surface#21.frame(new id wl_callback#31) │ [ 971960.937] {Default Queue} -> wl_surface#21.commit() │ [ 971961.167] {Display Queue} wl_display#1.delete_id(26) │ [ 971961.174] {Display Queue} wl_display#1.delete_id(27) │ [ 971961.177] {Display Queue} wl_display#1.delete_id(30) │ [ 971961.181] {Display Queue} wl_display#1.delete_id(31) │ [ 971961.184] {Default Queue} wl_callback#27.done(0) │ [ 971961.188] {Default Queue} wl_callback#31.done(0) │ CHECK EXPECTATIONS COMPLETED │ [ 972260.751] {Default Queue} -> wl_display#1.sync(new id wl_callback#31) │ [ 972260.905] {Display Queue} wl_display#1.delete_id(31) │ [ 972260.924] {Default Queue} wl_callback#31.done(3) ╰────────────────────────────────────────────────────────────┈ ╭────────────────────┤ relevant section ├────────────────────┈ │ EXPECT: wl_subcompositor .get_subsurface │ EXPECT: wl_subsurface .set_position -20 30 │ [ 971949.317] {Default Queue} -> wl_display#1.get_registry(new id wl_registry#16) │ [ 971949.329] {Default Queue} -> wl_display#1.sync(new id wl_callback#17) │ [ 971949.454] {Display Queue} wl_display#1.delete_id(17) │ [ 971949.459] {Default Queue} wl_registry#16.global(1, "wl_seat", 6) │ [ 971949.486] {Default Queue} wl_registry#16.global(2, "wl_output", 2) │ [ 971949.490] {Default Queue} wl_registry#16.global(3, "wl_shm", 1) │ [ 971949.494] {Default Queue} wl_registry#16.global(4, "wl_data_device_manager", 2) │ [ 971949.497] {Default Queue} wl_registry#16.global(5, "wl_compositor", 4) │ [ 971949.501] {Default Queue} wl_registry#16.global(6, "wl_subcompositor", 1) │ [ 971949.504] {Default Queue} wl_registry#16.global(7, "xdg_wm_base", 2) │ [ 971949.508] {Default Queue} -> wl_registry#16.bind(7, "xdg_wm_base", 2, new id [unknown]#18) │ [ 971949.513] {Default Queue} wl_registry#16.global(8, "zwlr_layer_shell_v1", 4) │ [ 971949.516] {Default Queue} -> wl_registry#16.bind(8, "zwlr_layer_shell_v1", 4, new id [unknown]#19) │ [ 971949.521] {Default Queue} wl_callback#17.done(0) │ [ 971957.290] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#17) │ [ 971957.386] {Default Queue} -> wl_surface#17.attach(nil, 0, 0) │ [ 971957.394] {Default Queue} -> zwlr_layer_shell_v1#19.get_layer_surface(new id zwlr_layer_surface_v1#20, wl_surface#17, nil, 2, "gtk-layer-shell") │ [ 971957.401] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 971957.404] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(0) │ [ 971957.407] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(0) │ [ 971957.411] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 971957.415] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(201, 52) │ [ 971957.418] {Default Queue} -> wl_surface#17.commit() │ [ 971957.423] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971957.604] {Display Queue} wl_display#1.delete_id(21) │ [ 971957.609] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 201, 52) │ [ 971957.613] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971957.618] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971957.624] {Default Queue} wl_pointer#5.frame() │ [ 971957.652] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971957.658] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971957.662] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971957.666] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971957.670] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971957.673] {Default Queue} -> wl_surface#13.commit() │ [ 971957.678] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971957.683] {Default Queue} wl_pointer#5.frame() │ [ 971957.690] {Default Queue} wl_callback#21.done(3) │ [ 971959.393] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#21) │ [ 971959.448] {Default Queue} -> wl_subcompositor#9.get_subsurface(new id wl_subsurface#23, wl_surface#21, wl_surface#17) │ [ 971959.456] {Default Queue} -> wl_subsurface#23.set_position(-20, 30) │ [ 971959.899] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#24, fd 8, 41808) │ [ 971959.912] {Default Queue} -> wl_shm_pool#24.create_buffer(new id wl_buffer#25, 0, 201, 52, 804, 0) │ [ 971960.566] {Default Queue} -> wl_surface#17.attach(wl_buffer#25, 0, 0) │ [ 971960.577] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971960.582] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 971960.587] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#26) │ [ 971960.591] {Default Queue} -> wl_region#26.add(0, 0, 201, 52) │ [ 971960.596] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#26) │ [ 971960.599] {Default Queue} -> wl_region#26.destroy() │ [ 971960.603] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971960.614] {Default Queue} -> wl_surface#17.frame(new id wl_callback#27) │ [ 971960.618] {Default Queue} -> wl_surface#17.commit() │ [ 971960.623] {Default Queue} -> wl_subsurface#23.set_desync() │ [ 971960.664] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#28, fd 9, 3752) │ [ 971960.673] {Default Queue} -> wl_shm_pool#28.create_buffer(new id wl_buffer#29, 0, 67, 14, 268, 0) │ [ 971960.894] {Default Queue} -> wl_surface#21.attach(wl_buffer#29, 0, 0) │ [ 971960.901] {Default Queue} -> wl_surface#21.set_buffer_scale(1) │ [ 971960.905] {Default Queue} -> wl_surface#21.damage(0, 0, 67, 14) │ [ 971960.910] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#30) │ [ 971960.913] {Default Queue} -> wl_region#30.add(0, 0, 67, 14) │ [ 971960.918] {Default Queue} -> wl_surface#21.set_opaque_region(wl_region#30) │ [ 971960.921] {Default Queue} -> wl_region#30.destroy() │ [ 971960.925] {Default Queue} -> wl_surface#21.set_input_region(nil) │ [ 971960.934] {Default Queue} -> wl_surface#21.frame(new id wl_callback#31) │ [ 971960.937] {Default Queue} -> wl_surface#21.commit() │ [ 971961.167] {Display Queue} wl_display#1.delete_id(26) │ [ 971961.174] {Display Queue} wl_display#1.delete_id(27) │ [ 971961.177] {Display Queue} wl_display#1.delete_id(30) │ [ 971961.181] {Display Queue} wl_display#1.delete_id(31) │ [ 971961.184] {Default Queue} wl_callback#27.done(0) │ [ 971961.188] {Default Queue} wl_callback#31.done(0) ╰────────────────────────────────────────────────────────────┈ did not find "wl_subcompositor .get_subsurface" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 20/33 test-get-namespace-custom-namespace OK 0.57s 21/33 test-set-keyboard-interactivity FAIL 0.56s exit status 1 >>> MALLOC_PERTURB_=63 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/x86_64-redhat-linux-gnu/test/test-set-keyboard-interactivity ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log. │ [ 971953.387] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 971953.391] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(201, 52) │ [ 971953.414] {Default Queue} -> wl_surface#17.commit() │ [ 971953.419] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971953.833] {Display Queue} wl_display#1.delete_id(21) │ [ 971953.840] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 201, 52) │ [ 971953.844] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971953.849] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971953.855] {Default Queue} wl_pointer#5.frame() │ [ 971953.891] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971953.898] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971953.903] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971953.907] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971953.911] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971953.915] {Default Queue} -> wl_surface#13.commit() │ [ 971953.921] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971953.926] {Default Queue} wl_pointer#5.frame() │ [ 971953.935] {Default Queue} wl_callback#21.done(3) │ [ 971954.024] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 971954.508] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 41808) │ [ 971954.523] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 201, 52, 804, 0) │ [ 971955.149] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971955.159] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971955.164] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 971955.169] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 971955.173] {Default Queue} -> wl_region#24.add(0, 0, 201, 52) │ [ 971955.177] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 971955.181] {Default Queue} -> wl_region#24.destroy() │ [ 971955.185] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971955.196] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 971955.200] {Default Queue} -> wl_surface#17.commit() │ [ 971955.403] {Display Queue} wl_display#1.delete_id(24) │ [ 971955.409] {Display Queue} wl_display#1.delete_id(25) │ [ 971955.412] {Default Queue} wl_callback#25.done(0) │ CHECK EXPECTATIONS COMPLETED │ [ 972254.832] {Default Queue} -> wl_display#1.sync(new id wl_callback#25) │ [ 972255.047] {Display Queue} wl_display#1.delete_id(25) │ [ 972255.067] {Default Queue} wl_callback#25.done(3) ╰────────────────────────────────────────────────────────────┈ ╭────────────────────┤ relevant section ├────────────────────┈ │ EXPECT: zwlr_layer_surface_v1 .set_keyboard_interactivity 1 │ EXPECT: zwlr_layer_surface_v1 .set_keyboard_interactivity 0 │ [ 971945.140] {Default Queue} -> wl_display#1.get_registry(new id wl_registry#16) │ [ 971945.156] {Default Queue} -> wl_display#1.sync(new id wl_callback#17) │ [ 971945.464] {Display Queue} wl_display#1.delete_id(17) │ [ 971945.475] {Default Queue} wl_registry#16.global(1, "wl_seat", 6) │ [ 971945.493] {Default Queue} wl_registry#16.global(2, "wl_output", 2) │ [ 971945.498] {Default Queue} wl_registry#16.global(3, "wl_shm", 1) │ [ 971945.501] {Default Queue} wl_registry#16.global(4, "wl_data_device_manager", 2) │ [ 971945.504] {Default Queue} wl_registry#16.global(5, "wl_compositor", 4) │ [ 971945.508] {Default Queue} wl_registry#16.global(6, "wl_subcompositor", 1) │ [ 971945.511] {Default Queue} wl_registry#16.global(7, "xdg_wm_base", 2) │ [ 971945.516] {Default Queue} -> wl_registry#16.bind(7, "xdg_wm_base", 2, new id [unknown]#18) │ [ 971945.522] {Default Queue} wl_registry#16.global(8, "zwlr_layer_shell_v1", 4) │ [ 971945.526] {Default Queue} -> wl_registry#16.bind(8, "zwlr_layer_shell_v1", 4, new id [unknown]#19) │ [ 971945.530] {Default Queue} wl_callback#17.done(0) │ [ 971953.259] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#17) │ [ 971953.362] {Default Queue} -> wl_surface#17.attach(nil, 0, 0) │ [ 971953.370] {Default Queue} -> zwlr_layer_shell_v1#19.get_layer_surface(new id zwlr_layer_surface_v1#20, wl_surface#17, nil, 2, "gtk-layer-shell") │ [ 971953.377] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(1) │ [ 971953.381] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(0) │ [ 971953.384] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(0) │ [ 971953.387] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 971953.391] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(201, 52) │ [ 971953.414] {Default Queue} -> wl_surface#17.commit() │ [ 971953.419] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971953.833] {Display Queue} wl_display#1.delete_id(21) │ [ 971953.840] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 201, 52) │ [ 971953.844] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971953.849] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971953.855] {Default Queue} wl_pointer#5.frame() │ [ 971953.891] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971953.898] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971953.903] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971953.907] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971953.911] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971953.915] {Default Queue} -> wl_surface#13.commit() │ [ 971953.921] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971953.926] {Default Queue} wl_pointer#5.frame() │ [ 971953.935] {Default Queue} wl_callback#21.done(3) │ [ 971954.024] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 971954.508] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 41808) │ [ 971954.523] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 201, 52, 804, 0) │ [ 971955.149] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971955.159] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971955.164] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 971955.169] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 971955.173] {Default Queue} -> wl_region#24.add(0, 0, 201, 52) │ [ 971955.177] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 971955.181] {Default Queue} -> wl_region#24.destroy() │ [ 971955.185] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971955.196] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 971955.200] {Default Queue} -> wl_surface#17.commit() │ [ 971955.403] {Display Queue} wl_display#1.delete_id(24) │ [ 971955.409] {Display Queue} wl_display#1.delete_id(25) │ [ 971955.412] {Default Queue} wl_callback#25.done(0) ╰────────────────────────────────────────────────────────────┈ did not find "zwlr_layer_surface_v1 .set_keyboard_interactivity 1" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 22/33 test-creation-properties FAIL 0.80s exit status 1 >>> MALLOC_PERTURB_=130 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/x86_64-redhat-linux-gnu/test/test-creation-properties ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log. │ [ 971775.261] {Default Queue} wl_registry#16.global(7, "xdg_wm_base", 2) │ [ 971775.270] {Default Queue} -> wl_registry#16.bind(7, "xdg_wm_base", 2, new id [unknown]#18) │ [ 971775.280] {Default Queue} wl_registry#16.global(8, "zwlr_layer_shell_v1", 4) │ [ 971775.288] {Default Queue} -> wl_registry#16.bind(8, "zwlr_layer_shell_v1", 4, new id [unknown]#19) │ [ 971775.298] {Default Queue} wl_callback#17.done(0) │ CHECK EXPECTATIONS COMPLETED │ EXPECT: zwlr_layer_shell_v1 .get_layer_surface 1 "foobar" │ EXPECT: zwlr_layer_surface_v1 .set_exclusive_zone 32 │ EXPECT: wl_surface .commit │ [ 972088.209] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#17) │ [ 972088.455] {Default Queue} -> wl_surface#17.attach(nil, 0, 0) │ [ 972088.478] {Default Queue} -> zwlr_layer_shell_v1#19.get_layer_surface(new id zwlr_layer_surface_v1#20, wl_surface#17, nil, 1, "foobar") │ [ 972088.500] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 972088.512] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(32) │ [ 972088.523] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(2) │ [ 972088.536] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 972088.552] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(201, 52) │ [ 972088.566] {Default Queue} -> wl_surface#17.commit() │ [ 972088.584] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 972088.918] {Display Queue} wl_display#1.delete_id(21) │ [ 972088.932] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 201, 52) │ [ 972088.943] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 972088.954] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 972088.978] {Default Queue} wl_pointer#5.frame() │ [ 972089.067] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 972089.084] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 972089.096] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 972089.106] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 972089.115] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 972089.126] {Default Queue} -> wl_surface#13.commit() │ [ 972089.143] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 972089.158] {Default Queue} wl_pointer#5.frame() │ [ 972089.180] {Default Queue} wl_callback#21.done(3) │ [ 972090.522] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 41808) │ [ 972090.564] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 201, 52, 804, 0) │ [ 972091.881] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 972091.908] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 972091.929] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 972091.944] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 972091.956] {Default Queue} -> wl_region#24.add(0, 0, 201, 52) │ [ 972091.970] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 972091.981] {Default Queue} -> wl_region#24.destroy() │ [ 972091.994] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 972092.037] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 972092.050] {Default Queue} -> wl_surface#17.commit() │ [ 972092.260] {Display Queue} wl_display#1.delete_id(24) │ [ 972092.276] {Display Queue} wl_display#1.delete_id(25) │ [ 972092.288] {Default Queue} wl_callback#25.done(0) │ CHECK EXPECTATIONS COMPLETED │ [ 972376.698] {Default Queue} -> wl_display#1.sync(new id wl_callback#25) │ [ 972376.969] {Display Queue} wl_display#1.delete_id(25) │ [ 972376.991] {Default Queue} wl_callback#25.done(3) ╰────────────────────────────────────────────────────────────┈ ╭────────────────────┤ relevant section ├────────────────────┈ │ EXPECT: zwlr_layer_shell_v1 .get_layer_surface 1 "foobar" │ EXPECT: zwlr_layer_surface_v1 .set_exclusive_zone 32 │ EXPECT: wl_surface .commit │ [ 972088.209] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#17) │ [ 972088.455] {Default Queue} -> wl_surface#17.attach(nil, 0, 0) │ [ 972088.478] {Default Queue} -> zwlr_layer_shell_v1#19.get_layer_surface(new id zwlr_layer_surface_v1#20, wl_surface#17, nil, 1, "foobar") │ [ 972088.500] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 972088.512] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(32) │ [ 972088.523] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(2) │ [ 972088.536] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 972088.552] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(201, 52) │ [ 972088.566] {Default Queue} -> wl_surface#17.commit() │ [ 972088.584] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 972088.918] {Display Queue} wl_display#1.delete_id(21) │ [ 972088.932] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 201, 52) │ [ 972088.943] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 972088.954] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 972088.978] {Default Queue} wl_pointer#5.frame() │ [ 972089.067] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 972089.084] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 972089.096] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 972089.106] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 972089.115] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 972089.126] {Default Queue} -> wl_surface#13.commit() │ [ 972089.143] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 972089.158] {Default Queue} wl_pointer#5.frame() │ [ 972089.180] {Default Queue} wl_callback#21.done(3) │ [ 972090.522] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 41808) │ [ 972090.564] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 201, 52, 804, 0) │ [ 972091.881] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 972091.908] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 972091.929] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 972091.944] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 972091.956] {Default Queue} -> wl_region#24.add(0, 0, 201, 52) │ [ 972091.970] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 972091.981] {Default Queue} -> wl_region#24.destroy() │ [ 972091.994] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 972092.037] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 972092.050] {Default Queue} -> wl_surface#17.commit() │ [ 972092.260] {Display Queue} wl_display#1.delete_id(24) │ [ 972092.276] {Display Queue} wl_display#1.delete_id(25) │ [ 972092.288] {Default Queue} wl_callback#25.done(0) ╰────────────────────────────────────────────────────────────┈ did not find "zwlr_layer_shell_v1 .get_layer_surface 1 "foobar"" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 23/33 test-is-layer-window OK 0.85s 24/33 test-auto-exclusive-zone-with-margin FAIL 0.80s exit status 1 >>> MALLOC_PERTURB_=50 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/x86_64-redhat-linux-gnu/test/test-auto-exclusive-zone-with-margin ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log. │ [ 971854.471] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971854.479] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971854.485] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971854.492] {Default Queue} -> wl_surface#13.commit() │ [ 971854.501] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971854.510] {Default Queue} wl_pointer#5.frame() │ [ 971854.523] {Default Queue} wl_callback#21.done(3) │ [ 971855.441] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 307200) │ [ 971855.462] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 320, 240, 1280, 0) │ [ 971856.649] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971856.666] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971856.674] {Default Queue} -> wl_surface#17.damage(0, 0, 320, 240) │ [ 971856.684] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 971856.691] {Default Queue} -> wl_region#24.add(0, 0, 320, 240) │ [ 971856.698] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 971856.704] {Default Queue} -> wl_region#24.destroy() │ [ 971856.711] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971856.728] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 971856.735] {Default Queue} -> wl_surface#17.commit() │ [ 971856.894] {Display Queue} wl_display#1.delete_id(24) │ [ 971856.904] {Display Queue} wl_display#1.delete_id(25) │ [ 971856.909] {Default Queue} wl_callback#25.done(0) │ CHECK EXPECTATIONS COMPLETED │ EXPECT: zwlr_layer_surface_v1 .set_exclusive_zone 250 │ [ 972155.298] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(10, 0, 0, 0) │ [ 972155.310] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(250) │ [ 972155.334] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(10, 0, 5, 0) │ [ 972155.408] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#25, fd 8, 307200) │ [ 972155.425] {Default Queue} -> wl_shm_pool#25.create_buffer(new id wl_buffer#24, 0, 320, 240, 1280, 0) │ [ 972155.966] {Default Queue} -> wl_surface#17.attach(wl_buffer#24, 0, 0) │ [ 972155.981] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 972155.988] {Default Queue} -> wl_surface#17.damage(0, 0, 320, 240) │ [ 972156.032] {Default Queue} -> wl_surface#17.frame(new id wl_callback#26) │ [ 972156.042] {Default Queue} -> wl_surface#17.commit() │ [ 972156.252] {Display Queue} wl_display#1.delete_id(26) │ [ 972156.263] {Default Queue} wl_callback#26.done(0) │ CHECK EXPECTATIONS COMPLETED │ [ 972455.733] {Default Queue} -> wl_display#1.sync(new id wl_callback#26) │ [ 972455.948] {Display Queue} wl_display#1.delete_id(26) │ [ 972455.959] {Default Queue} wl_callback#26.done(3) ╰────────────────────────────────────────────────────────────┈ ╭────────────────────┤ relevant section ├────────────────────┈ │ EXPECT: zwlr_layer_surface_v1 .set_exclusive_zone 240 │ [ 971844.028] {Default Queue} -> wl_display#1.get_registry(new id wl_registry#16) │ [ 971844.041] {Default Queue} -> wl_display#1.sync(new id wl_callback#17) │ [ 971844.245] {Display Queue} wl_display#1.delete_id(17) │ [ 971844.262] {Default Queue} wl_registry#16.global(1, "wl_seat", 6) │ [ 971844.279] {Default Queue} wl_registry#16.global(2, "wl_output", 2) │ [ 971844.288] {Default Queue} wl_registry#16.global(3, "wl_shm", 1) │ [ 971844.296] {Default Queue} wl_registry#16.global(4, "wl_data_device_manager", 2) │ [ 971844.305] {Default Queue} wl_registry#16.global(5, "wl_compositor", 4) │ [ 971844.313] {Default Queue} wl_registry#16.global(6, "wl_subcompositor", 1) │ [ 971844.320] {Default Queue} wl_registry#16.global(7, "xdg_wm_base", 2) │ [ 971844.329] {Default Queue} -> wl_registry#16.bind(7, "xdg_wm_base", 2, new id [unknown]#18) │ [ 971844.339] {Default Queue} wl_registry#16.global(8, "zwlr_layer_shell_v1", 4) │ [ 971844.347] {Default Queue} -> wl_registry#16.bind(8, "zwlr_layer_shell_v1", 4, new id [unknown]#19) │ [ 971844.356] {Default Queue} wl_callback#17.done(0) │ [ 971853.883] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#17) │ [ 971854.072] {Default Queue} -> wl_surface#17.attach(nil, 0, 0) │ [ 971854.087] {Default Queue} -> zwlr_layer_shell_v1#19.get_layer_surface(new id zwlr_layer_surface_v1#20, wl_surface#17, nil, 2, "gtk-layer-shell") │ [ 971854.101] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 971854.108] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(240) │ [ 971854.116] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(2) │ [ 971854.123] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 971854.131] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(320, 240) │ [ 971854.140] {Default Queue} -> wl_surface#17.commit() │ [ 971854.148] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971854.365] {Display Queue} wl_display#1.delete_id(21) │ [ 971854.374] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 320, 240) │ [ 971854.382] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971854.389] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971854.401] {Default Queue} wl_pointer#5.frame() │ [ 971854.453] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971854.463] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971854.471] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971854.479] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971854.485] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971854.492] {Default Queue} -> wl_surface#13.commit() │ [ 971854.501] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971854.510] {Default Queue} wl_pointer#5.frame() │ [ 971854.523] {Default Queue} wl_callback#21.done(3) │ [ 971855.441] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 307200) │ [ 971855.462] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 320, 240, 1280, 0) │ [ 971856.649] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971856.666] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971856.674] {Default Queue} -> wl_surface#17.damage(0, 0, 320, 240) │ [ 971856.684] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 971856.691] {Default Queue} -> wl_region#24.add(0, 0, 320, 240) │ [ 971856.698] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 971856.704] {Default Queue} -> wl_region#24.destroy() │ [ 971856.711] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971856.728] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 971856.735] {Default Queue} -> wl_surface#17.commit() │ [ 971856.894] {Display Queue} wl_display#1.delete_id(24) │ [ 971856.904] {Display Queue} wl_display#1.delete_id(25) │ [ 971856.909] {Default Queue} wl_callback#25.done(0) ╰────────────────────────────────────────────────────────────┈ did not find "zwlr_layer_surface_v1 .set_exclusive_zone 240" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 25/33 test-close-layer-surface FAIL 0.79s exit status 1 >>> MALLOC_PERTURB_=170 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/x86_64-redhat-linux-gnu/test/test-close-layer-surface ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log. │ [ 971815.763] {Default Queue} wl_registry#2.global(6, "wl_subcompositor", 1) │ [ 971815.771] {Default Queue} -> wl_registry#2.bind(6, "wl_subcompositor", 1, new id [unknown]#9) │ [ 971815.780] {Default Queue} wl_registry#2.global(7, "xdg_wm_base", 2) │ [ 971815.788] {Default Queue} wl_registry#2.global(8, "zwlr_layer_shell_v1", 4) │ [ 971815.799] {Default Queue} wl_callback#3.done(0) │ [ 971815.849] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#3, fd 7, 4096) │ [ 971816.161] {Default Queue} -> wl_shm_pool#3.resize(12288) │ [ 971816.315] {Default Queue} -> wl_shm_pool#3.resize(28672) │ [ 971816.589] {Default Queue} -> wl_shm_pool#3.resize(61440) │ [ 971817.187] {Default Queue} -> wl_shm_pool#3.resize(126976) │ [ 971818.579] {Default Queue} -> wl_shm_pool#3.resize(258048) │ [ 971821.930] {Default Queue} -> wl_shm_pool#3.resize(520192) │ [ 971827.705] {Default Queue} -> wl_shm_pool#3.resize(1044480) │ [ 971844.777] {Default Queue} -> wl_registry#2.bind(1, "wl_seat", 5, new id [unknown]#10) │ [ 971851.856] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#11) │ [ 971851.890] {Default Queue} -> wl_data_device_manager#7.get_data_device(new id wl_data_device#12, wl_seat#10) │ [ 971852.017] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#13) │ [ 971852.028] {Default Queue} -> wl_display#1.sync(new id wl_callback#14) │ [ 971852.331] {Display Queue} wl_display#1.delete_id(5) │ [ 971852.340] {Display Queue} wl_display#1.delete_id(14) │ [ 971852.344] {Default Queue} wl_output#4.done() │ [ 971852.364] {Default Queue} wl_callback#5.done(0) │ [ 971852.370] {Default Queue} wl_seat#10.capabilities(3) │ [ 971852.375] {Default Queue} -> wl_seat#10.get_pointer(new id wl_pointer#5) │ [ 971852.391] {Default Queue} -> wl_seat#10.get_keyboard(new id wl_keyboard#15) │ [ 971852.402] {Default Queue} wl_callback#14.done(0) │ [ 971852.408] {Default Queue} -> wl_registry#2.bind(7, "xdg_wm_base", 2, new id [unknown]#14) │ CHECK EXPECTATIONS COMPLETED │ [ 971890.595] {Default Queue} -> wl_display#1.get_registry(new id wl_registry#16) │ [ 971890.611] {Default Queue} -> wl_display#1.sync(new id wl_callback#17) │ [ 971890.805] {Display Queue} wl_display#1.delete_id(17) │ [ 971890.814] {Default Queue} wl_registry#16.global(1, "wl_seat", 6) │ [ 971890.826] {Default Queue} wl_registry#16.global(2, "wl_output", 2) │ [ 971890.831] {Default Queue} wl_registry#16.global(3, "wl_shm", 1) │ [ 971890.836] {Default Queue} wl_registry#16.global(4, "wl_data_device_manager", 2) │ [ 971890.840] {Default Queue} wl_registry#16.global(5, "wl_compositor", 4) │ [ 971890.845] {Default Queue} wl_registry#16.global(6, "wl_subcompositor", 1) │ [ 971890.848] {Default Queue} wl_registry#16.global(7, "xdg_wm_base", 2) │ [ 971890.853] {Default Queue} -> wl_registry#16.bind(7, "xdg_wm_base", 2, new id [unknown]#18) │ [ 971890.860] {Default Queue} wl_registry#16.global(8, "zwlr_layer_shell_v1", 4) │ [ 971890.864] {Default Queue} -> wl_registry#16.bind(8, "zwlr_layer_shell_v1", 4, new id [unknown]#19) │ [ 971890.870] {Default Queue} wl_callback#17.done(0) │ [ 971899.297] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#17) │ [ 971899.420] {Default Queue} -> wl_surface#17.attach(nil, 0, 0) │ [ 971899.430] {Default Queue} -> zwlr_layer_shell_v1#19.get_layer_surface(new id zwlr_layer_surface_v1#20, wl_surface#17, nil, 2, "gtk-layer-shell") │ [ 971899.439] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 971899.444] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(0) │ [ 971899.449] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(0) │ [ 971899.453] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 971899.458] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(201, 52) │ [ 971899.463] {Default Queue} -> wl_surface#17.commit() │ [ 971899.469] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971899.672] {Display Queue} wl_display#1.delete_id(21) │ [ 971899.679] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 201, 52) │ [ 971899.684] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971899.690] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971899.698] {Default Queue} wl_pointer#5.frame() │ [ 971899.738] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971899.746] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971899.752] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971899.757] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971899.761] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971899.766] {Default Queue} -> wl_surface#13.commit() │ [ 971899.774] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971899.780] {Default Queue} wl_pointer#5.frame() │ [ 971899.790] {Default Queue} wl_callback#21.done(3) │ [ 971900.448] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 41808) │ [ 971900.471] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 201, 52, 804, 0) │ [ 971901.182] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971901.193] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971901.199] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 971901.205] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 971901.210] {Default Queue} -> wl_region#24.add(0, 0, 201, 52) │ [ 971901.216] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 971901.220] {Default Queue} -> wl_region#24.destroy() │ [ 971901.225] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971901.238] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 971901.244] {Default Queue} -> wl_surface#17.commit() │ [ 971901.386] {Display Queue} wl_display#1.delete_id(24) │ [ 971901.394] {Display Queue} wl_display#1.delete_id(25) │ [ 971901.398] {Default Queue} wl_callback#25.done(0) │ CHECK EXPECTATIONS COMPLETED │ EXPECT: zwlr_layer_surface_v1 .destroy │ EXPECT: wl_surface .destroy │ [ 972200.861] {Default Queue} -> zwlr_layer_surface_v1#20.destroy() │ [ 972200.901] {Default Queue} -> wl_surface#17.destroy() │ CHECK EXPECTATIONS COMPLETED │ [ 972501.811] {Default Queue} -> wl_display#1.sync(new id wl_callback#25) │ [ 972502.127] {Display Queue} wl_display#1.delete_id(25) │ [ 972502.159] {Default Queue} wl_callback#25.done(3) ╰────────────────────────────────────────────────────────────┈ ╭────────────────────┤ relevant section ├────────────────────┈ │ EXPECT: zwlr_layer_surface_v1 .destroy │ EXPECT: wl_surface .destroy │ [ 972200.861] {Default Queue} -> zwlr_layer_surface_v1#20.destroy() │ [ 972200.901] {Default Queue} -> wl_surface#17.destroy() ╰────────────────────────────────────────────────────────────┈ did not find "zwlr_layer_surface_v1 .destroy" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 26/33 test-set-monitor FAIL 0.80s exit status 1 >>> MALLOC_PERTURB_=129 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/x86_64-redhat-linux-gnu/test/test-set-monitor ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log. │ CHECK EXPECTATIONS COMPLETED │ EXPECT: zwlr_layer_shell_v1 .get_layer_surface nil │ [ 972271.774] {Default Queue} -> zwlr_layer_surface_v1#20.destroy() │ [ 972271.816] {Default Queue} -> wl_surface#17.destroy() │ [ 972272.054] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#25) │ [ 972272.100] {Default Queue} -> wl_surface#25.attach(nil, 0, 0) │ [ 972272.120] {Default Queue} -> zwlr_layer_shell_v1#19.get_layer_surface(new id zwlr_layer_surface_v1#24, wl_surface#25, nil, 2, "gtk-layer-shell") │ [ 972272.141] {Default Queue} -> zwlr_layer_surface_v1#24.set_keyboard_interactivity(0) │ [ 972272.153] {Default Queue} -> zwlr_layer_surface_v1#24.set_exclusive_zone(0) │ [ 972272.173] {Default Queue} -> zwlr_layer_surface_v1#24.set_anchor(0) │ [ 972272.176] {Default Queue} -> zwlr_layer_surface_v1#24.set_margin(0, 0, 0, 0) │ [ 972272.181] {Default Queue} -> zwlr_layer_surface_v1#24.set_size(201, 52) │ [ 972272.186] {Default Queue} -> wl_surface#25.commit() │ [ 972272.191] {Default Queue} -> wl_display#1.sync(new id wl_callback#26) │ [ 972272.539] {Display Queue} wl_display#1.delete_id(26) │ [ 972272.547] {Default Queue} zwlr_layer_surface_v1#24.configure(4, 201, 52) │ [ 972272.551] {Default Queue} -> zwlr_layer_surface_v1#24.ack_configure(4) │ [ 972272.560] {Default Queue} wl_pointer#5.enter(5, wl_surface#25, 5.00000000, 5.00000000) │ [ 972272.569] {Default Queue} -> wl_pointer#5.set_cursor(5, wl_surface#13, 4, 1) │ [ 972272.574] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 972272.579] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 972272.582] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 972272.587] {Default Queue} -> wl_surface#13.commit() │ [ 972272.591] {Default Queue} wl_pointer#5.frame() │ [ 972272.599] {Default Queue} wl_pointer#5.button(6, 0, 272, 1) │ [ 972272.604] {Default Queue} wl_pointer#5.frame() │ [ 972272.613] {Default Queue} wl_callback#26.done(6) │ [ 972272.797] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#26, fd 8, 41808) │ [ 972272.814] {Default Queue} -> wl_shm_pool#26.create_buffer(new id wl_buffer#27, 0, 201, 52, 804, 0) │ [ 972272.985] {Default Queue} -> wl_surface#25.attach(wl_buffer#27, 0, 0) │ [ 972272.992] {Default Queue} -> wl_surface#25.set_buffer_scale(1) │ [ 972272.996] {Default Queue} -> wl_surface#25.damage(0, 0, 201, 52) │ [ 972273.021] {Default Queue} -> wl_surface#25.frame(new id wl_callback#28) │ [ 972273.026] {Default Queue} -> wl_surface#25.commit() │ [ 972273.213] {Display Queue} wl_display#1.delete_id(28) │ [ 972273.219] {Default Queue} wl_callback#28.done(0) │ CHECK EXPECTATIONS COMPLETED │ [ 972572.689] {Default Queue} -> wl_display#1.sync(new id wl_callback#28) │ [ 972572.934] {Display Queue} wl_display#1.delete_id(28) │ [ 972572.944] {Default Queue} wl_callback#28.done(6) ╰────────────────────────────────────────────────────────────┈ ╭────────────────────┤ relevant section ├────────────────────┈ │ EXPECT: zwlr_layer_shell_v1 .get_layer_surface wl_output@ │ [ 971962.651] {Default Queue} -> wl_display#1.get_registry(new id wl_registry#16) │ [ 971962.666] {Default Queue} -> wl_display#1.sync(new id wl_callback#17) │ [ 971962.886] {Display Queue} wl_display#1.delete_id(17) │ [ 971962.894] {Default Queue} wl_registry#16.global(1, "wl_seat", 6) │ [ 971962.908] {Default Queue} wl_registry#16.global(2, "wl_output", 2) │ [ 971962.915] {Default Queue} wl_registry#16.global(3, "wl_shm", 1) │ [ 971962.922] {Default Queue} wl_registry#16.global(4, "wl_data_device_manager", 2) │ [ 971962.928] {Default Queue} wl_registry#16.global(5, "wl_compositor", 4) │ [ 971962.935] {Default Queue} wl_registry#16.global(6, "wl_subcompositor", 1) │ [ 971962.942] {Default Queue} wl_registry#16.global(7, "xdg_wm_base", 2) │ [ 971962.949] {Default Queue} -> wl_registry#16.bind(7, "xdg_wm_base", 2, new id [unknown]#18) │ [ 971962.957] {Default Queue} wl_registry#16.global(8, "zwlr_layer_shell_v1", 4) │ [ 971962.966] {Default Queue} -> wl_registry#16.bind(8, "zwlr_layer_shell_v1", 4, new id [unknown]#19) │ [ 971962.974] {Default Queue} wl_callback#17.done(0) │ [ 971970.439] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#17) │ [ 971970.538] {Default Queue} -> wl_surface#17.attach(nil, 0, 0) │ [ 971970.547] {Default Queue} -> zwlr_layer_shell_v1#19.get_layer_surface(new id zwlr_layer_surface_v1#20, wl_surface#17, wl_output#4, 2, "gtk-layer-shell") │ [ 971970.557] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 971970.560] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(0) │ [ 971970.564] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(0) │ [ 971970.567] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 971970.571] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(201, 52) │ [ 971970.575] {Default Queue} -> wl_surface#17.commit() │ [ 971970.579] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971970.759] {Display Queue} wl_display#1.delete_id(21) │ [ 971970.765] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 201, 52) │ [ 971970.769] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971970.772] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971970.779] {Default Queue} wl_pointer#5.frame() │ [ 971970.810] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971970.816] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971970.820] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971970.824] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971970.827] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971970.831] {Default Queue} -> wl_surface#13.commit() │ [ 971970.836] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971970.840] {Default Queue} wl_pointer#5.frame() │ [ 971970.848] {Default Queue} wl_callback#21.done(3) │ [ 971971.408] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 41808) │ [ 971971.425] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 201, 52, 804, 0) │ [ 971972.047] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971972.057] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971972.061] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 971972.067] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 971972.071] {Default Queue} -> wl_region#24.add(0, 0, 201, 52) │ [ 971972.075] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 971972.079] {Default Queue} -> wl_region#24.destroy() │ [ 971972.082] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971972.092] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 971972.097] {Default Queue} -> wl_surface#17.commit() │ [ 971972.331] {Display Queue} wl_display#1.delete_id(24) │ [ 971972.337] {Display Queue} wl_display#1.delete_id(25) │ [ 971972.340] {Default Queue} wl_callback#25.done(0) ╰────────────────────────────────────────────────────────────┈ did not find "zwlr_layer_shell_v1 .get_layer_surface wl_output@" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 27/33 test-get-auto-exclusive-zone OK 1.10s 28/33 test-adapts-to-screen-size FAIL 1.15s exit status 1 >>> MALLOC_PERTURB_=83 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/x86_64-redhat-linux-gnu/test/test-adapts-to-screen-size ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log. │ [ 972157.035] {Default Queue} wl_pointer#5.button(6, 0, 272, 1) │ [ 972157.041] {Default Queue} wl_pointer#5.frame() │ CHECK EXPECTATIONS COMPLETED │ EXPECT: zwlr_layer_surface_v1 .set_size 600 700 │ EXPECT: .create_buffer 600 700 │ [ 972454.581] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(9) │ [ 972454.631] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(600, 1080) │ [ 972454.722] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 972454.877] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(600, 700) │ [ 972454.943] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#27, fd 8, 1680000) │ [ 972454.960] {Default Queue} -> wl_shm_pool#27.create_buffer(new id wl_buffer#26, 0, 600, 700, 2400, 0) │ [ 972457.748] {Default Queue} -> wl_surface#17.attach(wl_buffer#26, 0, 0) │ [ 972457.765] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 972457.772] {Default Queue} -> wl_surface#17.damage(0, 0, 600, 700) │ [ 972457.781] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#28) │ [ 972457.787] {Default Queue} -> wl_region#28.add(0, 0, 600, 700) │ [ 972457.794] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#28) │ [ 972457.800] {Default Queue} -> wl_region#28.destroy() │ [ 972457.820] {Default Queue} -> wl_surface#17.frame(new id wl_callback#29) │ [ 972457.827] {Default Queue} -> wl_surface#17.commit() │ [ 972458.271] {Display Queue} wl_display#1.delete_id(28) │ [ 972458.282] {Display Queue} wl_display#1.delete_id(29) │ [ 972458.287] {Default Queue} wl_callback#29.done(0) │ [ 972458.295] {Default Queue} zwlr_layer_surface_v1#20.configure(7, 600, 700) │ [ 972458.303] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(7) │ [ 972458.319] {Default Queue} wl_pointer#5.enter(8, wl_surface#17, 5.00000000, 5.00000000) │ [ 972458.331] {Default Queue} -> wl_pointer#5.set_cursor(8, wl_surface#13, 4, 1) │ [ 972458.339] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 972458.346] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 972458.352] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 972458.359] {Default Queue} -> wl_surface#13.commit() │ [ 972458.365] {Default Queue} wl_pointer#5.frame() │ [ 972458.376] {Default Queue} wl_pointer#5.button(9, 0, 272, 1) │ [ 972458.385] {Default Queue} wl_pointer#5.frame() │ CHECK EXPECTATIONS COMPLETED │ [ 972755.929] {Default Queue} -> wl_display#1.sync(new id wl_callback#29) │ [ 972756.170] {Display Queue} wl_display#1.delete_id(29) │ [ 972756.182] {Default Queue} wl_callback#29.done(9) ╰────────────────────────────────────────────────────────────┈ ╭────────────────────┤ relevant section ├────────────────────┈ │ EXPECT: zwlr_layer_surface_v1 .set_size 0 0 │ EXPECT: .create_buffer 1920 1080 │ [ 971841.360] {Default Queue} -> wl_display#1.get_registry(new id wl_registry#16) │ [ 971841.375] {Default Queue} -> wl_display#1.sync(new id wl_callback#17) │ [ 971841.580] {Display Queue} wl_display#1.delete_id(17) │ [ 971841.589] {Default Queue} wl_registry#16.global(1, "wl_seat", 6) │ [ 971841.602] {Default Queue} wl_registry#16.global(2, "wl_output", 2) │ [ 971841.607] {Default Queue} wl_registry#16.global(3, "wl_shm", 1) │ [ 971841.611] {Default Queue} wl_registry#16.global(4, "wl_data_device_manager", 2) │ [ 971841.615] {Default Queue} wl_registry#16.global(5, "wl_compositor", 4) │ [ 971841.620] {Default Queue} wl_registry#16.global(6, "wl_subcompositor", 1) │ [ 971841.624] {Default Queue} wl_registry#16.global(7, "xdg_wm_base", 2) │ [ 971841.628] {Default Queue} -> wl_registry#16.bind(7, "xdg_wm_base", 2, new id [unknown]#18) │ [ 971841.635] {Default Queue} wl_registry#16.global(8, "zwlr_layer_shell_v1", 4) │ [ 971841.639] {Default Queue} -> wl_registry#16.bind(8, "zwlr_layer_shell_v1", 4, new id [unknown]#19) │ [ 971841.645] {Default Queue} wl_callback#17.done(0) │ [ 971851.926] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#17) │ [ 971852.111] {Default Queue} -> wl_surface#17.attach(nil, 0, 0) │ [ 971852.126] {Default Queue} -> zwlr_layer_shell_v1#19.get_layer_surface(new id zwlr_layer_surface_v1#20, wl_surface#17, nil, 1, "foobar") │ [ 971852.140] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 971852.147] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(0) │ [ 971852.154] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(15) │ [ 971852.161] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 971852.169] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(0, 0) │ [ 971852.177] {Default Queue} -> wl_surface#17.commit() │ [ 971852.186] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971852.385] {Display Queue} wl_display#1.delete_id(21) │ [ 971852.395] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 1920, 1080) │ [ 971852.403] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971852.412] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971852.425] {Default Queue} wl_pointer#5.frame() │ [ 971852.478] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971852.490] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971852.499] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971852.507] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971852.516] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971852.524] {Default Queue} -> wl_surface#13.commit() │ [ 971852.533] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971852.544] {Default Queue} wl_pointer#5.frame() │ [ 971852.560] {Default Queue} wl_callback#21.done(3) │ [ 971853.455] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971853.582] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 8294400) │ [ 971853.601] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 1920, 1080, 7680, 0) │ [ 971864.541] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971864.558] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971864.564] {Default Queue} -> wl_surface#17.damage(0, 0, 1920, 1080) │ [ 971864.570] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 971864.575] {Default Queue} -> wl_region#24.add(0, 0, 1920, 1080) │ [ 971864.580] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 971864.585] {Default Queue} -> wl_region#24.destroy() │ [ 971864.589] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971864.605] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 971864.611] {Default Queue} -> wl_surface#17.commit() │ [ 971864.770] {Display Queue} wl_display#1.delete_id(24) │ [ 971864.777] {Display Queue} wl_display#1.delete_id(25) │ [ 971864.781] {Default Queue} wl_callback#25.done(0) ╰────────────────────────────────────────────────────────────┈ did not find "zwlr_layer_surface_v1 .set_size 0 0" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 29/33 test-single-anchors FAIL 1.40s exit status 1 >>> MALLOC_PERTURB_=43 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/x86_64-redhat-linux-gnu/test/test-single-anchors ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log. │ CHECK EXPECTATIONS COMPLETED │ EXPECT: zwlr_layer_surface_v1 .set_anchor 8 │ [ 972698.559] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(0) │ [ 972698.625] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(8) │ [ 972698.839] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#28, fd 8, 41808) │ [ 972698.874] {Default Queue} -> wl_shm_pool#28.create_buffer(new id wl_buffer#29, 0, 201, 52, 804, 0) │ [ 972699.278] {Default Queue} -> wl_surface#17.attach(wl_buffer#29, 0, 0) │ [ 972699.300] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 972699.313] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 972699.348] {Default Queue} -> wl_surface#17.frame(new id wl_callback#30) │ [ 972699.362] {Default Queue} -> wl_surface#17.commit() │ [ 972699.775] {Display Queue} wl_display#1.delete_id(30) │ [ 972699.792] {Default Queue} wl_callback#30.done(0) │ [ 972699.806] {Default Queue} zwlr_layer_surface_v1#20.configure(13, 201, 52) │ [ 972699.824] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(13) │ [ 972699.849] {Default Queue} wl_pointer#5.enter(14, wl_surface#17, 5.00000000, 5.00000000) │ [ 972699.870] {Default Queue} -> wl_pointer#5.set_cursor(14, wl_surface#13, 4, 1) │ [ 972699.884] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 972699.897] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 972699.907] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 972699.921] {Default Queue} -> wl_surface#13.commit() │ [ 972699.932] {Default Queue} wl_pointer#5.frame() │ [ 972699.952] {Default Queue} wl_pointer#5.button(15, 0, 272, 1) │ [ 972699.968] {Default Queue} wl_pointer#5.frame() │ CHECK EXPECTATIONS COMPLETED │ [ 972999.666] {Default Queue} -> wl_display#1.sync(new id wl_callback#30) │ [ 972999.936] {Display Queue} wl_display#1.delete_id(30) │ [ 972999.956] {Default Queue} wl_callback#30.done(15) ╰────────────────────────────────────────────────────────────┈ ╭────────────────────┤ relevant section ├────────────────────┈ │ EXPECT: zwlr_layer_surface_v1 .set_anchor 1 │ [ 971785.830] {Default Queue} -> wl_display#1.get_registry(new id wl_registry#16) │ [ 971785.846] {Default Queue} -> wl_display#1.sync(new id wl_callback#17) │ [ 971786.001] {Display Queue} wl_display#1.delete_id(17) │ [ 971786.021] {Default Queue} wl_registry#16.global(1, "wl_seat", 6) │ [ 971786.036] {Default Queue} wl_registry#16.global(2, "wl_output", 2) │ [ 971786.042] {Default Queue} wl_registry#16.global(3, "wl_shm", 1) │ [ 971786.048] {Default Queue} wl_registry#16.global(4, "wl_data_device_manager", 2) │ [ 971786.056] {Default Queue} wl_registry#16.global(5, "wl_compositor", 4) │ [ 971786.063] {Default Queue} wl_registry#16.global(6, "wl_subcompositor", 1) │ [ 971786.066] {Default Queue} wl_registry#16.global(7, "xdg_wm_base", 2) │ [ 971786.070] {Default Queue} -> wl_registry#16.bind(7, "xdg_wm_base", 2, new id [unknown]#18) │ [ 971786.076] {Default Queue} wl_registry#16.global(8, "zwlr_layer_shell_v1", 4) │ [ 971786.081] {Default Queue} -> wl_registry#16.bind(8, "zwlr_layer_shell_v1", 4, new id [unknown]#19) │ [ 971786.085] {Default Queue} wl_callback#17.done(0) │ [ 971794.812] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#17) │ [ 971794.962] {Default Queue} -> wl_surface#17.attach(nil, 0, 0) │ [ 971794.973] {Default Queue} -> zwlr_layer_shell_v1#19.get_layer_surface(new id zwlr_layer_surface_v1#20, wl_surface#17, nil, 2, "gtk-layer-shell") │ [ 971794.982] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 971794.987] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(0) │ [ 971794.991] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(0) │ [ 971794.996] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 971795.001] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(201, 52) │ [ 971795.020] {Default Queue} -> wl_surface#17.commit() │ [ 971795.027] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971795.240] {Display Queue} wl_display#1.delete_id(21) │ [ 971795.247] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 201, 52) │ [ 971795.252] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971795.258] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971795.266] {Default Queue} wl_pointer#5.frame() │ [ 971795.311] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971795.319] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971795.324] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971795.329] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971795.334] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971795.339] {Default Queue} -> wl_surface#13.commit() │ [ 971795.345] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971795.351] {Default Queue} wl_pointer#5.frame() │ [ 971795.362] {Default Queue} wl_callback#21.done(3) │ [ 971795.460] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(1) │ [ 971796.087] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 41808) │ [ 971796.105] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 201, 52, 804, 0) │ [ 971796.833] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971796.844] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971796.849] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 971796.856] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 971796.860] {Default Queue} -> wl_region#24.add(0, 0, 201, 52) │ [ 971796.865] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 971796.869] {Default Queue} -> wl_region#24.destroy() │ [ 971796.874] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971796.886] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 971796.891] {Default Queue} -> wl_surface#17.commit() │ [ 971797.089] {Display Queue} wl_display#1.delete_id(24) │ [ 971797.097] {Display Queue} wl_display#1.delete_id(25) │ [ 971797.101] {Default Queue} wl_callback#25.done(0) │ [ 971797.107] {Default Queue} zwlr_layer_surface_v1#20.configure(4, 201, 52) │ [ 971797.113] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(4) │ [ 971797.128] {Default Queue} wl_pointer#5.enter(5, wl_surface#17, 5.00000000, 5.00000000) │ [ 971797.138] {Default Queue} -> wl_pointer#5.set_cursor(5, wl_surface#13, 4, 1) │ [ 971797.143] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971797.148] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971797.152] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971797.157] {Default Queue} -> wl_surface#13.commit() │ [ 971797.161] {Default Queue} wl_pointer#5.frame() │ [ 971797.171] {Default Queue} wl_pointer#5.button(6, 0, 272, 1) │ [ 971797.176] {Default Queue} wl_pointer#5.frame() ╰────────────────────────────────────────────────────────────┈ did not find "zwlr_layer_surface_v1 .set_anchor 1" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 30/33 test-set-layer FAIL 1.40s exit status 1 >>> MALLOC_PERTURB_=137 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/x86_64-redhat-linux-gnu/test/test-set-layer ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log. │ CHECK EXPECTATIONS COMPLETED │ EXPECT: zwlr_layer_surface_v1 .set_layer 3 │ [ 972118.614] {Default Queue} -> zwlr_layer_surface_v1#20.set_layer(3) │ [ 972118.685] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#25, fd 8, 41808) │ [ 972118.698] {Default Queue} -> wl_shm_pool#25.create_buffer(new id wl_buffer#24, 0, 201, 52, 804, 0) │ [ 972118.829] {Default Queue} -> wl_surface#17.attach(wl_buffer#24, 0, 0) │ [ 972118.836] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 972118.840] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 972118.852] {Default Queue} -> wl_surface#17.frame(new id wl_callback#26) │ [ 972118.857] {Default Queue} -> wl_surface#17.commit() │ [ 972119.076] {Display Queue} wl_display#1.delete_id(26) │ [ 972119.084] {Default Queue} wl_callback#26.done(0) │ CHECK EXPECTATIONS COMPLETED │ EXPECT: zwlr_layer_surface_v1 .set_layer 0 │ [ 972419.603] {Default Queue} -> zwlr_layer_surface_v1#20.set_layer(0) │ [ 972419.730] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#26, fd 8, 41808) │ [ 972419.751] {Default Queue} -> wl_shm_pool#26.create_buffer(new id wl_buffer#27, 0, 201, 52, 804, 0) │ [ 972419.964] {Default Queue} -> wl_surface#17.attach(wl_buffer#27, 0, 0) │ [ 972419.977] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 972419.984] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 972420.027] {Default Queue} -> wl_surface#17.frame(new id wl_callback#28) │ [ 972420.036] {Default Queue} -> wl_surface#17.commit() │ [ 972420.179] {Display Queue} wl_display#1.delete_id(28) │ [ 972420.190] {Default Queue} wl_callback#28.done(0) │ CHECK EXPECTATIONS COMPLETED │ EXPECT: zwlr_layer_surface_v1 .set_layer 1 │ [ 972720.636] {Default Queue} -> zwlr_layer_surface_v1#20.set_layer(1) │ [ 972720.802] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#28, fd 8, 41808) │ [ 972720.836] {Default Queue} -> wl_shm_pool#28.create_buffer(new id wl_buffer#29, 0, 201, 52, 804, 0) │ [ 972721.216] {Default Queue} -> wl_surface#17.attach(wl_buffer#29, 0, 0) │ [ 972721.238] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 972721.251] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 972721.286] {Default Queue} -> wl_surface#17.frame(new id wl_callback#30) │ [ 972721.300] {Default Queue} -> wl_surface#17.commit() │ [ 972721.570] {Display Queue} wl_display#1.delete_id(30) │ [ 972721.588] {Default Queue} wl_callback#30.done(0) │ CHECK EXPECTATIONS COMPLETED │ [ 973021.077] {Default Queue} -> wl_display#1.sync(new id wl_callback#30) │ [ 973021.294] {Display Queue} wl_display#1.delete_id(30) │ [ 973021.313] {Default Queue} wl_callback#30.done(3) ╰────────────────────────────────────────────────────────────┈ ╭────────────────────┤ relevant section ├────────────────────┈ │ EXPECT: zwlr_layer_shell_v1 .get_layer_surface 2 │ [ 971806.864] {Default Queue} -> wl_display#1.get_registry(new id wl_registry#16) │ [ 971806.878] {Default Queue} -> wl_display#1.sync(new id wl_callback#17) │ [ 971807.155] {Display Queue} wl_display#1.delete_id(17) │ [ 971807.173] {Default Queue} wl_registry#16.global(1, "wl_seat", 6) │ [ 971807.190] {Default Queue} wl_registry#16.global(2, "wl_output", 2) │ [ 971807.197] {Default Queue} wl_registry#16.global(3, "wl_shm", 1) │ [ 971807.203] {Default Queue} wl_registry#16.global(4, "wl_data_device_manager", 2) │ [ 971807.209] {Default Queue} wl_registry#16.global(5, "wl_compositor", 4) │ [ 971807.217] {Default Queue} wl_registry#16.global(6, "wl_subcompositor", 1) │ [ 971807.223] {Default Queue} wl_registry#16.global(7, "xdg_wm_base", 2) │ [ 971807.231] {Default Queue} -> wl_registry#16.bind(7, "xdg_wm_base", 2, new id [unknown]#18) │ [ 971807.240] {Default Queue} wl_registry#16.global(8, "zwlr_layer_shell_v1", 4) │ [ 971807.247] {Default Queue} -> wl_registry#16.bind(8, "zwlr_layer_shell_v1", 4, new id [unknown]#19) │ [ 971807.254] {Default Queue} wl_callback#17.done(0) │ [ 971817.403] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#17) │ [ 971817.578] {Default Queue} -> wl_surface#17.attach(nil, 0, 0) │ [ 971817.596] {Default Queue} -> zwlr_layer_shell_v1#19.get_layer_surface(new id zwlr_layer_surface_v1#20, wl_surface#17, nil, 2, "gtk-layer-shell") │ [ 971817.608] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 971817.615] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(0) │ [ 971817.620] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(0) │ [ 971817.627] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 971817.636] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(201, 52) │ [ 971817.643] {Default Queue} -> wl_surface#17.commit() │ [ 971817.651] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971817.902] {Display Queue} wl_display#1.delete_id(21) │ [ 971817.913] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 201, 52) │ [ 971817.923] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971817.933] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971817.949] {Default Queue} wl_pointer#5.frame() │ [ 971818.002] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971818.026] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971818.034] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971818.041] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971818.047] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971818.054] {Default Queue} -> wl_surface#13.commit() │ [ 971818.062] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971818.071] {Default Queue} wl_pointer#5.frame() │ [ 971818.086] {Default Queue} wl_callback#21.done(3) │ [ 971818.980] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 41808) │ [ 971819.003] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 201, 52, 804, 0) │ [ 971819.886] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971819.901] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971819.909] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 971819.918] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 971819.925] {Default Queue} -> wl_region#24.add(0, 0, 201, 52) │ [ 971819.932] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 971819.937] {Default Queue} -> wl_region#24.destroy() │ [ 971819.943] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971819.959] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 971819.966] {Default Queue} -> wl_surface#17.commit() │ [ 971820.183] {Display Queue} wl_display#1.delete_id(24) │ [ 971820.194] {Display Queue} wl_display#1.delete_id(25) │ [ 971820.199] {Default Queue} wl_callback#25.done(0) ╰────────────────────────────────────────────────────────────┈ did not find "zwlr_layer_shell_v1 .get_layer_surface 2" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 31/33 test-set-size-request FAIL 1.70s exit status 1 >>> MALLOC_PERTURB_=130 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/x86_64-redhat-linux-gnu/test/test-set-size-request ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log. │ [ 972750.685] {Default Queue} -> wl_surface#17.commit() │ [ 972751.089] {Display Queue} wl_display#1.delete_id(34) │ [ 972751.099] {Display Queue} wl_display#1.delete_id(35) │ [ 972751.105] {Default Queue} wl_callback#35.done(0) │ CHECK EXPECTATIONS COMPLETED │ EXPECT: zwlr_layer_surface_v1 .set_size 600 0 │ [ 973032.428] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(7) │ [ 973032.449] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(1920, 0) │ [ 973032.489] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 973032.575] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(600, 0) │ [ 973032.651] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#35, fd 8, 2592000) │ [ 973032.667] {Default Queue} -> wl_shm_pool#35.create_buffer(new id wl_buffer#34, 0, 600, 1080, 2400, 0) │ [ 973036.347] {Default Queue} -> wl_surface#17.attach(wl_buffer#34, 0, 0) │ [ 973036.363] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 973036.372] {Default Queue} -> wl_surface#17.damage(0, 0, 600, 1080) │ [ 973036.381] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#36) │ [ 973036.389] {Default Queue} -> wl_region#36.add(0, 0, 600, 1080) │ [ 973036.397] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#36) │ [ 973036.404] {Default Queue} -> wl_region#36.destroy() │ [ 973036.421] {Default Queue} -> wl_surface#17.frame(new id wl_callback#37) │ [ 973036.428] {Default Queue} -> wl_surface#17.commit() │ [ 973036.847] {Display Queue} wl_display#1.delete_id(36) │ [ 973036.858] {Display Queue} wl_display#1.delete_id(37) │ [ 973036.865] {Default Queue} wl_callback#37.done(0) │ [ 973036.874] {Default Queue} zwlr_layer_surface_v1#20.configure(13, 600, 1080) │ [ 973036.883] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(13) │ [ 973036.900] {Default Queue} wl_pointer#5.enter(14, wl_surface#17, 5.00000000, 5.00000000) │ [ 973036.915] {Default Queue} -> wl_pointer#5.set_cursor(14, wl_surface#13, 4, 1) │ [ 973036.925] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 973036.933] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 973036.941] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 973036.949] {Default Queue} -> wl_surface#13.commit() │ [ 973036.956] {Default Queue} wl_pointer#5.frame() │ [ 973036.969] {Default Queue} wl_pointer#5.button(15, 0, 272, 1) │ [ 973036.979] {Default Queue} wl_pointer#5.frame() │ CHECK EXPECTATIONS COMPLETED │ [ 973333.463] {Default Queue} -> wl_display#1.sync(new id wl_callback#37) │ [ 973333.713] {Display Queue} wl_display#1.delete_id(37) │ [ 973333.722] {Default Queue} wl_callback#37.done(15) ╰────────────────────────────────────────────────────────────┈ ╭────────────────────┤ relevant section ├────────────────────┈ │ EXPECT: zwlr_layer_surface_v1 .set_size 0 0 │ [ 971814.611] {Default Queue} -> wl_display#1.get_registry(new id wl_registry#16) │ [ 971814.626] {Default Queue} -> wl_display#1.sync(new id wl_callback#17) │ [ 971814.808] {Display Queue} wl_display#1.delete_id(17) │ [ 971814.814] {Default Queue} wl_registry#16.global(1, "wl_seat", 6) │ [ 971814.825] {Default Queue} wl_registry#16.global(2, "wl_output", 2) │ [ 971814.830] {Default Queue} wl_registry#16.global(3, "wl_shm", 1) │ [ 971814.833] {Default Queue} wl_registry#16.global(4, "wl_data_device_manager", 2) │ [ 971814.838] {Default Queue} wl_registry#16.global(5, "wl_compositor", 4) │ [ 971814.842] {Default Queue} wl_registry#16.global(6, "wl_subcompositor", 1) │ [ 971814.845] {Default Queue} wl_registry#16.global(7, "xdg_wm_base", 2) │ [ 971814.849] {Default Queue} -> wl_registry#16.bind(7, "xdg_wm_base", 2, new id [unknown]#18) │ [ 971814.854] {Default Queue} wl_registry#16.global(8, "zwlr_layer_shell_v1", 4) │ [ 971814.859] {Default Queue} -> wl_registry#16.bind(8, "zwlr_layer_shell_v1", 4, new id [unknown]#19) │ [ 971814.863] {Default Queue} wl_callback#17.done(0) │ [ 971827.468] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#17) │ [ 971827.662] {Default Queue} -> wl_surface#17.attach(nil, 0, 0) │ [ 971827.677] {Default Queue} -> zwlr_layer_shell_v1#19.get_layer_surface(new id zwlr_layer_surface_v1#20, wl_surface#17, nil, 1, "foobar") │ [ 971827.690] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 971827.696] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(0) │ [ 971827.702] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(15) │ [ 971827.708] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 971827.716] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(0, 0) │ [ 971827.723] {Default Queue} -> wl_surface#17.commit() │ [ 971827.731] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971828.039] {Display Queue} wl_display#1.delete_id(21) │ [ 971828.061] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 1920, 1080) │ [ 971828.075] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971828.093] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971828.116] {Default Queue} wl_pointer#5.frame() │ [ 971828.202] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971828.216] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971828.226] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971828.237] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971828.245] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971828.255] {Default Queue} -> wl_surface#13.commit() │ [ 971828.268] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971828.280] {Default Queue} wl_pointer#5.frame() │ [ 971828.301] {Default Queue} wl_callback#21.done(3) │ [ 971829.434] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971829.585] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 8294400) │ [ 971829.605] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 1920, 1080, 7680, 0) │ [ 971844.134] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971844.158] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971844.168] {Default Queue} -> wl_surface#17.damage(0, 0, 1920, 1080) │ [ 971844.180] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 971844.189] {Default Queue} -> wl_region#24.add(0, 0, 1920, 1080) │ [ 971844.199] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 971844.207] {Default Queue} -> wl_region#24.destroy() │ [ 971844.216] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971844.240] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 971844.251] {Default Queue} -> wl_surface#17.commit() │ [ 971844.403] {Display Queue} wl_display#1.delete_id(24) │ [ 971844.414] {Display Queue} wl_display#1.delete_id(25) │ [ 971844.423] {Default Queue} wl_callback#25.done(0) ╰────────────────────────────────────────────────────────────┈ did not find "zwlr_layer_surface_v1 .set_size 0 0" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 32/33 test-multi-anchors FAIL 1.75s exit status 1 >>> MALLOC_PERTURB_=64 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/x86_64-redhat-linux-gnu/test/test-multi-anchors ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log. │ [ 972776.979] {Default Queue} wl_callback#37.done(0) │ CHECK EXPECTATIONS COMPLETED │ EXPECT: zwlr_layer_surface_v1 .set_anchor 0 │ [ 973053.089] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(14) │ [ 973053.141] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(0, 1080) │ [ 973053.169] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(12) │ [ 973053.183] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(8) │ [ 973053.194] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(1920, 1080) │ [ 973053.208] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(0) │ [ 973053.282] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 973053.498] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(201, 52) │ [ 973053.621] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#37, fd 8, 41808) │ [ 973053.650] {Default Queue} -> wl_shm_pool#37.create_buffer(new id wl_buffer#36, 0, 201, 52, 804, 0) │ [ 973053.982] {Default Queue} -> wl_surface#17.attach(wl_buffer#36, 0, 0) │ [ 973054.001] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 973054.044] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 973054.059] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#38) │ [ 973054.072] {Default Queue} -> wl_region#38.add(0, 0, 201, 52) │ [ 973054.085] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#38) │ [ 973054.097] {Default Queue} -> wl_region#38.destroy() │ [ 973054.127] {Default Queue} -> wl_surface#17.frame(new id wl_callback#39) │ [ 973054.140] {Default Queue} -> wl_surface#17.commit() │ [ 973054.515] {Display Queue} wl_display#1.delete_id(38) │ [ 973054.535] {Display Queue} wl_display#1.delete_id(39) │ [ 973054.545] {Default Queue} wl_callback#39.done(0) │ [ 973054.559] {Default Queue} zwlr_layer_surface_v1#20.configure(13, 201, 52) │ [ 973054.573] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(13) │ [ 973054.603] {Default Queue} wl_pointer#5.enter(14, wl_surface#17, 5.00000000, 5.00000000) │ [ 973054.624] {Default Queue} -> wl_pointer#5.set_cursor(14, wl_surface#13, 4, 1) │ [ 973054.639] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 973054.652] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 973054.664] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 973054.677] {Default Queue} -> wl_surface#13.commit() │ [ 973054.688] {Default Queue} wl_pointer#5.frame() │ [ 973054.707] {Default Queue} wl_pointer#5.button(15, 0, 272, 1) │ [ 973054.723] {Default Queue} wl_pointer#5.frame() │ CHECK EXPECTATIONS COMPLETED │ [ 973354.377] {Default Queue} -> wl_display#1.sync(new id wl_callback#39) │ [ 973354.657] {Display Queue} wl_display#1.delete_id(39) │ [ 973354.682] {Default Queue} wl_callback#39.done(15) ╰────────────────────────────────────────────────────────────┈ ╭────────────────────┤ relevant section ├────────────────────┈ │ EXPECT: zwlr_layer_surface_v1 .set_anchor 0 │ [ 971837.921] {Default Queue} -> wl_display#1.get_registry(new id wl_registry#16) │ [ 971837.940] {Default Queue} -> wl_display#1.sync(new id wl_callback#17) │ [ 971838.155] {Display Queue} wl_display#1.delete_id(17) │ [ 971838.165] {Default Queue} wl_registry#16.global(1, "wl_seat", 6) │ [ 971838.181] {Default Queue} wl_registry#16.global(2, "wl_output", 2) │ [ 971838.187] {Default Queue} wl_registry#16.global(3, "wl_shm", 1) │ [ 971838.194] {Default Queue} wl_registry#16.global(4, "wl_data_device_manager", 2) │ [ 971838.202] {Default Queue} wl_registry#16.global(5, "wl_compositor", 4) │ [ 971838.210] {Default Queue} wl_registry#16.global(6, "wl_subcompositor", 1) │ [ 971838.216] {Default Queue} wl_registry#16.global(7, "xdg_wm_base", 2) │ [ 971838.223] {Default Queue} -> wl_registry#16.bind(7, "xdg_wm_base", 2, new id [unknown]#18) │ [ 971838.231] {Default Queue} wl_registry#16.global(8, "zwlr_layer_shell_v1", 4) │ [ 971838.238] {Default Queue} -> wl_registry#16.bind(8, "zwlr_layer_shell_v1", 4, new id [unknown]#19) │ [ 971838.245] {Default Queue} wl_callback#17.done(0) │ [ 971849.025] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#17) │ [ 971849.150] {Default Queue} -> wl_surface#17.attach(nil, 0, 0) │ [ 971849.159] {Default Queue} -> zwlr_layer_shell_v1#19.get_layer_surface(new id zwlr_layer_surface_v1#20, wl_surface#17, nil, 2, "gtk-layer-shell") │ [ 971849.167] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 971849.171] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(0) │ [ 971849.175] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(0) │ [ 971849.179] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 971849.183] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(201, 52) │ [ 971849.188] {Default Queue} -> wl_surface#17.commit() │ [ 971849.193] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971849.356] {Display Queue} wl_display#1.delete_id(21) │ [ 971849.364] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 201, 52) │ [ 971849.371] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971849.378] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971849.390] {Default Queue} wl_pointer#5.frame() │ [ 971849.434] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971849.443] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971849.451] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971849.458] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971849.463] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971849.470] {Default Queue} -> wl_surface#13.commit() │ [ 971849.477] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971849.486] {Default Queue} wl_pointer#5.frame() │ [ 971849.499] {Default Queue} wl_callback#21.done(3) │ [ 971850.239] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 41808) │ [ 971850.256] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 201, 52, 804, 0) │ [ 971850.977] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971850.988] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971850.995] {Default Queue} -> wl_surface#17.damage(0, 0, 201, 52) │ [ 971851.002] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 971851.019] {Default Queue} -> wl_region#24.add(0, 0, 201, 52) │ [ 971851.024] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 971851.028] {Default Queue} -> wl_region#24.destroy() │ [ 971851.032] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971851.044] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 971851.050] {Default Queue} -> wl_surface#17.commit() │ [ 971851.160] {Display Queue} wl_display#1.delete_id(24) │ [ 971851.168] {Display Queue} wl_display#1.delete_id(25) │ [ 971851.174] {Default Queue} wl_callback#25.done(0) ╰────────────────────────────────────────────────────────────┈ did not find "zwlr_layer_surface_v1 .set_anchor 0" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 33/33 test-auto-exclusive-zone-no-margin FAIL 1.75s exit status 1 >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=221 /usr/bin/python3 /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/test/run-integration-test.py /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/x86_64-redhat-linux-gnu/test/test-auto-exclusive-zone-no-margin ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Listing only the last 100 lines from a long log. │ [ 972790.866] {Display Queue} wl_display#1.delete_id(35) │ [ 972790.876] {Default Queue} wl_callback#35.done(0) │ CHECK EXPECTATIONS COMPLETED │ EXPECT: zwlr_layer_surface_v1 .set_exclusive_zone 320 │ [ 973083.334] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(12) │ [ 973083.394] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(8) │ [ 973083.409] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(1920, 240) │ [ 973083.421] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(1920) │ [ 973083.498] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 973083.661] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(320, 240) │ [ 973083.679] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(320) │ [ 973083.778] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#35, fd 8, 307200) │ [ 973083.806] {Default Queue} -> wl_shm_pool#35.create_buffer(new id wl_buffer#34, 0, 320, 240, 1280, 0) │ [ 973084.843] {Default Queue} -> wl_surface#17.attach(wl_buffer#34, 0, 0) │ [ 973084.866] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 973084.879] {Default Queue} -> wl_surface#17.damage(0, 0, 320, 240) │ [ 973084.894] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#36) │ [ 973084.906] {Default Queue} -> wl_region#36.add(0, 0, 320, 240) │ [ 973084.918] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#36) │ [ 973084.929] {Default Queue} -> wl_region#36.destroy() │ [ 973084.959] {Default Queue} -> wl_surface#17.frame(new id wl_callback#37) │ [ 973084.973] {Default Queue} -> wl_surface#17.commit() │ [ 973085.437] {Display Queue} wl_display#1.delete_id(36) │ [ 973085.456] {Display Queue} wl_display#1.delete_id(37) │ [ 973085.466] {Default Queue} wl_callback#37.done(0) │ [ 973085.480] {Default Queue} zwlr_layer_surface_v1#20.configure(13, 320, 240) │ [ 973085.495] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(13) │ [ 973085.524] {Default Queue} wl_pointer#5.enter(14, wl_surface#17, 5.00000000, 5.00000000) │ [ 973085.546] {Default Queue} -> wl_pointer#5.set_cursor(14, wl_surface#13, 4, 1) │ [ 973085.560] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 973085.572] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 973085.583] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 973085.595] {Default Queue} -> wl_surface#13.commit() │ [ 973085.606] {Default Queue} wl_pointer#5.frame() │ [ 973085.624] {Default Queue} wl_pointer#5.button(15, 0, 272, 1) │ [ 973085.640] {Default Queue} wl_pointer#5.frame() │ CHECK EXPECTATIONS COMPLETED │ [ 973384.272] {Default Queue} -> wl_display#1.sync(new id wl_callback#37) │ [ 973384.526] {Display Queue} wl_display#1.delete_id(37) │ [ 973384.546] {Default Queue} wl_callback#37.done(15) ╰────────────────────────────────────────────────────────────┈ ╭────────────────────┤ relevant section ├────────────────────┈ │ EXPECT: zwlr_layer_surface_v1 .set_exclusive_zone 200 │ [ 971869.964] {Default Queue} -> wl_display#1.get_registry(new id wl_registry#16) │ [ 971869.984] {Default Queue} -> wl_display#1.sync(new id wl_callback#17) │ [ 971870.209] {Display Queue} wl_display#1.delete_id(17) │ [ 971870.219] {Default Queue} wl_registry#16.global(1, "wl_seat", 6) │ [ 971870.236] {Default Queue} wl_registry#16.global(2, "wl_output", 2) │ [ 971870.243] {Default Queue} wl_registry#16.global(3, "wl_shm", 1) │ [ 971870.250] {Default Queue} wl_registry#16.global(4, "wl_data_device_manager", 2) │ [ 971870.257] {Default Queue} wl_registry#16.global(5, "wl_compositor", 4) │ [ 971870.263] {Default Queue} wl_registry#16.global(6, "wl_subcompositor", 1) │ [ 971870.269] {Default Queue} wl_registry#16.global(7, "xdg_wm_base", 2) │ [ 971870.276] {Default Queue} -> wl_registry#16.bind(7, "xdg_wm_base", 2, new id [unknown]#18) │ [ 971870.285] {Default Queue} wl_registry#16.global(8, "zwlr_layer_shell_v1", 4) │ [ 971870.291] {Default Queue} -> wl_registry#16.bind(8, "zwlr_layer_shell_v1", 4, new id [unknown]#19) │ [ 971870.300] {Default Queue} wl_callback#17.done(0) │ [ 971879.736] {Default Queue} -> wl_compositor#8.create_surface(new id wl_surface#17) │ [ 971879.908] {Default Queue} -> wl_surface#17.attach(nil, 0, 0) │ [ 971879.922] {Default Queue} -> zwlr_layer_shell_v1#19.get_layer_surface(new id zwlr_layer_surface_v1#20, wl_surface#17, nil, 2, "gtk-layer-shell") │ [ 971879.932] {Default Queue} -> zwlr_layer_surface_v1#20.set_keyboard_interactivity(0) │ [ 971879.940] {Default Queue} -> zwlr_layer_surface_v1#20.set_exclusive_zone(200) │ [ 971879.945] {Default Queue} -> zwlr_layer_surface_v1#20.set_anchor(2) │ [ 971879.951] {Default Queue} -> zwlr_layer_surface_v1#20.set_margin(0, 0, 0, 0) │ [ 971879.957] {Default Queue} -> zwlr_layer_surface_v1#20.set_size(300, 200) │ [ 971879.963] {Default Queue} -> wl_surface#17.commit() │ [ 971879.971] {Default Queue} -> wl_display#1.sync(new id wl_callback#21) │ [ 971880.227] {Display Queue} wl_display#1.delete_id(21) │ [ 971880.237] {Default Queue} zwlr_layer_surface_v1#20.configure(1, 300, 200) │ [ 971880.244] {Default Queue} -> zwlr_layer_surface_v1#20.ack_configure(1) │ [ 971880.251] {Default Queue} wl_pointer#5.enter(2, wl_surface#17, 5.00000000, 5.00000000) │ [ 971880.266] {Default Queue} wl_pointer#5.frame() │ [ 971880.324] {Default Queue} -> wl_shm_pool#3.create_buffer(new id wl_buffer#22, 57344, 32, 32, 128, 0) │ [ 971880.334] {Default Queue} -> wl_pointer#5.set_cursor(2, wl_surface#13, 4, 1) │ [ 971880.341] {Default Queue} -> wl_surface#13.attach(wl_buffer#22, 0, 0) │ [ 971880.349] {Default Queue} -> wl_surface#13.set_buffer_scale(1) │ [ 971880.355] {Default Queue} -> wl_surface#13.damage(0, 0, 32, 32) │ [ 971880.362] {Default Queue} -> wl_surface#13.commit() │ [ 971880.372] {Default Queue} wl_pointer#5.button(3, 0, 272, 1) │ [ 971880.381] {Default Queue} wl_pointer#5.frame() │ [ 971880.397] {Default Queue} wl_callback#21.done(3) │ [ 971881.352] {Default Queue} -> wl_shm#6.create_pool(new id wl_shm_pool#21, fd 8, 240000) │ [ 971881.373] {Default Queue} -> wl_shm_pool#21.create_buffer(new id wl_buffer#23, 0, 300, 200, 1200, 0) │ [ 971882.508] {Default Queue} -> wl_surface#17.attach(wl_buffer#23, 0, 0) │ [ 971882.525] {Default Queue} -> wl_surface#17.set_buffer_scale(1) │ [ 971882.533] {Default Queue} -> wl_surface#17.damage(0, 0, 300, 200) │ [ 971882.541] {Default Queue} -> wl_compositor#8.create_region(new id wl_region#24) │ [ 971882.551] {Default Queue} -> wl_region#24.add(0, 0, 300, 200) │ [ 971882.557] {Default Queue} -> wl_surface#17.set_opaque_region(wl_region#24) │ [ 971882.562] {Default Queue} -> wl_region#24.destroy() │ [ 971882.570] {Default Queue} -> wl_surface#17.set_input_region(nil) │ [ 971882.588] {Default Queue} -> wl_surface#17.frame(new id wl_callback#25) │ [ 971882.595] {Default Queue} -> wl_surface#17.commit() │ [ 971882.759] {Display Queue} wl_display#1.delete_id(24) │ [ 971882.769] {Display Queue} wl_display#1.delete_id(25) │ [ 971882.774] {Default Queue} wl_callback#25.done(0) ╰────────────────────────────────────────────────────────────┈ did not find "zwlr_layer_surface_v1 .set_exclusive_zone 200" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Summary of Failures: 11/33 test-auto-exclusive-zone-weird-bool-values FAIL 0.55s exit status 1 12/33 test-set-keyboard-mode FAIL 0.50s exit status 1 14/33 test-exclusive-zone-below-negative-1 FAIL 0.57s exit status 1 15/33 test-menu-popup FAIL 0.57s exit status 1 19/33 test-create-subsurface FAIL 0.50s exit status 1 21/33 test-set-keyboard-interactivity FAIL 0.56s exit status 1 22/33 test-creation-properties FAIL 0.80s exit status 1 24/33 test-auto-exclusive-zone-with-margin FAIL 0.80s exit status 1 25/33 test-close-layer-surface FAIL 0.79s exit status 1 26/33 test-set-monitor FAIL 0.80s exit status 1 28/33 test-adapts-to-screen-size FAIL 1.15s exit status 1 29/33 test-single-anchors FAIL 1.40s exit status 1 30/33 test-set-layer FAIL 1.40s exit status 1 31/33 test-set-size-request FAIL 1.70s exit status 1 32/33 test-multi-anchors FAIL 1.75s exit status 1 33/33 test-auto-exclusive-zone-no-margin FAIL 1.75s exit status 1 Ok: 16 Expected Fail: 1 Fail: 16 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Full log written to /home/tkloczko/rpmbuild/BUILD/gtk-layer-shell-0.8.2/x86_64-redhat-linux-gnu/meson-logs/testlog.txt ```