CI for kf5-qt5 is not green anymore

Scarlett Clark sgclark at kubuntu.org
Sat May 2 13:56:06 UTC 2015


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20150502/8608c160/attachment.sig>


More information about the Kde-frameworks-devel mailing list