Disabling akonadi test runner infrastructure across all repositories

Volker Krause vkrause at kde.org
Sun Nov 17 21:17:20 GMT 2019


On Sunday, 17 November 2019 21:20:11 CET Albert Astals Cid wrote:
> El dissabte, 16 de novembre de 2019, a les 7:02:04 CET, Ben Cooksley va 
escriure:
> > Hi all,
> > 
> > For some time now the Akonadi Test Runner infrastructure has had
> > issues on the CI system where it will fail to properly shutdown the
> > akonadiserver (and associated subprocesses) that it starts up for
> > tests.
> > 
> > This leads to jobs on the CI system becoming indefinitely stuck as
> > CTest will wait indefinitely for subprocesses spawned by tests to
> > exit. This in turn requires manual cleanup.
> > 
> > Tonight jobs for kdepim-runtime and akonadi itself both required
> > manual assistance to complete. Other PIM repositories have in the past
> > required similar assistance.
> > 
> > Given that the issue is not limited to a single test or repository,
> > i'd therefore like to propose no-oping the entire CMake macro
> > responsible for the akonadi test runner framework and disabling all
> > tests that make use of it globally across all repositories until this
> > issue can be rectified.
> 
> I think it would be really sad to lose all these tests, what's the timeframe
> we're speaking here to try to fix them?

see replies to the other threads on CI test hangs, I've pushed a possible fix 
(taken from KIO) to the affected repos. Now waiting to see if that's effective 
and whether all places were found.

Regards,
Volker
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20191117/efd62f22/attachment.sig>


More information about the kde-pim mailing list