aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Provisioning: Rebase Ubuntu provisioningv5.12.0-alpha1Joni Jäntti2018-09-128-52/+71
| | | | | | | | | | Some provisioning changes made to Ubuntu 16.04 didn't make it to 18.04 when the new platform was introduced. These changes need to be included. Task-number: QTQAINFRA-2210 Change-Id: Ie8c3cfda95abadbd3a416545ebcfbbab8c0cb4ad Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com> Reviewed-by: Liang Qi <liang.qi@qt.io>
* Update submodules on '5.12' in qt5Qt Submodule Update Bot2018-09-1211-0/+0
| | | | | Change-Id: I1f0cfca076840b06faf3ed8b606857be3f690e41 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Update submodules on '5.12' in qt5Qt Submodule Update Bot2018-09-1131-0/+0
| | | | | Change-Id: Icf10a073edbc1dde7868d4390dacd6935c037522 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Use Squish 6.3.2 Qt5.10 on Qt5.12 RTA testsJohanna Aijala2018-09-112-5/+5
| | | | | | | | Update to latest Squish versions that Froglogic is providing. May need to update to Squish 6.4 later, but now we use 6.3.2. Change-Id: I89e1f20b58cdd2e948c8021a5fdc357bfc201db1 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Provisioning: Add chmod +x to Squish .run fileJoni Jäntti2018-09-111-0/+1
| | | | | | | | | This file needs execution rights before it can be run in provisioning. Change-Id: Id49de89e0260b18a71cbcd4f4dc2b5a28e0a9890 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> Reviewed-by: Johanna Äijälä <johanna.aijala@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Provision GCC 8.2 to Ubuntu 18.04 and set as default compilerTony Sarajärvi2018-09-112-0/+111
| | | | | | | | | | The provisioning scripts supports prebuilt binaries. When available, those are extracted taken into use. If they are not found, sources are downloaded and built. Task-number: QTQAINFRA-2066 Change-Id: Id1a59be2d1cbdb29d316ade572c3ce8f17ad3a6b Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Update submodules on '5.12' in qt5Liang Qi2018-09-108-0/+0
| | | | | | | Skip qtbase in this round. Change-Id: Id55013815613d188ffaf46d7eb9bdb8c46085898 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Fix license text of provisioning scriptTony Sarajärvi2018-09-081-1/+1
| | | | | | Change-Id: I542da038dd087b1705d1ceb475a1656eeec84c91 Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io> Reviewed-by: Liang Qi <liang.qi@qt.io>
* Update submodules on '5.12' in qt5Qt Submodule Update Bot2018-09-087-0/+0
| | | | | Change-Id: I84ed5c723c9c3bef9f509a30502b93af2dde844b Reviewed-by: Liang Qi <liang.qi@qt.io>
* Update submodules on '5.12' in qt5Qt Submodule Update Bot2018-09-0712-0/+0
| | | | | Change-Id: Ica545d4ea4639924b24dd6d75ff614075879955d Reviewed-by: Liang Qi <liang.qi@qt.io>
* Update submodules on '5.12' in qt5Liang Qi2018-09-065-0/+0
| | | | | Change-Id: Ifda91b5137093a660d23591f1252c4c8f1c2f2c7 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Correctly use pip3 to setup a wheel cache for python3 packages on linuxDominik Holland2018-09-053-3/+4
| | | | | | | | | | Previously pip was used (instead of pip3) which caused that python2 packages were installed into the python3 wheel cache folder. Some of the packages also worked for python3, but not all of them. Task-number: AUTOSUITE-195 Change-Id: I393d036667b14e11dee65975ba6933e7174d0e9d Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Update submodules on '5.12' in qt5Qt Submodule Update Bot2018-09-058-0/+0
| | | | | Change-Id: I16bee67a353e15b2d30207eb3c0979d25a449b5c Reviewed-by: Liang Qi <liang.qi@qt.io>
* Provisioning: Move Android NDK to macos 10.13Joni Jantti2018-09-053-88/+4
| | | | | | | Task-number: QTQAINFRA-2158 Change-Id: Iddf3bd2609e6b06b33cbe2258075157e91e52e8e Reviewed-by: Liang Qi <liang.qi@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Provisioning: Ubuntu 18.04: QNX700 and QNX660Joni Jäntti2018-09-052-0/+76
| | | | | | | RTA testing needs QNX platforms installed on Ubuntu 18.04 as well. Change-Id: I8cf95dc5eb12761f82081bfda0973cc19a2864bc Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Update submodules on '5.12' in qt5Liang Qi2018-09-046-0/+0
| | | | | Change-Id: I48c73c56b339a8e28b7c1641f3160aa8febf188d Reviewed-by: Liang Qi <liang.qi@qt.io>
* Version Xcode application bundle when provisioning macOS imagesTor Arne Vestbø2018-09-041-0/+8
| | | | | | | | | | | | | | | | By versioning the Xcode installation we open up for having multiple Xcode versions installed on the same image in the future, which allows for e.g. choosing the Xcode version in the build config. By running xcode-select to choose the bundle, we ensure that build steps that do not know that Xcode has been versioned will still pick up the right compiler and SDK paths when e.g. running xcrun -find clang. Done-with: Jędrzej Nowacki <jedrzej.nowacki@qt.io> Change-Id: I0bd877bd344cebdd1fbf3a3035b00069f75c4c96 Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@qt.io> Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* Provisioning: Add mqtt broker to Ubuntu 18.04Maurice Kalinowski2018-09-041-0/+36
| | | | | | | | | | | | The broker is required to run tests of the mqtt module. This is a followup of e89420945f368ec7b6d03b8aeb6e6b478ee960fe which was missing this part. Task-number: QTQAINFRA-1983 Change-Id: Ibcc79aecbf1212ecc64150c911ecf296c7f58e19 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io> Reviewed-by: Joni Jäntti <joni.jantti@qt.io> Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* Cleanup of RHEL 6 codes from provisioning scriptsTony Sarajärvi2018-09-044-52/+5
| | | | | | | | RHEL 6 has been removed in 5.12+ verifications, so no need to maintain those changes. Change-Id: Ie65120bf8ec7a7d0aaa71b7c28e95283263e62eb Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* Change 'test suite' in license headers of prov scriptsTony Sarajärvi2018-09-0427-27/+27
| | | | | Change-Id: I9687bcb15b26287ea6eeb2098079137d6e3fc288 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Provisioning: Fix vclib path on x86 machinesJoni Jäntti2018-09-041-1/+8
| | | | | | | | | The path was incorrect for x86 Windows machines since they use "Program Files" without the "(x86)" suffix. Change-Id: Iecfee3b568a4d23b056fab230891f7eeb4d63cc8 Reviewed-by: Oliver Wolff <oliver.wolff@qt.io> Reviewed-by: Johanna Äijälä <johanna.aijala@qt.io>
* Update submodules on '5.12' in qt5Liang Qi2018-08-3112-0/+0
| | | | | | | Exclude qtdeclarative in this round. Change-Id: I74de8fc02d0c0295dc7746defe11bed50fb0ba5e Reviewed-by: Liang Qi <liang.qi@qt.io>
* Merge remote-tracking branch 'origin/5.11' into 5.12Liang Qi2018-08-307-14/+13
|\ | | | | | | | | | | | | | | Conflicts: coin/platform_configs/default.txt coin/platform_configs/qt5.txt Change-Id: Iaae974fbfad9130ead96d229829ab472c998e098
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-292-0/+0
| | | | | | | | | | Change-Id: Ibde23ec3cee72507c530db0e00c9037d84768890 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Unify the iOS/tvOS/watchOS builds in default.txtLiang Qi2018-08-282-6/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Then we can save more virtual machines. DebugAndRelease V.S. Release(build time): qtbase * iOS static: 14min, 57s : 11min, 35s * tvOS: 17min, 24s : 9min, 38s * watchOS: 16min, 36s : 9min, 46s The longest ones, some win10 builds, are about 40 min. And the longest ones for tests, are about 1 and half hours. qtdeclarative * iOS static: 19min, 10s : 12min, 19s * tvOS: 20min, 35s : 12min, 55s * watchOS: 15min, 17s : 9min, 59s qtwebengine * iOS static: 12min, 48s : 4min, 14s * tvOS: 6min, 6s : 4min, 10s * watchOS: 6min, 21s : 6min, 13s Change-Id: I51618683de8ed0826120b8baaef1e2e11473283a Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-285-0/+0
| | | | | | | | | | Change-Id: I37c29f60c68926fc6cd8b02d06ea139675f6c80e Reviewed-by: Liang Qi <liang.qi@qt.io>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-242-0/+0
| | | | | | | | | | Change-Id: Icfc06ccf7128083957edc4478cd810cbb259186c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-232-0/+0
| | | | | | | | | | Change-Id: I4f4c59dc396299e2c6a398521174e91cc7cac2ec Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-227-0/+0
| | | | | | | | | | Change-Id: I4195ceeeefeb98c8d600b86079f986d2d18e6884 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-211-0/+0
| | | | | | | | | | Change-Id: I3b4d492fcaca7b1519fea144a944aefda68299ef Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-184-0/+0
| | | | | | | | | | Change-Id: Id6f78adf7c0c3f455b798ad1bc80c7097b519e0b Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * set QTDIR_build in .qmake.superOswald Buddenhagen2018-08-171-1/+3
| | | | | | | | | | | | | | | | this suppresses license checking in default_pre.prf in the super module. submodules set it via their .qmake.conf's. Change-Id: Ic3599613140169eeacb48385be8f324c4bef8f1a Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-173-0/+0
| | | | | | | | | | Change-Id: I78af59a68a665f7dec71495a58bf4c2e9e23ade3 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-163-0/+0
| | | | | | | | | | Change-Id: I4c4d079e17fbab5d98b35a9f9311052ac036bb64 Reviewed-by: Liang Qi <liang.qi@qt.io>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-164-0/+0
| | | | | | | | | | Change-Id: If4f598db669ad39d1a0f1042d3666a548aeb3370 Reviewed-by: Liang Qi <liang.qi@qt.io>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-156-0/+0
| | | | | | | | | | Change-Id: Ie97b7d21aeb8326256943a646dce4271405f6982 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-121-0/+0
| | | | | | | | | | Change-Id: Ic2fbb75fb89fe0d5ef8204a0ca56dbb8c20aa47d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-113-0/+0
| | | | | | | | | | Change-Id: If6a2c0aaa5d8c906c5b128780e96e287229b0aa8 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-106-0/+0
| | | | | | | | | | Change-Id: Idc7f48f35f25f8b9373aee159ebf742338bc5a50 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-096-0/+0
| | | | | | | | | | Change-Id: I5513ef5d623e23ec68934cf129efa60eeee58bf2 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-084-0/+0
| | | | | | | | | | Change-Id: I990522ab7bca86409285b39aa6a9e5d74df9653c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Provisioning: Update QNX packages with security patchesJoni Jantti2018-08-074-7/+7
| | | | | | | | | | | | | | | | | | | | BlackBerry has released security updates for QNX 7.0.0 and 6.6.0 that we want to include in CI since out customers will most likely have them installed. Task-number: QTQAINFRA-1535 Change-Id: I6f38ca8831bb91609f79385a2dcbc51302f68eb8 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-08-073-0/+0
| | | | | | | | | | Change-Id: I670025f9dbbdcaa67f211fb6f5dd616b1a428b1c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* | 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>