aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix the typo in list(APPEND command6.7Alexey Edelev34 hours1-1/+1
| | | | | | | | Amends 13a7e25f5d5a1372613f93a465e878cb2b75c6f9 Change-Id: I52f0990c1b956a8a1c9315e02114e429548bd2d2 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit b1a9c94a19390599cd35b3319fb5076c66433c14)
* Avoid collecting dependencies from modules that were explicitly skippedAlexey Edelev34 hours2-5/+36
| | | | | | | | | | If either -skip <module> or BUILD_<module>=OFF is set from command line we should avoid processing the module dependencies and exclude it from the list of modules that needs to be build. Change-Id: Ieec8db085221cc4abd5d8ac83c06ecce25d5d4b0 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit 13a7e25f5d5a1372613f93a465e878cb2b75c6f9)
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot3 days42-0/+0
| | | | | Change-Id: Ib8c65b8768d017fe47cf2250c7f4f3e46672499d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot6 days42-0/+0
| | | | | Change-Id: I6c95e4ed8091dba8e96af81e9507b014bc4bca14 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot7 days42-0/+0
| | | | | Change-Id: I2bbb4bfc2fd635abf1672693b9a425779bb9e10a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot8 days42-0/+0
| | | | | Change-Id: I3f10f3869d3372dec5b6643bce1e3b1cf0b4ead0 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot9 days15-0/+0
| | | | | Change-Id: I9dee1d860e9cf45e606d889b5ed3687ddeaf9df9 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Provisioning: Fix openssl lib path on DebianSimo Fält10 days1-2/+5
| | | | | | | | | | | | This amends change Ia4bacf1b7751e15915fc7faca473cb0408a72e35. Task-number: QTBUG-123049 Change-Id: I0a3e24dd8157fd63c1bdfb06019faff2fa5ef3df Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io> (cherry picked from commit 2ac1bddea454c70fd040c2ac7e3bb3c36035a8cf) Reviewed-by: Toni Saario <toni.saario@qt.io> (cherry picked from commit e6f58ce00064d09b748198c1ddc6b23f54170499) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Provisioning: Install openssl3 into Debian VMSimo Fält10 days3-7/+15
| | | | | | | | Task-number: QTBUG-123049 Change-Id: Ia4bacf1b7751e15915fc7faca473cb0408a72e35 Reviewed-by: Toni Saario <toni.saario@qt.io> (cherry picked from commit e34e62b3b27cdce4308140291ddbb65c68c4eea0) Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot10 days42-0/+0
| | | | | Change-Id: I8afbbf89469fb26b69a86a1fd1f563bdca5a6c05 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot13 days42-0/+0
| | | | | Change-Id: I5f49dc724c712b065810f030392cc93613e7e77e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* CI: Turn off FEATURE_clangcpp for MSVC2022Joerg Bornemann13 days1-2/+2
| | | | | | | | | | | | This feature turns off clang-support for lupdate. Task-number: QTBUG-123611 Task-number: QTQAINFRA-6244 Change-Id: I192b711b6a310e3dd1da3fefe2ca0c8fb732a01c Reviewed-by: Oliver Wolff <oliver.wolff@qt.io> Reviewed-by: Tero Heikkinen <tero.heikkinen@qt.io> (cherry picked from commit c8a236e8588c6f03fb55c4571a6fb51019c0efe0) Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Make Windows 11 23H2 targets blockingElias Toivola13 days1-6/+6
| | | | | | | | | | | | | | | This change removes 'InsignificantTests' feature from Windows 11 23H2 platform configurations. Also add 'Packaging' to windows-11_23H2-msvc2022 target Task-number: QTQAINFRA-6244 Task-number: QTQAINFRA-6075 Task-number: QTBUG-124244 Change-Id: I8ddb9dfa45199982511f46841d1be30757055b25 Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io> (cherry picked from commit dc919e14d83433d2d2c2233f8a5ece7c63b3603a)
* Add Windows 11 23H2 as non-blocking in CIElias Toivola13 days90-0/+781
| | | | | | | | | | | | | Windows 11 23H2 version which will replace Windows 11 22H2 once the new version is deemed as stable. Until then, 23h2 tests will be set as insignificant. Task-number: QTQAINFRA-6075 Task-number: QTQAINFRA-6244 Change-Id: I15054813896210fadf14da815ad5a7b3e402e800 Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io> (cherry picked from commit 5157d1ef93d1a59f4a64c49c411f53c51a9a6d58) Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Coin:Android: bump minimum CI test emulator to Android 8 api 26Assam Boudjelthia2024-04-235-10/+10
| | | | | | | | | | | | Qt 6.7 has the minimum supported Android version as 8, this applies that to the CI as well. Task-number: QTBUG-111919 Change-Id: Id4c9eda29f1b61bf739eae3624b07f44a893cfae Reviewed-by: Rami Potinkara <rami.potinkara@qt.io> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> (cherry picked from commit 2d7f6760dd6a9543ff9e65d88ec0ae312b55d1d9) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Android: remove unused Android 13 (api 33) system image downloadAssam Boudjelthia2024-04-231-5/+0
| | | | | | | | | | | Android 13 system image was still being downloaded and an emulator created for it while it's not being used in CI, so it's just adds unnecessary load to provisioning. Change-Id: Ie33c82fd578dcfe68a77426c8e5c0cf047938833 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> (cherry picked from commit 3d69ad8d8a777194b56a5b04cea58755c1941def) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot2024-04-2342-0/+0
| | | | | Change-Id: Id77e8e75361ad1684a1c869d2dea459c5e101738 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update provisioning script to build FFmpeg for Windows ARM64Pavel Dubsky2024-04-213-12/+31
| | | | | | | | | Fixes: QTBUG-122745 Pick-to: 6.5 Change-Id: Ib03484ac89f07d7ad6433b0035769f4a9363495b Reviewed-by: Artem Dyomin <artem.dyomin@qt.io> (cherry picked from commit befe4a61d6c6987e40e1664448e925bdce9fb411) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix shellcheck warnings in set_tcc_permissions.shTor Arne Vestbø2024-04-211-1/+2
| | | | | | | Change-Id: I6b4de6e02e92d4c85fbb58cb1573a0ab3a178b24 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit 0a8f1050f98a64dc955d00e6b8343aee0c8d453e) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Implement dynamical ffmpeg linking on macOSArtem Dyomin2024-04-203-16/+56
| | | | | | | | | | | | | | * fix dependencies and install names (absolute => relative) * fix compilation build of dylib on xcode 15. * add matching build instructions to yaml. * old macos versions don't have 'realpath', workaround is used. Task-number: QTBUG-120989 Pick-to: 6.6 6.5 Change-Id: I22e413d8f6d05c8c7d6d09a5926691216e781fd3 Reviewed-by: Artem Dyomin <artem.dyomin@qt.io> Reviewed-by: Jøger Hansegård <joger.hansegard@qt.io> (cherry picked from commit a53b63019fc76d36f340ff2dfc607999f08d7053)
* Android:Coin: do gradle build in provisioning to cache downloadablesAssam Boudjelthia2024-04-1811-1/+171
| | | | | | | | | | | | | | | | | | If Gradle is not present in the system, it's downloaded from the URL from the Gradle wrapper. Also, the same for AGP when an Android project build is done. Currently, that's done on every integration, and that can be unreliable due to networking flakiness. With this patch, a Gradle build is done once during provisioning where the downloads of Gradle and AGP dependencies are downloaded. Fixes: QTQAINFRA-6166 Fixes: QTQAINFRA-4726 Fixes: QTBUG-117203 Fixes: QTBUG-114699 Change-Id: Ic9fd8aeea3379ca1d45ffeb4523a52e2846fcabb Reviewed-by: Dimitrios Apostolou <jimis@qt.io> Reviewed-by: Toni Saario <toni.saario@qt.io> (cherry picked from commit 39517ef0d0860827b2b96568dd31771d0f4afa2e)
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot2024-04-1142-0/+0
| | | | | Change-Id: Ie7f6492a121a7624081839efeb5228b95adaa343 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* README.md: Update MinGW requirementRobert Löhning2024-04-081-1/+1
| | | | | | | Change-Id: I931202f00592d5fc6411fa2d8a7825c5b9117c4e Reviewed-by: Kai Köhne <kai.koehne@qt.io> (cherry picked from commit 6941e50a6d684fa4be4bcacc3e5bfba18fe4d7a2) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Add gbm dependencies for webengine to RHELAllan Sandfeld Jensen2024-04-062-0/+6
| | | | | | | | | | Was previously only added for 8.4 and 9.0 Pick-to: 6.5 Change-Id: Ifa22b6836818ad59b6f3dcfd6b1a6dbc1293782b Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit ee56a3b8ae936ce5a5ff33e074940a1b9e8603b8) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Coin:Android: update emulator version to 34.1.19Assam Boudjelthia2024-04-051-3/+3
| | | | | | | | | | | | Update to latest (as of now) Android emulator version 34.1.19, which might solve Vulkan crashes on some CI tests. Pick-to: 6.6 6.5 Task-number: QTQAINFRA-5971 Change-Id: Ic81158f44ac5c922bfdbe6f5c04900234e063615 Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io> (cherry picked from commit a9f16c0abd79b4ea09db941d9b2e53cc64e7f630) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot2024-04-0542-0/+0
| | | | | Change-Id: Ie7e1e53c1b02727c7542f9f75d79ead0b3a3d133 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot2024-04-0342-0/+0
| | | | | Change-Id: I839ae55ee8bae32b4429aece578f21ede4998bb3 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Platform configs: Replace hardware macOS 14 ARM with virtualized macOS 14 ARMVille-Pekka Karhu2024-04-031-14/+2
| | | | | | | | Task-number: QTQAINFRA-5831 Change-Id: Ibdd2360a55855d04bf02d6047870f48319c2ce9d Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> (cherry picked from commit 9ceb1b5ef5b168c7988ff29954d96eaa8d95acd4) Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
* coin: Give bootstrap-agent permission to use microphone on macOSTor Arne Vestbø2024-04-022-0/+36
| | | | | | | | | | | | | | | | The bootstrap-agent is the 'responsible process' in TCC terms when it comes to whether a test should be allowed to access the microphone. https://www.qt.io/blog/the-curious-case-of-the-responsible-process By giving this process the permission explicitly, by modifying the TCC database, we ensure that all tests run as child processes also get this permission. Change-Id: Ia03084ac89f0717ac6457b0035769f4a9863495b Reviewed-by: Ville-Pekka Karhu <ville-pekka.karhu@qt.io> (cherry picked from commit b4de4de7425abd85584beed9e5f1c38dd809544c) Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* Platform configs: Add virtualized macOS 14 ARM tests as insignificantVille-Pekka Karhu2024-04-021-0/+12
| | | | | | | | | | | Allows us to first see tart on production load before starting to move the blocking arm targets to tart. Later configs will be directly replaced and original ids will be used. Change-Id: I865e6fe46b61828b6123b69973a2a4d209697c5f Reviewed-by: Toni Saario <toni.saario@qt.io> (cherry picked from commit dffc3dd7df630c121570afdb593a7d7102830fbd) Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot2024-03-2843-0/+0
| | | | | Change-Id: Id45e21f2b705ffd925065c61d6aaa9704996828d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot2024-03-2842-0/+0
| | | | | Change-Id: Ic2ea2df5bb2617a02800a4b16fd10ec802742b2c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Provisioning: Disable keyring password promptSimo Fält2024-03-251-0/+3
| | | | | | | | Fixes: QTQAINFRA-6215 Pick-to: dev 6.6 6.5 Change-Id: I50e70177f763493107d0919625f4885dc3a9713d Reviewed-by: Tero Heikkinen <tero.heikkinen@qt.io> Reviewed-by: Toni Saario <toni.saario@qt.io>
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot2024-03-2242-0/+0
| | | | | Change-Id: I4f61262ed5dbd2f4d4b66fb21cb09883b4ba5ced Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Provisioning: Add vulkan package to SLES 15 SP5 for RTA usageTero Heikkinen2024-03-221-1/+2
| | | | | | | | | | | Task-number: QTQAINFRA-5969 Task-number: QTBUG-115722 Pick-to: 6.6 Change-Id: I16bedf931ea09b7dc5589ec2f465952ea66b73ca Reviewed-by: Tero Heikkinen <tero.heikkinen@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io> (cherry picked from commit f7702f8e42c794efb748859fd5035fea69048190) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot2024-03-2143-0/+0
| | | | | Change-Id: I2cfe6548c178648b82b2a49f95cb3049421f7ea6 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Provisioning: Make RHEL versions staticTero Heikkinen2024-03-1812-2/+52
| | | | | | | | | | | | | | With new CI policy to always update packages when provisioning changes, but system & packages are tied to a specific RHEL release i.e. --set=9.2 This could reduce unwanted upgrades and make provisioning more stable. Task-number: QTQAINFRA-5658 Change-Id: I898a793acf152ebb6e1f31c9b26a98f47145bd5a (cherry picked from commit e6d06a6f92d0c28e5307ab269d43a5ae8832957d) Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> Reviewed-by: Tero Heikkinen <tero.heikkinen@qt.io>
* Run tests on offscreen mode for debian armLiang Qi2024-03-183-3/+34
| | | | | | | | | | | | | | Debian arm only has Wayland, and there is no QtWayland QPA plugin available yet during the integration of each module. We can run offscreen mode for now. And enable tests on Wayland in qtwayland and qt5 integration. Pick-to: 6.6 6.5 Task-number: QTQAINFRA-5594 Change-Id: Ie06d0b88509f9e55c96ce3b05b18ff8cec672f6b Reviewed-by: Liang Qi <liang.qi@qt.io> (cherry picked from commit 23ce6f4378dfc2f1075376ad7198831b8d187342) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Provisioning: Add Spotlight disabling to macOS 13 and 14 ARMVille-Pekka Karhu2024-03-152-0/+14
| | | | | | | Change-Id: Ibdb5d7d23d43b442811e4a47096b1038fcff3b27 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> (cherry picked from commit 25bc8c0ba98d75472fa2b86f38e33418a4a3abf4) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Revert "Make Integrity temporarily non-blocking in CI"Jukka Jokiniva2024-03-121-1/+1
| | | | | | | | | | This reverts commit d532c4d941f990c6f32b730a13cb5baabbe9a616. Reason for revert: Integrity tool chain licenses fixed. Change-Id: Ib32b7d30854e784806c11367dcac2d187b14eb8a Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io> Reviewed-by: Toni Saario <toni.saario@qt.io>
* CI: Use '-qt-doubleconversion' with Debian configSimo Fält2024-03-081-1/+1
| | | | | | | | | | | This is to avoid additional dependencies. Fixes: QTBUG-123051 Change-Id: Idb6937e9df353f1667eabedb2642a766131d02da Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io> (cherry picked from commit 3bbe6f0250ecbdcab9ddbebc4c9a3a922eb67ec1) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> (cherry picked from commit a3f2c30374c6e343d1dff01b17461aa39f6625ec)
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot2024-03-0542-0/+0
| | | | | Change-Id: I1c4eccbc5ce5bb1e090604c21627fed76c9087d3 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot2024-03-0342-0/+0
| | | | | Change-Id: Ic68f276fc2cc79189e50fb3c29a5fdcfd3e71251 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot2024-03-0242-0/+0
| | | | | Change-Id: Ia4dfd664d87dd77c8f4002559040ede5d7aefe7a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Upgrade to msys2 20240113 in Windows provisioningJøger Hansegård2024-03-011-2/+2
| | | | | | | | | | | | This upgrade is needed because msys2 20220319 fails to install diffutils. Its url is broken. Diffutils was first added on 6.5 Fixes: QTBUG-122465 Pick-to: 6.6 6.5 Change-Id: If94cafed68f3400557e01365e743155e9b732dac Reviewed-by: Artem Dyomin <artem.dyomin@qt.io> (cherry picked from commit 04910ff9466cc87457fd04d68c101f0a38d304f5) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* COIN: Update used chroot for Debian packagesSimo Fält2024-03-015-55/+45
| | | | | | | | | Use Ubuntu 22.04 instead of 20.04 Change-Id: If03ba14555fdcd0c98fab3843bdfd5c2ca1eba3f Reviewed-by: Toni Saario <toni.saario@qt.io> (cherry picked from commit 54245a4888c6f1e05a5f7a8568e2659507d62aa0) Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Provisioning: Fix re-installing ca-certificates on DebianSimo Fält2024-02-291-2/+1
| | | | | | | | | | | If the installed ca-certificates on tier1 is something that doesn't exist in the repo anymore, re-install will fail. So just try to install and expect update if a more recent version is available. Change-Id: Ib6e610f4908fcae6af7e79ecc37ffe600c6ee7af Reviewed-by: Toni Saario <toni.saario@qt.io> (cherry picked from commit c6d5521c45669061df6630cff3f1434817d5b774) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Use SetEnvVar instead of appending .bash_profile with LLVM variablesMichael Brüning2024-02-292-2/+2
| | | | | | | | | It seems that the existence of .bash_profile on Debian systems prevents the .profile file from being read on login, which means some additions to PATH that are essential for e.g. the Web Engine build are not made. Change-Id: Ib271ef49e573fc0588ffbaa9bebbfda4469b60f9 Reviewed-by: Simo Fält <simo.falt@qt.io>
* Update submodules on '6.7 in qt/qt5'Qt Submodule Update Bot2024-02-2842-0/+0
| | | | | Change-Id: I9e5f073964579a32fb6a4becbb6fbf54482671b7 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* wasm: update Emscripten to 3.1.50Lorn Potter2024-02-272-6/+6
| | | | | | | | Change-Id: I39f3dbfce016a95a5c88b11596e666791c2311af Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io> Reviewed-by: Piotr Wierciński <piotr.wiercinski@qt.io> (cherry picked from commit f0f3e42bf58d3d8dfe2c6a6267d2dfb8d976a20e) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>