Details
-
User Story
-
Resolution: Done
-
P2: Important
-
None
-
None
-
None
Description
The aim is to ensure that qt packages won't break Qt for Python packages. Currently, there is no direct link between the Qt packaging process and the Qt for Python wheel generation. This task would try to create the link.
A Python wheel is nothing else like a zip file with a certain structure that can be used to be installed in other systems.
Whenever a Qt snapshot or release is put into RTA testing, RTA should try to build the Qt for Python wheels and run already existing RTA tests using those newly build wheels.
The aim is to notice earlier when a change in Qt or the qt packaging system would cause a problem for Qt for Python.
falt has some RTA tests in place, that could be ported, like:
- Running some examples from our repository, and
- launching a specific more complicated example.
Here you can see two scripts inside the PySide repository that contains the instructions to build and package Qt for Python. (coin_build_instructions.py, and coin_test_instructions.py)
In the past, there was some motivation by mipohjan and teemuk to create a more robust test using squish, but I don't know the current state.
Attachments
Issue Links
- mentioned in
-
Page Loading...