72b9a75cd7
Summary: Use QTRY_VERIFY instead of qWait + QVERIFY to avoid useless waits. Effects like scale or glide don't last longer than 200ms. Test Plan: Before: $ dbus-run-session ctest -R testToplevelOpenCloseAnimation Test project /home/vlad/Workspace/KDE/build/kde/workspace/kwin Start 123: kwin-testToplevelOpenCloseAnimation 1/2 Test #123: kwin-testToplevelOpenCloseAnimation ............... Passed 6.43 sec Start 124: kwin-testToplevelOpenCloseAnimation-waylandonly 2/2 Test #124: kwin-testToplevelOpenCloseAnimation-waylandonly ... Passed 6.33 sec 100% tests passed, 0 tests failed out of 2 Total Test time (real) = 12.76 sec After: $ dbus-run-session ctest -R testToplevelOpenCloseAnimation Test project /home/vlad/Workspace/KDE/build/kde/workspace/kwin Start 123: kwin-testToplevelOpenCloseAnimation 1/2 Test #123: kwin-testToplevelOpenCloseAnimation ............... Passed 2.05 sec Start 124: kwin-testToplevelOpenCloseAnimation-waylandonly 2/2 Test #124: kwin-testToplevelOpenCloseAnimation-waylandonly ... Passed 2.00 sec 100% tests passed, 0 tests failed out of 2 Total Test time (real) = 4.05 sec Reviewers: #kwin, davidedmundson Reviewed By: #kwin, davidedmundson Subscribers: davidedmundson, kwin Tags: #kwin Differential Revision: https://phabricator.kde.org/D17989 |
||
---|---|---|
.. | ||
scripts | ||
CMakeLists.txt | ||
fade_test.cpp | ||
scripted_effects_test.cpp | ||
slidingpopups_test.cpp | ||
toplevel_open_close_animation_test.cpp | ||
translucency_test.cpp | ||
windowgeometry_test.cpp | ||
wobbly_shade_test.cpp |