On my checklist before making a KF5 release: * Ensure that CI is green. What a surprise today.... CI is definitely not green! https://build.kde.org/view/Frameworks%20kf5-qt5/
One thing is: Mac OSX was added, so many jobs are "green on linux, failing tests on mac". That's OK for now, no regression there. I started to fix KConfig unittests for mac (no need for a mac anymore, one can find out what happens by looking at CI output and make fixes), and I encourage everyone else to do the same (*). It would still be nice to see from the front page above whether a yellow job is because of Linux or Mac, so I don't have to open them all to find out what should be fixed urgently for the release. Also and more importantly: something broke with e.g. KIO on Linux: https://build.kde.org/view/Frameworks%20kf5-qt5/job/kio%20master%20kf5-qt5/39/PLATFORM=Linux,compiler=gcc/testReport/ Many of these tests fail with the following error message: couldn't create slave: "Can not find io-slave for protocol 'file'." Ben, Scarlett: did something change in the setup? Is XDG_DATA_DIRS not pointing to the install dir of the framework anymore? (*) On the Mac, many tests fail with "Cannot create window: no screens available". I think this is because they need a bundle, which can be done by adding GUI to the ecm_add_test call, see kxmlgui 9abace028 for an example. -- David Faure, fa...@kde.org, http://www.davidfaure.fr Working on KDE Frameworks 5 _______________________________________________ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel