On Saturday, May 02, 2015 10:00:15 AM David Faure wrote: > 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. Due to the jobs now being Matrix to accommodate multi platforms jenkins insists on only showing the Parent. I have tried many variations to show children (aka Linux views) without success. I may have to dig into jenkins code to see what I can come up with, but as such it is not a simple fix and is added to my to-do list. There are higher priority items though, so I do not have a timeline for this. > > 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/3 > 9/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? > This will be fixed when the builders free up so I can restart jenkins. XDG* is was not set. So things should improve after restart. > > (*) 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. This will require more time to research.
Thanks! Scarlett
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel