aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add Ubuntu 18.04 to the CIJoni Jantti2018-08-3015-10/+341
| | | | | | | | | | Qt 5.12 will have both 16.04 and 18.04 LTS releases verified. Some configurations are upgraded from 16.04 to 18.04. Task-number: QTQAINFRA-1983 Change-Id: I1b5c2a1c23ce209040b3478cff21b7f6436a9b54 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* Make xmlpatterns depend on declarativeFrederik Gladhorn2018-08-291-1/+2
| | | | | | | | | After moving the xmllistmodel into qtxmlpatterns we can reverse the dependency. This will improve build times and cleaning up dependencies makes sense in any case. Change-Id: I560d51ee47167a0cb519b98a15e6eb9199b4cd79 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* Update submodules on '5.12' in qt5Liang Qi2018-08-298-0/+0
| | | | | | | Exclude qtdeclarative in this round. Change-Id: Iad9c2862709be91155a9a72af77fb769528768cc Reviewed-by: Liang Qi <liang.qi@qt.io>
* Enable autotests on macOS 10.13Tony Sarajärvi2018-08-281-1/+1
| | | | | | Task-number: QTQAINFRA-1301 Change-Id: I65680f2a0fd42b7473da05f71a8f1cb3d733a360 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Move iOS/tvOS/watchOS build host to macOS 10.13Liang Qi2018-08-282-6/+6
| | | | | | | Task-number: QTBUG-70180 Change-Id: I6b4b90883cccfdaedbeb0440b62a1b8290655838 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Provisioning: need to install packages in XcodeLiang Qi2018-08-281-0/+4
| | | | | | Task-number: QTBUG-70180 Change-Id: I23134b887bf7fa05e29bd16769fdb9c7f025764e Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* Update submodules on '5.12' in qt5Liang Qi2018-08-2811-0/+0
| | | | | | | Exclude qtdeclarative in this round. Change-Id: I1a4a5cbf3817b40e47701fdc5a0f6f4df18633c9 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Replace MinGW 5.3.0 with 7.3.0Simo Fält2018-08-267-21/+25
| | | | | | | Task-number: QTQAINFRA-1289 Task-number: QTQAINFRA-1389 Change-Id: Ic6f637170cd4b98ece45811e66dbb21dc3ee66e3 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* Cleanup of unused macOS 10.10 provisioning scriptsTony Sarajärvi2018-08-243-9/+0
| | | | | Change-Id: Iae988527c2ed9a27bb724072064cd6d1dcd55f08 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Provisioning: Fix open62541 on msvc2015 x86/x64Maurice Kalinowski2018-08-241-2/+2
| | | | | | | The correct vcvars resides in Visual Studio 14, not 12. Change-Id: I89e75b4c5c7806ac451f645b3bf341f588818040 Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
* Provisioning: Disable spotlight in macOSSimo Fält2018-08-243-0/+42
| | | | | | | | | While the VM we launch is a clean image the spotlight starts indexing right after the boot. That seems to require quite a lot of resources. Build machine doesn't need the feature, so we are disabling it. Change-Id: I2c5f0030d7a687cfbded4e9bd4da70302cb0a933 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Fix failing assertions in QML when running under qemuSimon Hausmann2018-08-241-0/+72
| | | | | | | | | | | | Unfortunately the user-space emulation mode of qemu does not implement MADV_DONTNEED, which is a feature that the garbage collector of QML relies on. Patch is submitted to the qemu list and included here to fix the imminent issue we're seeing. Task-number: QTBUG-68349 Change-Id: I2bb15513a1e5a7ad03eeae98d77691336985a20f Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io> Reviewed-by: Lars Knoll <lars.knoll@qt.io>
* Drop testing of macOS 10.11 in the CITony Sarajärvi2018-08-2422-435/+2
| | | | | | | | | | | The 10.11 configurations were bumped to 10.12 configurations. The 10.12 packaging configuration will be deleted once autotests have been enabled for 10.13 and packaging moved to 10.13 cross the board. Task-number: QTQAINFRA-2055 Change-Id: I17c598a306487e9a2f72006c3fa02e4ee683ee12 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Update submodules on '5.12' in qt5Qt Submodule Update Bot2018-08-2413-0/+0
| | | | | Change-Id: I82cbc9879fd675685e3ac4eb4b368f975c2a27a1 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update qtbase manuallyLiang Qi2018-08-231-0/+0
| | | | | Change-Id: Ic48eee5dcf4b6f05713a6ab04c39cfcb6baa8bef Reviewed-by: Liang Qi <liang.qi@qt.io>
* Update submodules on '5.12' in qt5Qt Submodule Update Bot2018-08-2120-0/+0
| | | | | Change-Id: Ie06d6075cf0f157f892e829dabdf5890a646b4ce Reviewed-by: Liang Qi <liang.qi@qt.io>
* Merge remote-tracking branch 'origin/dev' into 5.12Liang Qi2018-08-216-12/+18
|\ | | | | | | Change-Id: I593555fd39b6499d241acb00cc656bcdbef83d77
| * Upgrade Xcode to 9.4.1Tony Sarajärvi2018-08-202-3/+3
| | | | | | | | | | | | Task-number: QTQAINFRA-2136 Change-Id: I57f64c3dc3b91f21bb6d42ab5dc5163db75120b9 Reviewed-by: Liang Qi <liang.qi@qt.io>
| * Update submodules on 'dev' in qt5Liang Qi2018-08-2012-0/+0
| | | | | | | | | | Change-Id: I15b2964fb22fdac38f172b2a24852fb90a255649 Reviewed-by: Liang Qi <liang.qi@qt.io>
| * Provisioning: openSUSE_42.3: Wait for PackageKit to finishJoni Jantti2018-08-171-1/+7
| | | | | | | | | | | | | | | | | | Provisioning sometimes fails if PackageKit is locked at the moment we try to remove plasma5-pk-updates package. Task-number: QTQAINFRA-2141 Change-Id: I5e6c2ecab87033ce01aae915813e1d5f70ea8186 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| * Provisioning: Update MQTT brokerMaurice Kalinowski2018-08-172-4/+4
| | | | | | | | | | | | | | | | Required to get shared subscription testing working, namely to fix https://github.com/eclipse/paho.mqtt.testing/issues/56 Change-Id: Ib8657cde0d8e33135bbc2ebcb9558f8e6b13e40f Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
| * Update submodules on 'dev' in qt5Qt Submodule Update Bot2018-08-173-0/+0
| | | | | | | | | | Change-Id: I3968edabb171ffaf9d498f8aaad90843a04fb9ee Reviewed-by: Liang Qi <liang.qi@qt.io>
| * Update submodules on 'dev' in qt5Liang Qi2018-08-179-0/+0
| | | | | | | | | | Change-Id: Ibc222c15fe9a02dd4ed34fb3cd4724180bb45680 Reviewed-by: Liang Qi <liang.qi@qt.io>
| * Update submodules on 'dev' in qt5Liang Qi2018-08-165-0/+0
| | | | | | | | | | Change-Id: Ibe68c18b979b20890cfcbfdbedb1620f7914bba4 Reviewed-by: Liang Qi <liang.qi@qt.io>
| * Update submodules on 'dev' in qt5Liang Qi2018-08-1510-0/+0
| | | | | | | | | | | | | | Exclude qtbase in this round. Change-Id: I9b781f1add1dea2723e799928db253720b1f2bbd Reviewed-by: Liang Qi <liang.qi@qt.io>
| * Update submodules on 'dev' in qt5Liang Qi2018-08-153-0/+0
| | | | | | | | | | | | | | Exclude qtbase in this round. Change-Id: I5cc23b431b7a02ad81bba67af3b124b169f02507 Reviewed-by: Liang Qi <liang.qi@qt.io>
| * Provisioning: Update QEMU toolchains of boot2qtRyan Chu2018-08-141-4/+4
| | | | | | | | | | | | | | | | | | | | | | Docker-based test server needs mdns to resolve .local while testing qt network stack in CI. Otherwise the tests would not see announced services. Relates to yocto/meta-boot2qt 7608ebe44f65f4d525081cf9a5b12cfa05792a8f Change-Id: If834b01668bcf844e475e863eb1337849c718270 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | Provisioning: Install debug version of vclibs for UWP usageOliver Wolff2018-08-203-0/+22
| | | | | | | | | | | | | | | | | | | | RTA relies on the availability of debug vclibs. The frameworks are usually installed on first usage by Visual Studio, but as we use winrtrunner, we have to install the packages manually. Task-number: QTBUG-69809 Change-Id: I66cc4b04062afe634345cddc8ab4d001778274cc Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | Update submodules on '5.12' in qt5Liang Qi2018-08-158-0/+0
| | | | | | | | | | | | | | Exclude qtbase in this round. Change-Id: I0b4c1359b5f5016a1732a290d8e0affa50182e69 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | Adjust submodule branchesOswald Buddenhagen2018-08-141-40/+40
|/ | | | Change-Id: Ia24ec2ff93495eed938c5dddab83934327ced02e
* Update submodules on 'dev' in qt5Liang Qi2018-08-117-0/+0
| | | | | | | Exclude qtbase in this round. Change-Id: Ie6f33cfdba6f17c105660263c444a7386561d038 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Provisioning: Update Open62541Maurice Kalinowski2018-08-092-3/+3
| | | | | | | | Change-Id: I1a1402f80d31d6063cca1838e0b7c3ebbe2d876c Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Jannis Völker <jannis.voelker@basyskom.com> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> Reviewed-by: Frank Meerkoetter <frank.meerkoetter@basyskom.com>
* Provisioning: PyPFD2Joni Jantti2018-08-093-0/+8
| | | | | | | | | Required for QSR documentation. Task-number: QTQAINFRA-2103 Change-Id: I4da98460fb5d5ad26f9e1e16c503a0d94be047a6 Reviewed-by: Johanna Äijälä <johanna.aijala@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Provisioning: Win10_x64: Remove MS Zune Appx packagesJoni Jantti2018-08-091-0/+2
| | | | | | | | | | Windows 10 has these Zune Audio and Zune Video packages installed that often open up automatically when accessing the VMs through VNC for example. Removing the packages gets rid of this annoyance. Task-number: QTQAINFRA-2121 Change-Id: I09aa276fcb06ad84321709e64bcfd71fbd33c657 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Provisioning: OpenSUSE_42.3: Set GRUB_TIMEOUT to 0Joni Jantti2018-08-091-0/+3
| | | | | | | | | Setting the grub timeout to 0 will save us some time during the bootup phases. Task-number: QTQAINFRA-1703 Change-Id: I6dc6fbac0cfe54608068531eba4808cf87cf435c Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Update submodules on 'dev' in qt5Liang Qi2018-08-0913-0/+0
| | | | | | | Exclude qtbase in this round. Change-Id: Id70accc133763b3570c19630e7161215f326fd84 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Add soft qtdoc => qtquickcontrols 1/2 dependencySimon Hausmann2018-08-081-1/+1
| | | | | | | | | | | The photoviewer demo imports QtQuick Controls 1 and the coffee demo imports Qt Quick Controls 2. This is a run-time dependency for dynamic builds, but for static builds it becomes a build time dependency. Change-Id: Ie8d7dcf85c2dfe93033fa9254ee350fb654475c3 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io> Reviewed-by: Paul Wicking <paul.wicking@qt.io> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
* add soft dep qtdoc => qtmultimediaOswald Buddenhagen2018-08-081-0/+1
| | | | | | | | | | at least the maroon demo will use the multimedia module if available. Task-number: QTBUG-69823 Change-Id: I7e0f7103aaf1a33a755b9a362274273a9b997f37 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io> Reviewed-by: Martin Smith <martin.smith@qt.io> Reviewed-by: Alexander Shevchenko <sav_ix@ukr.net>
* Update provisioned boot2qt version from 2.3.1 to 2.3.4Ryan Chu2018-08-081-6/+6
| | | | | | | | | | | Docker-based test server needs mdns to resolve .local while testing qt network stack in CI. Otherwise the tests would not see announced services. Relates to yocto/meta-boot2qt 2f17ab34687ef100c4390057dd220ab431ec8ff8 Change-Id: I5313fc34634211ae6950769518c68c2b11d77eb3 Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@qt.io>
* Update submodules on 'dev' in qt5Qt Submodule Update Bot2018-08-088-0/+0
| | | | | Change-Id: I0dec993ba45ada4bf0d5e8f95d511f85b3c8246b Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-08-069-16/+98
|\ | | | | | | | | | | | | Conflicts: coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh Change-Id: If414fac20cc1cddd155a9f9c8048d0ad76ac54ef
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-052-0/+0
| | | | | | | | | | Change-Id: Ibe011d723e946afb21d6631ba0b6c9ef25aa9e43 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Remove outdated archive names from READMEKai Koehne2018-08-041-2/+0
| | | | | | | | | | | | | | | | | | | | | | There are no distinct commercial and opensource source archives anymore. Some people do also build from git, so adding the archive name here is just misleading. Given that users read the README, they arguably should know already where the sources are ... Change-Id: I42aac84cd0c904b7b6f2dbb19cacf8b3021f6b21 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
| * Provisioning: Update MQTT test brokerMaurice Kalinowski2018-08-042-4/+4
| | | | | | | | | | | | | | Updates required for latest MQTT5 features and fixes. Change-Id: I63e967efafbe1b22800e338b6c431febe3389a45 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
| * Provisioning: MQTT: Switch download orderMaurice Kalinowski2018-08-041-2/+2
| | | | | | | | | | | | | | We should try the internal ones first. Change-Id: Id0bb3c00e0a1359004f66435a452c30ee4997689 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-048-0/+0
| | | | | | | | | | Change-Id: Ic787c30a4a0654d4f0cd8fd484ff9ce0247e0030 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Remove broken qtquick1 submoduleFredrik Orderud2018-08-022-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | This submodule have not been maintained in several years. Building currently fails due to qtquick1 not being in sync with interface changes in qtbase. I think it's therefore better to just remove the submodule altogether. That way we stop causing problems for external developers wanting to build Qt from source. Task-number: QTBUG-69725 Change-Id: I905888d99f510be12c484f7da52986c9b1e9478f Reviewed-by: Simon Hausmann <simon.hausmann@qt.io> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-024-0/+0
| | | | | | | | | | Change-Id: I43f504b9f30ce021fc38f7115cbc7d61d9b9d790 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Use local Ubuntu repositories with Ubuntu 16.04Tony Sarajärvi2018-08-011-0/+7
| | | | | | | | | | | | | | | | Using cached local repositories saves us outgoing bandwidth. This way we also get version pinned packages. Change-Id: I475c62c3e408d71e85f24d74dd384c62de583403 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-0110-0/+0
| | | | | | | | | | Change-Id: I3989272610c8c491f9c3a989e79cae36ad036d88 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>