[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