D7543: [autotests] Support new way to run the tests without need to install

Martin Flöser noreply at phabricator.kde.org
Fri Aug 25 16:22:31 UTC 2017


graesslin created this revision.
Restricted Application added a project: KWin.
Restricted Application added subscribers: kwin, plasma-devel.

REVISION SUMMARY
  KWin was quite good in ensuring that you don't need to install by
  passing paths to the tests. The new way is much nicer, so code is
  adjusted for the new way. Also if we require a newer ECM in future we
  need to support the new way.
  
  No guarantee that the tests don't pick something up from the system env,
  that needs more testing. Also I couldn't verify all tests, for unknown
  reasons my system refuses to run any OpenGL tests (that issue was already
  present before).
  
  References: https://community.kde.org/Guidelines_and_HOWTOs/Making_apps_run_uninstalled

TEST PLAN
  The tests which loaded helpers pass

REPOSITORY
  R108 KWin

BRANCH
  autotests-ecm-in-dir

REVISION DETAIL
  https://phabricator.kde.org/D7543

AFFECTED FILES
  CMakeLists.txt
  autotests/CMakeLists.txt
  autotests/integration/CMakeLists.txt
  autotests/integration/kwin_wayland_test.cpp
  autotests/integration/kwin_wayland_test.h
  autotests/integration/shell_client_test.cpp
  autotests/integration/xclipboardsync_test.cpp
  autotests/test_x11_timestamp_update.cpp

To: graesslin, #kwin, #plasma
Cc: plasma-devel, kwin, ZrenBot, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart, lukas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170825/73b01458/attachment.html>


More information about the Plasma-devel mailing list