graesslin updated this revision to Diff 4879. graesslin added a comment.
Changed the struts_test.cpp to make it more robust in cleanup. It now tracks all combinations of Surface/ShellClient it created and destroys them in the test method again and waits for them getting destroyed. That way we don't need the qWait workaround in destroyWaylandConnection. REPOSITORY rKWIN KWin CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D2053?vs=4871&id=4879 BRANCH autotest-refactoring REVISION DETAIL https://phabricator.kde.org/D2053 AFFECTED FILES autotests/integration/CMakeLists.txt autotests/integration/debug_console_test.cpp autotests/integration/decoration_input_test.cpp autotests/integration/dont_crash_cancel_animation.cpp autotests/integration/dont_crash_empty_deco.cpp autotests/integration/dont_crash_no_border.cpp autotests/integration/input_stacking_order.cpp autotests/integration/kwin_wayland_test.h autotests/integration/lockscreen.cpp autotests/integration/maximize_test.cpp autotests/integration/move_resize_window_test.cpp autotests/integration/plasma_surface_test.cpp autotests/integration/plasmawindow_test.cpp autotests/integration/pointer_input.cpp autotests/integration/quick_tiling_test.cpp autotests/integration/shell_client_test.cpp autotests/integration/start_test.cpp autotests/integration/struts_test.cpp autotests/integration/test_helpers.cpp autotests/integration/touch_input_test.cpp autotests/integration/transient_no_input_test.cpp autotests/integration/transient_placement.cpp EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: graesslin, #kwin, #plasma_on_wayland Cc: plasma-devel, kwin, hardening, jensreuterberg, sebas
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel