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

2017-11-21 Thread Martin Flöser
This revision was automatically updated to reflect the committed changes. Closed by commit R108:1c61e61119f3: [autotests] Support new way to run the tests without need to install (authored by graesslin). CHANGED PRIOR TO COMMIT https://phabricator.kde.org/D7543?vs=18794=22704#toc REPOSITORY

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

2017-11-15 Thread David Edmundson
davidedmundson accepted this revision. This revision is now accepted and ready to land. REPOSITORY R108 KWin BRANCH autotests-ecm-in-dir REVISION DETAIL https://phabricator.kde.org/D7543 To: graesslin, #kwin, #plasma, davidedmundson Cc: plasma-devel, kwin, ZrenBot, progwolff, lesliezhai,

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

2017-08-26 Thread Martin Flöser
graesslin updated this revision to Diff 18794. graesslin added a comment. Restricted Application edited projects, added Plasma; removed KWin. - Adjusted library path so that tests prefer what is in build dir - set LIBRARY_OUTPUT_DIRECTORY for globalaccel and aurorae, so that they are picked

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

2017-08-26 Thread Martin Flöser
graesslin updated this revision to Diff 18790. graesslin added a comment. Restricted Application edited projects, added KWin; removed Plasma. - changed add_test to newer syntax so that tests are found after a clean build - kglobalaccel still loads wrong plugin (might need fixing in

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

2017-08-26 Thread Martin Flöser
graesslin updated this revision to Diff 18787. graesslin added a comment. Restricted Application edited projects, added Plasma; removed KWin. Made QT_QPA_PLATFORM_PLUGIN_PATH work, verified with strace that correct plugin gets loaded REPOSITORY R108 KWin CHANGES SINCE LAST UPDATE

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

2017-08-25 Thread Martin Flöser
graesslin planned changes to this revision. graesslin added a comment. I figured out why my GL tests are failing: it's XWayland not starting, so totally unrelated. If I use a vgem device the XWayland starts. INLINE COMMENTS > kwin_wayland_test.h:177 > setenv("QT_QPA_PLATFORM",

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

2017-08-25 Thread Martin Flöser
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