<div dir="auto"><div><div class="gmail_quote"><div dir="ltr">On Tue, 28 Aug 2018, 23:20 Daniel Vrátil, <<a href="mailto:dvratil@kde.org">dvratil@kde.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Ben,<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Hi Daniel,</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
I noticed that the CI tooling script seems to start kdeinit5 automatically <br>
before executing the tests. Is this a recent change? I cannot think of any <br>
change in Akonadi that could've caused this.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">The CI tests have started kdeinit5 for a very long time (back in the KDE 4 days we would start kdeinit4 and nepomukserver) so this change shouldn't be the cause.</div><div dir="auto"><br></div><div dir="auto">It is virtually a hard requirement we start kdeinit5 due to the limitation of CTest not allowing processes from tests to remain running.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
I wonder if running the isolated tests inside its own DBus session would help <br>
- not only improving the isolation but also getting us full control over the <br>
test session...<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Is there any way of easily telling why Akonadi isn't exiting, before we start looking into full isolation? </div><div dir="auto"><br></div><div dir="auto">Cheers, </div><div dir="auto">Ben </div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
On Tuesday, 28 August 2018 12:25:52 CEST Ben Cooksley wrote:<br>
> On Mon, Aug 27, 2018 at 6:15 AM Ben Cooksley <<a href="mailto:bcooksley@kde.org" target="_blank" rel="noreferrer">bcooksley@kde.org</a>> wrote:<br>
> > On Thu, Aug 23, 2018 at 11:16 PM Daniel Vrátil <<a href="mailto:dvratil@kde.org" target="_blank" rel="noreferrer">dvratil@kde.org</a>> wrote:<br>
> > > On Tuesday, 21 August 2018 15:16:55 CEST Ben Cooksley wrote:<br>
> > > > Hi all,<br>
> > > > <br>
> > > > Currently it looks like execution of tests for Akonadi take an<br>
> > > > excessively long amount of time, at least in the most recent version.<br>
> > > > <br>
> > > > I've taken a look and it seems that this failure is caused by Akonadi<br>
> > > > Server being left running by the akonadi-mysql-entitycachetest test.<br>
> > > > <br>
> > > > Could someone take a look please?<br>
> > > <br>
> > > Can't say for sure which test caused this, but looks like the<br>
> > > akonadiserver<br>
> > > remained running even after the akonaditest has finished - probably some<br>
> > > race condition.<br>
> > <br>
> > Unfortunately this race condition just triggered again, this time with<br>
> > test akonadi-sqlite-subscriptiontest :(<br>
> <br>
> It is unfortunately also triggered by KMail, which was blocked this evening.<br>
> Please see<br>
> <a href="https://build.kde.org/job/Applications%20kmail%20stable-kf5-qt5%20SUSEQt5.9" rel="noreferrer noreferrer" target="_blank">https://build.kde.org/job/Applications%20kmail%20stable-kf5-qt5%20SUSEQt5.9</a><br>
> /workflow-stage/<br>
> > > I started another build manually and everything went fine all the tests<br>
> > > finished in couple minutes, so I think this was an one-off incident,<br>
> > > but I'll keep an eye on it and investigate it deeper if it should<br>
> > > started to happen more often.<br>
> > > <br>
> > > Dan<br>
> > <br>
> > Cheers,<br>
> > Ben<br>
> <br>
> Regards,<br>
> Ben<br>
> <br>
> > > > Cheers,<br>
> > > > Ben<br>
> > > <br>
> > > --<br>
> > > Daniel Vrátil<br>
> > > <a href="http://www.dvratil.cz" rel="noreferrer noreferrer" target="_blank">www.dvratil.cz</a> | <a href="mailto:dvratil@kde.org" target="_blank" rel="noreferrer">dvratil@kde.org</a><br>
> > > IRC: dvratil on Freenode (#kde, #kontact, #akonadi, #fedora-kde)<br>
> > > <br>
> > > GPG Key: 0x4D69557AECB13683<br>
> > > Fingerprint: 0ABD FA55 A4E6 BEA9 9A83 EA97 4D69 557A ECB1 3683<br>
<br>
<br>
-- <br>
Daniel Vrátil<br>
<a href="http://www.dvratil.cz" rel="noreferrer noreferrer" target="_blank">www.dvratil.cz</a> | <a href="mailto:dvratil@kde.org" target="_blank" rel="noreferrer">dvratil@kde.org</a><br>
IRC: dvratil on Freenode (#kde, #kontact, #akonadi, #fedora-kde)<br>
<br>
GPG Key: 0x4D69557AECB13683<br>
Fingerprint: 0ABD FA55 A4E6 BEA9 9A83 EA97 4D69 557A ECB1 3683</blockquote></div></div></div>