[QGIS-Developer] Qt6 unit test fixing

Jean Felder jean.felder at oslandia.com
Tue Apr 29 05:56:50 PDT 2025


Dear PSC and contributors,

Benoît, Julien and I have been working recently on fixing some unit 
tests which don't work on the Qt6 version at the moment: the unit tests 
listed in `test_blocklist_qt6.txt` 
(https://github.com/qgis/QGIS/blob/master/.ci/test_blocklist_qt6.txt) 
and the unit tests that fail on CI when running with Fedora 41 or 42.  
For example, see:

  - https://github.com/qgis/QGIS/pull/61483
  - https://github.com/qgis/QGIS/pull/61537
  - https://github.com/qgis/QGIS/pull/61492
  - https://github.com/qgis/QGIS/pull/61668
  - https://github.com/qgis/QGIS/pull/61425
  - https://github.com/qgis/QGIS/pull/61466

This work was based on some internal funding from our employer, Oslandia.
However, fixing those unit tests and issues can take a lot of time. We 
would like to keep working on it but we have exhausted this funding.

In less than 6 months, QGIS official release 4.0 will be based on Qt 6, 
and we think this is a matter of importance to fix all the remaining non 
working tests, including the one in `test_blocklist_qt6.txt`.
We also think that it should be a collective effort from people 
contributing to QGIS on regular basis.

Could it be possible to set up a dedicated QGIS funding initiative, 
similar to the existing mechanisms used for bug fixing so regular 
contributors could participate in fixing those tests. That would maybe 
require to coordinate effort so contributors don't work on fixing the 
same test.

Regards,

Julien and Jean

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x12722DC64D3F429E.asc
Type: application/pgp-keys
Size: 2444 bytes
Desc: OpenPGP public key
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20250429/c4133d71/attachment.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 665 bytes
Desc: OpenPGP digital signature
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20250429/c4133d71/attachment.sig>


More information about the QGIS-Developer mailing list