./tst_qbackingstore flush [1204530.444] -> wl_display@1.get_registry(new id wl_registry@2) [1204531.381] -> wl_display@1.sync(new id wl_callback@3) [1204533.242] wl_display@1.delete_id(3) [1204533.249] wl_registry@2.global(1, "wl_compositor", 6) [1204533.257] -> wl_registry@2.bind(1, "wl_compositor", 6, new id [unknown]@4) [1204533.264] wl_registry@2.global(2, "wl_drm", 2) [1204533.274] wl_registry@2.global(3, "wl_shm", 1) [1204533.282] -> wl_registry@2.bind(3, "wl_shm", 1, new id [unknown]@5) [1204533.288] wl_registry@2.global(4, "wl_output", 4) [1204533.294] -> wl_registry@2.bind(4, "wl_output", 3, new id [unknown]@6) [1204533.310] wl_registry@2.global(5, "zxdg_output_manager_v1", 3) [1204533.316] -> wl_registry@2.bind(5, "zxdg_output_manager_v1", 3, new id [unknown]@7) [1204533.320] -> zxdg_output_manager_v1@7.get_xdg_output(new id zxdg_output_v1@8, wl_output@6) [1204533.325] wl_registry@2.global(6, "wl_data_device_manager", 3) [1204533.334] -> wl_registry@2.bind(6, "wl_data_device_manager", 3, new id [unknown]@9) [1204533.338] wl_registry@2.global(7, "zwp_primary_selection_device_manager_v1", 1) [1204533.341] -> wl_registry@2.bind(7, "zwp_primary_selection_device_manager_v1", 1, new id [unknown]@10) [1204533.347] wl_registry@2.global(8, "wl_subcompositor", 1) [1204533.352] -> wl_registry@2.bind(8, "wl_subcompositor", 1, new id [unknown]@11) [1204533.356] wl_registry@2.global(9, "xdg_wm_base", 6) [1204533.359] wl_registry@2.global(10, "gtk_shell1", 5) [1204533.365] wl_registry@2.global(11, "wp_viewporter", 1) [1204533.371] -> wl_registry@2.bind(11, "wp_viewporter", 1, new id [unknown]@12) [1204533.378] wl_registry@2.global(12, "wp_fractional_scale_manager_v1", 1) [1204533.383] -> wl_registry@2.bind(12, "wp_fractional_scale_manager_v1", 1, new id [unknown]@13) [1204533.389] wl_registry@2.global(13, "zwp_pointer_gestures_v1", 3) [1204533.392] -> wl_registry@2.bind(13, "zwp_pointer_gestures_v1", 1, new id [unknown]@14) [1204533.395] wl_registry@2.global(14, "zwp_tablet_manager_v2", 1) [1204533.401] -> wl_registry@2.bind(14, "zwp_tablet_manager_v2", 1, new id [unknown]@15) [1204533.404] wl_registry@2.global(15, "wl_seat", 8) [1204533.407] -> wl_registry@2.bind(15, "wl_seat", 8, new id [unknown]@16) [1204533.418] -> wl_data_device_manager@9.get_data_device(new id wl_data_device@17, wl_seat@16) [1204533.425] -> zwp_primary_selection_device_manager_v1@10.get_device(new id zwp_primary_selection_device_v1@18, wl_seat@16) [1204533.433] -> zwp_tablet_manager_v2@15.get_tablet_seat(new id zwp_tablet_seat_v2@19, wl_seat@16) [1204533.440] wl_registry@2.global(16, "zwp_relative_pointer_manager_v1", 1) [1204533.446] wl_registry@2.global(17, "zwp_pointer_constraints_v1", 1) [1204533.451] wl_registry@2.global(18, "zxdg_exporter_v2", 1) [1204533.464] wl_registry@2.global(19, "zxdg_importer_v2", 1) [1204533.469] wl_registry@2.global(20, "zxdg_exporter_v1", 1) [1204533.472] wl_registry@2.global(21, "zxdg_importer_v1", 1) [1204533.479] wl_registry@2.global(22, "zwp_linux_dmabuf_v1", 5) [1204533.483] wl_registry@2.global(23, "wp_single_pixel_buffer_manager_v1", 1) [1204533.491] wl_registry@2.global(24, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1) [1204533.497] wl_registry@2.global(25, "zwp_text_input_manager_v3", 1) [1204533.505] -> wl_registry@2.bind(25, "zwp_text_input_manager_v3", 1, new id [unknown]@20) [1204533.511] -> zwp_text_input_manager_v3@20.get_text_input(new id zwp_text_input_v3@21, wl_seat@16) [1204533.526] wl_registry@2.global(26, "wp_presentation", 1) [1204533.533] wl_registry@2.global(27, "xdg_activation_v1", 1) [1204533.536] wl_registry@2.global(28, "zwp_idle_inhibit_manager_v1", 1) [1204533.539] wl_registry@2.global(29, "wp_linux_drm_syncobj_manager_v1", 1) [1204533.544] wl_callback@3.done(318) [1204533.547] -> wl_display@1.sync(new id wl_callback@3) [1204533.936] wl_display@1.delete_id(3) [1204533.941] wl_shm@5.format(0) [1204533.944] wl_shm@5.format(1) [1204533.946] wl_shm@5.format(875708993) [1204533.948] wl_shm@5.format(875709016) [1204533.952] wl_shm@5.format(909199186) [1204533.954] wl_shm@5.format(808669761) [1204533.956] wl_shm@5.format(808669784) [1204533.957] wl_shm@5.format(808665665) [1204533.958] wl_shm@5.format(808665688) [1204533.960] wl_shm@5.format(1211388481) [1204533.962] wl_shm@5.format(1211388504) [1204533.964] wl_shm@5.format(1211384385) [1204533.969] wl_shm@5.format(1211384408) [1204533.974] wl_shm@5.format(1448695129) [1204533.977] wl_shm@5.format(842094158) [1204533.982] wl_shm@5.format(808530000) [1204533.985] wl_shm@5.format(842093913) [1204533.991] wl_output@6.geometry(0, 0, 610, 350, 0, "unknown", "unknown", 0) [1204533.998] wl_output@6.mode(3, 3840, 2160, 60000) [1204534.003] wl_output@6.scale(2) [1204534.007] wl_output@6.done() [1204534.012] zxdg_output_v1@8.logical_position(0, 0) [1204534.014] zxdg_output_v1@8.logical_size(3840, 2160) [1204534.015] zxdg_output_v1@8.name("HDMI-1") [1204534.018] zxdg_output_v1@8.description("Unknown 28"") [1204534.024] wl_output@6.done() [1204534.051] wl_seat@16.capabilities(3) [1204534.058] -> wl_seat@16.get_keyboard(new id wl_keyboard@22) [1204534.064] -> wl_seat@16.get_pointer(new id wl_pointer@23) [1204534.081] -> zwp_pointer_gestures_v1@14.get_pinch_gesture(new id zwp_pointer_gesture_pinch_v1@24, wl_pointer@23) [1204534.088] -> zwp_pointer_gestures_v1@14.get_swipe_gesture(new id zwp_pointer_gesture_swipe_v1@25, wl_pointer@23) [1204534.091] wl_seat@16.name("seat0") [1204534.093] wl_callback@3.done(318) [1204534.642] -> wl_registry@2.bind(9, "xdg_wm_base", 6, new id [unknown]@3) [1204534.659] -> wl_registry@2.bind(18, "zxdg_exporter_v2", 1, new id [unknown]@26) [1204534.668] -> wl_registry@2.bind(27, "xdg_activation_v1", 1, new id [unknown]@27) ********* Start testing of tst_QBackingStore ********* Config: Using QtTest library 6.9.0, Qt 6.9.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by GCC 14.1.1 20240701 (Red Hat 14.1.1-7)), fedora-asahi-remix 40 PASS : tst_QBackingStore::initTestCase() [1204535.509] -> wl_compositor@4.create_surface(new id wl_surface@28) [1204535.535] -> wp_fractional_scale_manager_v1@13.get_fractional_scale(new id wp_fractional_scale_v1@29, wl_surface@28) [1204535.547] -> xdg_wm_base@3.get_xdg_surface(new id xdg_surface@30, wl_surface@28) [1204535.552] -> xdg_surface@30.get_toplevel(new id xdg_toplevel@31) [1204535.557] -> xdg_toplevel@31.set_maximized() [1204535.563] -> xdg_toplevel@31.set_min_size(0, 0) [1204535.565] -> xdg_toplevel@31.set_max_size(0, 0) [1204535.573] -> xdg_toplevel@31.set_title("tst_qbackingstore") [1204535.581] -> xdg_toplevel@31.set_app_id("tst_qbackingstore") [1204535.588] -> wp_viewporter@12.get_viewport(new id wp_viewport@32, wl_surface@28) [1204535.594] -> wp_viewport@32.set_destination(200, 200) [1204535.926] -> wp_viewport@32.set_destination(206, 233) [1204535.940] -> wl_compositor@4.create_region(new id wl_region@33) [1204535.944] -> wl_region@33.add(3, 30, 200, 200) [1204535.947] -> wl_surface@28.set_opaque_region(wl_region@33) [1204535.949] -> wl_region@33.destroy() [1204535.952] -> xdg_toplevel@31.set_min_size(6, 33) [1204535.955] -> xdg_toplevel@31.set_max_size(16777221, 16777248) [1204535.965] -> wp_viewport@32.set_destination(206, 233) [1204535.971] -> xdg_toplevel@31.set_maximized() [1204535.974] -> wl_surface@28.set_buffer_transform(0) [1204535.978] -> wl_surface@28.commit() [1204535.980] -> wp_viewport@32.set_destination(206, 233) [1204535.993] wl_keyboard@22.keymap(1, fd 13, 70064) [1204537.628] wl_keyboard@22.repeat_info(33, 500) [1204541.209] wl_display@1.delete_id(33) [1204547.774] wp_fractional_scale_v1@29.preferred_scale(240) [1204547.788] -> wp_viewport@32.set_destination(206, 233) [1204547.796] wl_surface@28.preferred_buffer_scale(2) [1204547.801] xdg_toplevel@31.configure_bounds(1920, 1051) [1204547.805] xdg_toplevel@31.wm_capabilities(array[16]) [1204547.807] xdg_toplevel@31.configure(1920, 1051, array[20]) [1204547.810] xdg_surface@30.configure(19) [1204547.821] -> wp_viewport@32.set_destination(1920, 1051) [1204547.830] -> wl_compositor@4.create_region(new id wl_region@33) [1204547.832] -> wl_region@33.add(3, 30, 1914, 1018) [1204547.841] -> wl_surface@28.set_opaque_region(wl_region@33) [1204547.843] -> wl_region@33.destroy() [1204547.845] -> xdg_surface@30.ack_configure(19) [1204547.847] -> xdg_surface@30.set_window_geometry(0, 0, 1920, 1051) [1204547.852] xdg_toplevel@31.configure_bounds(1920, 1051) [1204547.854] xdg_toplevel@31.configure(1920, 1051, array[20]) [1204547.856] xdg_surface@30.configure(20) [1204547.878] -> wp_viewport@32.set_destination(1920, 1051) [1204547.881] -> xdg_surface@30.set_window_geometry(0, 0, 1920, 1051) [1204547.886] -> xdg_surface@30.ack_configure(20) [1204547.889] -> xdg_surface@30.set_window_geometry(0, 0, 1920, 1051) [1204547.942] -> wl_shm@5.create_pool(new id wl_shm_pool@34, fd 15, 32286720) [1204547.945] -> wl_shm_pool@34.create_buffer(new id wl_buffer@35, 0, 3840, 2102, 15360, 0) [1204575.721] -> wl_surface@28.damage_buffer(0, 0, 3840, 60) [1204575.737] -> wl_surface@28.damage_buffer(0, 60, 6, 2036) [1204575.740] -> wl_surface@28.damage_buffer(3834, 60, 6, 2036) [1204575.742] -> wl_surface@28.damage_buffer(0, 2096, 3840, 6) [1204575.744] -> wl_surface@28.damage_buffer(0, 2102, 6, 60) [1204576.596] -> wl_surface@28.frame(new id wl_callback@36) [1204576.609] -> wl_surface@28.offset(0, 0) [1204576.612] -> wl_surface@28.attach(wl_buffer@35, 0, 0) [1204576.615] -> wl_surface@28.damage_buffer(6, 60, 3828, 2036) [1204576.617] -> wl_surface@28.commit() [1204576.672] -> wl_shm@5.create_pool(new id wl_shm_pool@37, fd 24, 32286720) [1204576.676] -> wl_shm_pool@37.create_buffer(new id wl_buffer@38, 0, 3840, 2102, 15360, 0) [1204582.048] -> wl_surface@28.offset(0, 0) [1204582.061] -> wl_surface@28.attach(wl_buffer@38, 0, 0) [1204582.069] -> wl_surface@28.damage_buffer(6, 60, 3828, 2036) [1204582.071] -> wl_surface@28.commit() [1204588.324] -> wl_shm_pool@37.destroy() [1204588.329] -> wl_buffer@38.destroy() [1204588.431] -> wl_shm_pool@34.destroy() [1204588.434] -> wl_buffer@35.destroy() [1204588.457] -> xdg_toplevel@31.destroy() [1204588.459] -> xdg_surface@30.destroy() [1204588.466] -> wl_surface@28.destroy() [1204588.478] -> wp_viewport@32.destroy() [1204588.480] -> wp_fractional_scale_v1@29.destroy() PASS : tst_QBackingStore::flush(single-buffer) [1204588.770] -> wl_compositor@4.create_surface(new id wl_surface@39) [1204588.785] -> wp_fractional_scale_manager_v1@13.get_fractional_scale(new id wp_fractional_scale_v1@40, wl_surface@39) [1204588.792] -> xdg_wm_base@3.get_xdg_surface(new id xdg_surface@41, wl_surface@39) [1204588.794] -> xdg_surface@41.get_toplevel(new id xdg_toplevel@42) [1204588.797] -> xdg_toplevel@42.set_maximized() [1204588.801] -> xdg_toplevel@42.set_min_size(0, 0) [1204588.803] -> xdg_toplevel@42.set_max_size(0, 0) [1204588.813] -> xdg_toplevel@42.set_title("tst_qbackingstore") [1204588.826] -> xdg_toplevel@42.set_app_id("tst_qbackingstore") [1204588.831] -> wp_viewporter@12.get_viewport(new id wp_viewport@43, wl_surface@39) [1204588.833] -> wp_viewport@43.set_destination(200, 200) [1204588.880] -> wp_viewport@43.set_destination(206, 233) [1204588.888] -> wl_compositor@4.create_region(new id wl_region@44) [1204588.890] -> wl_region@44.add(3, 30, 200, 200) [1204588.892] -> wl_surface@39.set_opaque_region(wl_region@44) [1204588.895] -> wl_region@44.destroy() [1204588.897] -> xdg_toplevel@42.set_min_size(6, 33) [1204588.899] -> xdg_toplevel@42.set_max_size(16777221, 16777248) [1204588.907] -> wp_viewport@43.set_destination(206, 233) [1204588.910] -> xdg_toplevel@42.set_maximized() [1204588.913] -> wl_surface@39.set_buffer_transform(0) [1204588.915] -> wl_surface@39.commit() [1204588.917] -> wp_viewport@43.set_destination(206, 233) [1204598.229] discarded [unknown]@35.[event 0](0 fd, 8 byte) [1204598.233] discarded [unknown]@38.[event 0](0 fd, 8 byte) [1204598.241] wl_display@1.delete_id(33) [1204603.127] wl_display@1.delete_id(37) [1204603.130] wl_display@1.delete_id(38) [1204603.133] wl_display@1.delete_id(34) [1204603.134] wl_display@1.delete_id(35) [1204603.136] wl_display@1.delete_id(31) [1204603.138] wl_display@1.delete_id(30) [1204603.140] wl_display@1.delete_id(36) [1204603.142] wl_display@1.delete_id(28) [1204603.143] wl_display@1.delete_id(32) [1204603.145] wl_display@1.delete_id(29) [1204603.147] wl_display@1.delete_id(44) [1204609.078] wp_fractional_scale_v1@40.preferred_scale(240) [1204609.094] -> wp_viewport@43.set_destination(206, 233) [1204609.101] wl_surface@39.preferred_buffer_scale(2) [1204609.106] xdg_toplevel@42.configure_bounds(1920, 1051) [1204609.110] xdg_toplevel@42.wm_capabilities(array[16]) [1204609.111] xdg_toplevel@42.configure(1920, 1051, array[20]) [1204609.114] xdg_surface@41.configure(21) [1204609.125] -> wp_viewport@43.set_destination(1920, 1051) [1204609.134] -> wl_compositor@4.create_region(new id wl_region@44) [1204609.140] -> wl_region@44.add(3, 30, 1914, 1018) [1204609.142] -> wl_surface@39.set_opaque_region(wl_region@44) [1204609.146] -> wl_region@44.destroy() [1204609.148] -> xdg_surface@41.ack_configure(21) [1204609.152] -> xdg_surface@41.set_window_geometry(0, 0, 1920, 1051) [1204609.159] xdg_toplevel@42.configure_bounds(1920, 1051) [1204609.163] xdg_toplevel@42.configure(1920, 1051, array[20]) [1204609.166] xdg_surface@41.configure(22) [1204609.195] -> wp_viewport@43.set_destination(1920, 1051) [1204609.201] -> xdg_surface@41.set_window_geometry(0, 0, 1920, 1051) [1204609.204] -> xdg_surface@41.ack_configure(22) [1204609.206] -> xdg_surface@41.set_window_geometry(0, 0, 1920, 1051) [1204609.268] -> wl_shm@5.create_pool(new id wl_shm_pool@29, fd 23, 32286720) [1204609.274] -> wl_shm_pool@29.create_buffer(new id wl_buffer@32, 0, 3840, 2102, 15360, 0) [1204618.365] -> wl_surface@39.damage_buffer(0, 0, 3840, 60) [1204618.378] -> wl_surface@39.damage_buffer(0, 60, 6, 2036) [1204618.383] -> wl_surface@39.damage_buffer(3834, 60, 6, 2036) [1204618.385] -> wl_surface@39.damage_buffer(0, 2096, 3840, 6) [1204618.388] -> wl_surface@39.damage_buffer(0, 2102, 6, 60) [1204619.067] -> wl_surface@39.frame(new id wl_callback@28) [1204619.081] -> wl_surface@39.offset(0, 0) [1204619.085] -> wl_surface@39.attach(wl_buffer@32, 0, 0) [1204619.088] -> wl_surface@39.damage_buffer(6, 60, 3828, 2036) [1204619.092] -> wl_surface@39.commit() [1204619.140] -> wl_shm@5.create_pool(new id wl_shm_pool@36, fd 24, 32286720) [1204619.144] -> wl_shm_pool@36.create_buffer(new id wl_buffer@30, 0, 3840, 2102, 15360, 0) [1204624.911] -> wl_surface@39.offset(0, 0) [1204624.924] -> wl_surface@39.attach(wl_buffer@30, 0, 0) [1204624.929] -> wl_surface@39.damage_buffer(6, 60, 3828, 2036) [1204624.934] -> wl_surface@39.commit() [1204638.324] wl_display@1.delete_id(44) [1204639.264] -> wl_shm_pool@36.destroy() [1204639.274] -> wl_buffer@30.destroy() [1204639.362] -> wl_shm_pool@29.destroy() [1204639.368] -> wl_buffer@32.destroy() [1204639.394] -> xdg_toplevel@42.destroy() [1204639.399] -> xdg_surface@41.destroy() [1204639.409] -> wl_surface@39.destroy() [1204639.423] -> wp_viewport@43.destroy() [1204639.428] -> wp_fractional_scale_v1@40.destroy() PASS : tst_QBackingStore::flush(double-buffer) PASS : tst_QBackingStore::cleanupTestCase() Totals: 4 passed, 0 failed, 0 skipped, 0 blacklisted, 104ms ********* Finished testing of tst_QBackingStore ********* [1204640.709] -> xdg_wm_base@3.destroy() [1204640.719] -> zxdg_exporter_v2@26.destroy() [1204640.726] -> xdg_activation_v1@27.destroy() [1204640.833] -> wl_seat@16.release() [1204640.850] -> zwp_tablet_seat_v2@19.destroy() [1204640.858] -> zwp_text_input_v3@21.destroy() [1204640.864] -> zwp_pointer_gesture_pinch_v1@24.destroy() [1204640.870] -> zwp_pointer_gesture_swipe_v1@25.destroy() [1204640.875] -> wl_pointer@23.release() [1204640.883] -> wl_keyboard@22.release() [1204640.919] -> zwp_primary_selection_device_v1@18.destroy() [1204640.926] -> wl_data_device@17.release() [1204640.941] -> zxdg_output_v1@8.destroy() [1204640.946] -> wl_output@6.release() [1204640.952] -> wl_subcompositor@11.destroy() [1204640.958] -> zwp_tablet_manager_v2@15.destroy() [1204640.961] -> zwp_primary_selection_device_manager_v1@10.destroy() [1204640.966] -> zwp_text_input_manager_v3@20.destroy() [1204640.969] -> zxdg_output_manager_v1@7.destroy() [1204640.973] -> wp_viewporter@12.destroy() [1204640.975] -> wp_fractional_scale_manager_v1@13.destroy()