Hi,

Unfortunately that will not work out of the box :-(. The tests are only 
compiled when runinng tests. It is not feasible to run tests on Integrity for 
every qtbase integration.


There is a flag in Coin to build tests are module build time instead of before 
testing. Perhaps that can somehow be combined with the DisableTests feature 
flag in Coin. Aapo, do you think that would be possible?

That said, while I've seen this type of failure before (change went into qtbase 
that affected only static builds and only visible at link time), it happens - 
in my experience - perhaps twice a year and it _does_ get noticed fairly 
quickly after all. So I'm not sure if it's worth a hack in the CI system.


Simon
________________________________
From: Development <development-boun...@qt-project.org> on behalf of Giuseppe 
D'Angelo via Development <development@qt-project.org>
Sent: Wednesday, September 18, 2019 14:00
To: development@qt-project.org <development@qt-project.org>
Subject: Re: [Development] INTEGRITY

Il 18/09/19 13:52, Simon Hausmann ha scritto:
> Since the problem seems urgent to you, do you have any suggestion what
> kind of target built binary you'd add to qtbase's build coverage that
> includes linkage?


Random suggestion: build (if not even *run*) the autotests?

My 2 c,
--
Giuseppe D'Angelo | giuseppe.dang...@kdab.com | Senior Software Engineer
KDAB (France) S.A.S., a KDAB Group company
Tel. France +33 (0)4 90 84 08 53, http://www.kdab.com
KDAB - The Qt, C++ and OpenGL Experts

_______________________________________________
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development

Reply via email to