aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-03-032-0/+0
| | | | | Change-Id: I2ba427ea1d9e37421775c297d983654f3e691845 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-03-0218-0/+0
| | | | | Change-Id: I0b551c2af57243eee865cd4319ee1797dc38f705 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Add missing 08-libclang.ps1 for windows7 provisioningJani Heikkinen2018-03-014-15/+54
| | | | | | | | | We need to set LLVM_INSTALL_DIR to be able to build qdoc. That was missing from windows7. Task-number: QTBUG-65950 Change-Id: I7f75eb0181056a2117080ead6dc5862324906689 Reviewed-by: Simo Fält <simo.falt@qt.io>
* Install libusbx-devel for QDB on RHEL 7.4Kari Oikarinen2018-02-271-1/+1
| | | | | | | | | | | On previous RHEL version the package was libusb1-devel. That package doesn't seem to be there anymore, which presumably means why the package to install was changed to libusb-devel. Unfortunately libusb-devel provides a compatibility package for the old 0.1 API version and doesn't work with QDB. libusbx-devel seems to be the new name for the 1.0 API version of libusb on RHEL. Change-Id: I50a10bed0b73b536e5d591363f01d7cf6a3a69d7 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-02-277-0/+0
| | | | | Change-Id: I7c090de84c5cf511ec7cea69900546edf6039c39 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Unify Windows provisioning scripts & improve error handlingv5.11.0-beta1Oliver Wolff2018-02-2655-383/+363
| | | | | | | | | | | | | | | | | | | | | While Coin should also see exit codes != 0 as error, we should stick to one way of handling script errors. As Power Shell cmdlets signal an error by throwing an exception we should do the same (and that approach also works in Coin). Additionally extracting 7zip files was unified across scripts by using the existing helper function instead of reinventing the wheel again and again. A similar helper function was introduced for starting an external application (and handling its errors). Also echo and other "cmd" commands were replaced by their PowerShell equivalents to have a unified approach across our Windows provisioning scripts. Change-Id: I70129ce38692f1396c33c13b33a2918485fa5271 Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
* Provisioning: Build and install Wayland 1.12.0 on RHEL 7.4Johan Klokkhammer Helsing2018-02-262-0/+65
| | | | | | | | | | So QtWayland will be built and included in the installer. wayland-egl, however, will not be built, as that depends on support in mesa. Task-number: QTBUG-66341 Change-Id: Id3f1825e00be9d278fce8ac2710a2640baafd332 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* Provisioning: Install RPMs for mesa-wayland-egl on RHEL 7.4Johan Klokkhammer Helsing2018-02-261-0/+61
| | | | | | | | | | The standard mesa.spec file had sections for wayland-egl, which were ifdef'ed out. The RPMs downloaded by this script have been built with these ifdef's removed. Task-number: QTBUG-66341 Change-Id: I43bcc67f5fd112e0837d45da7df20bcb63bfd989 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-02-262-0/+0
| | | | | Change-Id: I46be13c9983d30fb1e2461dbc795664600e0655a Reviewed-by: Liang Qi <liang.qi@qt.io>
* Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-02-248-0/+0
| | | | | Change-Id: I2f9a24e295282514da028d8ff8d27e0de6326218 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Uninstall aptdaemon/aptd before using aptFrederik Gladhorn2018-02-231-0/+13
| | | | | | | | | | This removes various kinds of update notifiers that depend on aptd. Also gets rid of the problem that aptd may hold apt lock files. Task-number: QTQAINFRA-1755 Change-Id: I27dd6fef4720ef25a504d76a3da16d9bf45fb2f7 Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Provisioning: Win7-x86 - Add msvc14_x86 squish packageJoni Jantti2018-02-231-0/+3
| | | | | | | | Squish is required by RTA testing. Task-number: QTQAINFRA-1732 Change-Id: I8ab0b11ccc299cc0b10e59f99d1cf27c0cdd48b9 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Provisioning: openSUSE-42.3 - Disable update notificationsJoni Jantti2018-02-231-0/+2
| | | | | | | | | Update notifications need to be disabled to prevent popup messages from stealing focus during testing. Task-number: QTQAINFRA-1755 Change-Id: I202ffbee6420d2c9c167a97f02d5245145b618d0 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Provisioning: osx-10.11 - JavaMatti Paaso2018-02-233-131/+137
| | | | | | | This is needed for running RTA jobs in Coin. Change-Id: Iff855dae54babef00c055a2c8b938871101305e3 Reviewed-by: Simo Fält <simo.falt@qt.io>
* Provisioning: Win10 - Add Squish for mingw53Joni Jantti2018-02-231-0/+6
| | | | | | | | RTA requires Squish for mingw53 on Windows 10 machines for testing. Task-number: QTQAINFRA-1729 Change-Id: I42f2c6c62dd004ebc072835340ce24105cfac5e8 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Provisioning: Make Windows scripts use the Download helper functionJoni Jantti2018-02-234-5/+8
| | | | | | | | | | Some Windows provisioning scripts use the Invoke-WebRequest without setting the ProgressPreference = 'SilentlyContinue' variable for disabling the download progress bar. Disabling the progress bar greatly increases the download speed during provisioning. Change-Id: I649c1bcc970577776d720a4ebf5a7af96c1603f8 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Set proxy on Windows VMs while provisioningTony Sarajärvi2018-02-2313-1/+128
| | | | | | Task-number: QTQAINFRA-1669 Change-Id: Ia6b5b668051642a3729d7c7c83c69d8797045847 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Provisioning: Fix Windows 10 msvc 2014 squish installationHeikki Halmet2018-02-231-1/+1
| | | | | | Change-Id: Id935580730d20a2f86fa6c82bf08ee3705f344f2 Reviewed-by: Joni Jäntti <joni.jantti@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Add shebang to launchable scriptTony Sarajärvi2018-02-231-0/+2
| | | | | | Change-Id: I62e33b656eee3a17e1dab4476569d9afa0b62a45 Reviewed-by: Joni Jäntti <joni.jantti@qt.io> Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
* Provisioning: Update Open62541Maurice Kalinowski2018-02-231-1/+1
| | | | | | | | This is required to use new APIs from the library. Change-Id: Idbadfd04c331af228a9e095e130930b5fb88f7af Reviewed-by: Jannis Völker <jannis.voelker@basyskom.com> Reviewed-by: Frank Meerkoetter <frank.meerkoetter@basyskom.com>
* Merge remote-tracking branch 'origin/5.10' into 5.11Liang Qi2018-02-220-0/+0
|\ | | | | | | Change-Id: Ia450fbc4398a627ebb37646b408a0692cc970094
| * Update submodules on '5.10' in qt55.10Qt Submodule Update Bot2018-02-121-0/+0
| | | | | | | | | | Change-Id: Ie45f18cc0c70cca437cadd8bfaa6e8a4ac0c81b8 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Update submodules on '5.10' in qt5Qt Submodule Update Bot2018-02-103-0/+0
| | | | | | | | | | Change-Id: Ica319a5d98406174ce94d2e3c3784364ab44c642 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * .gitmodules: update recommended modules for qtvirtualkeyboardMitch Curtis2018-02-091-1/+1
| | | | | | | | | | | | | | | | The basic example will start using qtquickcontrols2, so recommend that. Remove qtquickcontrols, as it wasn't used. Change-Id: Ieaab1480e6a85ecaa24888fa58024d728d863a16 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
| * Update submodules on '5.10' in qt5Qt Submodule Update Bot2018-02-091-0/+0
| | | | | | | | | | Change-Id: I06c4afea4e574aa78f37009db512ba25194f6d5d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| * Update submodules on '5.10' in qt5Qt Submodule Update Bot2018-02-086-0/+0
| | | | | | | | | | Change-Id: I935d6ad075384973425d48782a105a9e3e7d21a0 Reviewed-by: Liang Qi <liang.qi@qt.io>
| * Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-02-076-6/+18
| |\ | | | | | | | | | Change-Id: I71b7fd09cd8f1c7e64531eec8a645c06a7066325
* | | Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-02-2213-0/+0
| | | | | | | | | | | | | | | Change-Id: I1447f714aa1035c2cdbe423935cc5a67a700de2d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* | | Merge remote-tracking branch 'origin/5.9' into 5.11Liang Qi2018-02-2016-9/+118
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: coin/provisioning/common/linux/open62541.sh coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh coin/provisioning/qtci-macos-10.12-x86_64/40-qnx700.sh Done-with: Maurice Kalinowski <maurice.kalinowski@qt.io> Change-Id: Icd472b8f770a933bafead48093ecf7eb94156128
| * | | Update submodules on '5.9' in qt5Qt Submodule Update Bot2018-02-179-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: Ie7a64cad655dd0e850c8c6145f35b425de6f4c25 Reviewed-by: Liang Qi <liang.qi@qt.io>
| * | | Disable set -e when enabling devtoolset-4 environment variablesHeikki Halmet2018-02-131-0/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: If427179da490f14963077cd733082258e354710f Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
| * | | Provision: Use specific Python2 version in macOSSimo Fält2018-02-134-0/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make sure we use some specific Python2 version on macOS instead of the one pre-installed along with system. Change-Id: Ifee07a8cf003e282ec3cb67535818f9fe39c8679 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| * | | Update submodules on '5.9' in qt5Qt Submodule Update Bot2018-02-127-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: I360edc60d8e2740d1964b91e18e02dc5daeea39a Reviewed-by: Liang Qi <liang.qi@qt.io>
| * | | Provisioning: osx-10.11 - Disable sleepJoni Jantti2018-02-081-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Display sleep and system sleep need to be disabled to prevent the machine from going to sleep during RTA testing. Task-number: QTQAINFRA-1588 Change-Id: Idc91d77388ed9bc6df5f3c1aceca515f6308c618 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | | Provisioning: MacOS-10.12 - Disable sleepJoni Jantti2018-02-081-0/+9
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | Display sleep and system sleep need to be disabled to prevent the machine from going to sleep during RTA testing. Task-number: QTQAINFRA-1588 Change-Id: I3dc1642d3714762bfb56963392d2bb5137c13256 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Remove excess comment line for shellcheckTony Sarajärvi2018-02-071-1/+0
| | | | | | | | | | | | | | | | | | Change-Id: I3e9b8091c158a978bd95e48b18df326c3a545798 Reviewed-by: Joni Jäntti <joni.jantti@qt.io> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| * | Fix environment variable checking for proxyTony Sarajärvi2018-02-075-5/+5
| | | | | | | | | | | | | | | Change-Id: Iec261d4ce4e84ba656edf9de52b4dc42d0249e51 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| * | Update submodules on '5.9' in qt5Qt Submodule Update Bot2018-02-077-0/+0
| | | | | | | | | | | | | | | Change-Id: I1254c80a58ec607af3cf3955b3c73e3fb30a516e Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Provisioning: Ubuntu 16.04 x64 - Set grub timeout to 0Joni Jantti2018-02-071-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | Grub timeout should be set to 0 so we save some time whenever the VMs are booted. Task-number: QTQAINFRA-1703 Change-Id: Ia866000703fdc083407d5d8588ba6680ffd80038 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Provisioning: openSUSE - Disable file indexingJoni Jantti2018-02-071-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Baloo file indexing sometimes takes up a great amount of CPU capacity and should therefore be disabled. Task-number: QTQAINFRA-1702 Change-Id: I549aef39c1dd2d2fa97196910f577153a42c4f54 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Provisioning: openSUSE - Set grub timeout to 0Joni Jantti2018-02-031-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Grub timeout should be set to 0 so we save some time whenever the VMs are booted. Task-number: QTQAINFRA-1703 Change-Id: I67db00d200dc3e5f94ed205b53bb0ca6e70bdd8d Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Update submodules on '5.9' in qt5Qt Submodule Update Bot2018-02-0338-0/+0
| | | | | | | | | | | | | | | Change-Id: I14c5e22d5c76b64a573fb32b71580e00c2a3eeba Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | init-repo: complain about non-option argumentsOswald Buddenhagen2018-02-201-0/+1
| | | | | | | | | | | | | | | | | | | | | otherwise abuse may go unnoticed (at this stage ...). Change-Id: Ic8c2a843a941cdeb2d69542830eccf7fadcf252d Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
* | | Add RTA targetsMatti Paaso2018-02-201-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release Test Automation tests are ran also in additional targets compared to qt5 targets. Change-Id: I72ca86f875920ec266e0e6b7ea3fee026eaa1cfe Reviewed-by: Aapo Keskimolo <aapo.keskimolo@qt.io> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
* | | Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-02-1933-0/+0
| | | | | | | | | | | | | | | Change-Id: I069e5672ed40279dbbd8769be17f5cb328b12bc1 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* | | Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-02-187-0/+0
| | | | | | | | | | | | | | | Change-Id: I92f9401dc98ab115fe737ec5395025055830140f Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | Update submodules on '5.11' in qt5Qt Submodule Update Bot2018-02-178-0/+0
| | | | | | | | | | | | | | | Change-Id: I5253636ea9da20b20879f4863dc5b037842b9e7b Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | Merge remote-tracking branch 'origin/5.10.1' into 5.11Liang Qi2018-02-151-1/+7
|\ \ \ | | | | | | | | | | | | Change-Id: I07cebe617c7860cbeede24b2f45c7c508aed5a92
| * | | Update submodules on '5.10.1' in qt5v5.10.1Qt Submodule Update Bot2018-02-096-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: Icac819f46b0faa05367d73e2435f98975bda2811 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
| * | | Update submodules on '5.10.1' in qt5Qt Submodule Update Bot2018-02-0733-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: I88fa5fe223a0e32a3c0261342d490f00561c6497 Reviewed-by: Liang Qi <liang.qi@qt.io>