[Kde-pim] Please keep jenkins happy!

Ben Cooksley bcooksley at kde.org
Tue Oct 8 21:03:31 BST 2013


On Wed, Oct 9, 2013 at 1:03 AM, Daniel Vrátil <dvratil at redhat.com> wrote:
> On Tuesday 08 of October 2013 15:56:25 Ben Cooksley wrote:
>> On Tue, Oct 8, 2013 at 12:05 PM, Daniel Vrátil <dvratil at redhat.com> wrote:
>> > On Monday 07 of October 2013 22:31:48 Mark wrote:
>> >> Hi people,
>> >>
>> >> Could those that commit changed please keep an eye on jenkins to see if
>> >> their commit didn't upset it? I'm asking because the amount of "KDE Ci
>> >> System" mails is really getting a lot now. The pim list is getting quite
>> >> unreadable with so many noise mails in between.
>>
>> Hi Daniel,
>>
>> > Yeah, sorry for the noise. It was my idea to turn the notifications on and
>> > I hoped it would be easy to fix the two or so failing tests and make
>> > everything shiny. However it has turned out to be a bit more difficult
>> > (the tests pass locally but fail on Jenkins). I'll give it few more tries
>> > in the next days to silence Jenkins and make our tests pass.
>>
>> If you'd like, I can help sort you out with a shell on one of the CI
>> nodes, which might help find the cause of the issue.
>> Do note that build.kde.org is a bit unusual in the way it sets up the
>> environment, and some other constraints it places on things.
>
> Thanks, the problem turned out to be quite simple: the Akonadi testrunner
> needs at least one Akonadi resource to be present, specifically we need the
> akonadi_knut_resource, which is part of kdepim-runtime, so could you please
> add kdepim-runtime as a dependency of kdepimlibs and kdepim?
>
> It however creates a circular dependency between kdepimlibs and kdepim-
> runtime, so if that would be a problem, we could probably just move the Knut
> resource into Akonadi tests in kdepimlibs (it's only for testing anyway).

Circular dependencies are unfortunately a rather big problem,
especially when we have to perform builds from scratch (ie. with no
available installations). I'd suggest moving the Knut resource, as it
makes kdepimlibs self sufficient.

>
> Dan

Thanks,
Ben

>
>>
>> > Cheers,
>> > Dan
>>
>> Thanks,
>> Ben
>>
>> >> Kind regards,
>> >> Mark
>> >
>
> --
> Daniel Vrátil
> KDE Desktop Team
> Associate Software Engineer, Red Hat, Inc.
>
> GPG Key: 0xC59D614F6F4AE348
> Fingerprint: 4EC1 86E3 C54E 0B39 5FDD B5FB C59D 614F 6F4A E348
>
> _______________________________________________
> KDE PIM mailing list kde-pim at kde.org
> https://mail.kde.org/mailman/listinfo/kde-pim
> KDE PIM home page at http://pim.kde.org/
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/



More information about the kde-pim mailing list