aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | * Install 7-zip at the beginning of provisioning WindowsDimitrios Apostolou2019-09-2712-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | so that we can extract zip files early and install telegraf. Also moved disabling Windows defender, to keep it at the very beginning of provisioning. Change-Id: I6c2039ebd20e541bdd7d437dd56ccb06a1619a5f Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| | * Adjust pre-existing script to use the new common.sourced.shDimitrios Apostolou2019-09-274-139/+14
| | | | | | | | | | | | | | | Change-Id: Icf7829d3499110a76b90679ba2d067f80d189e69 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| | * Install telegraf on all provisioned VMsDimitrios Apostolou2019-09-2730-1/+686
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Install binaries as early as possible in the provisioning process, and start them, in order to monitor provisioning too. To achieve this, some OS auto-detection logic is introduced in shell script common.sourced.sh. The script can be sourced and used in all kind of other generic scripts. ioping is also installed from custom-compiled binaries in order to monitor the disk latency of the VMs. Reason we don't use ioping from the repositories, is that the units differ between ioping versions (new ioping reports latencies in nanoseconds, old in microseconds). Fixes: QTQAINFRA-3092 Change-Id: I9d9afb791955725d4bd0b32dae97dfc0bd4a76a3 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| | * Merge "Merge remote-tracking branch 'origin/5.13.1' into 5.13"Liang Qi2019-09-271-0/+24
| | |\
| | | * Merge remote-tracking branch 'origin/5.13.1' into 5.13Liang Qi2019-09-271-0/+24
| | |/| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: coin/platform_configs/qt5.yaml Change-Id: Iaeec542042807c00e4c2597b546b00ce0f267b48
| | * | Refactor DownloadURL.shDimitrios Apostolou2019-09-261-23/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Auto-detects and verifies all kinds of hashes, not only SHA1. Hash verification is now an autonomous function. If the file is found at the destination, skip redownloading it if the hash is OK. Runs on POSIX sh, not requiring bash. Retain compatibility with previous version. Change-Id: I9930336030aa776f49dc460fe766f3e831700255 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * | Do not silence standard errorDimitrios Apostolou2019-09-262-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Provisioning was failing and the logs did not provide any useful information because of the silenced squish install command. So I went through all the scripts and I re-enabled stderr logging where I found it silenced (with the exception of where it was purposeful or harmless). Change-Id: I5fa0b0ba4362970b214c150d399b6720b1780e1e Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * | Increase open files and processes limit on macOSDimitrios Apostolou2019-09-266-0/+244
| | | | | | | | | | | | | | | | | | | | Change-Id: If93bbe067f76168a7c131c6ced187f00a8d908e1 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * | Brew update only onceDimitrios Apostolou2019-09-264-3/+4
| | | | | | | | | | | | | | | | | | | | Change-Id: I6c2650574b6b62ceedfc95a9caab7ca26a6fa10b Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * | Speed up provisioning on LinuxDimitrios Apostolou2019-09-261-1/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: I6e4e5621ed0b063215476ef51d61ef1f38198d0c Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * | Fix message "RPMDB altered outside of yum"Dimitrios Apostolou2019-09-262-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | yum install supports a local filename on RHEL 6 or newer. Change-Id: I873ab3dfab56003ded45bc6c4099aae150f423dd Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * | Fix delays caused by PackageKit locking RPMDBDimitrios Apostolou2019-09-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It seems that disabling it is not enough, it has to be fully removed. It is also removed later in the scripts but it wasn't enough apparently, so no harm done removing it twice. Change-Id: If1a4f032240e66100b68bca3196a700cb570701e Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * | Remove the progress bar from the sdkmanager outputDimitrios Apostolou2019-09-261-4/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Cleans up many thousands of useless lines from the logs. Change-Id: I2673f65b713996637d2161da4db726823e17c0df Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * | Update submodules on '5.13' in qt/qt5Qt Submodule Update Bot2019-09-266-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: I2c212ec01df2fa67cad4d9e84988d0b31678e6fe Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| | * | Update submodules on '5.13' in qt/qt5Qt Submodule Update Bot2019-09-242-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: I239abc4de7cec9c5366d177933a4b16c85067971 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| | * | Update submodules on '5.13' in qt/qt5Qt Submodule Update Bot2019-09-247-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: I5405348497e527dc5b4b1ff411736ffebeedb246 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| | * | Update submodules on '5.13' in qt/qt5Qt Submodule Update Bot2019-09-2210-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: I75182fb8b231e3086a77c1778320cf0f2590cf92 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| | * | Update submodules on '5.13' in qt/qt5Qt Submodule Update Bot2019-09-2011-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: Id1259c1907605ad33cbe7f3be3041b26c01f3387 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| | * | Update submodules on '5.13' in qt/qt5Qt Submodule Update Bot2019-09-187-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: I42016698eb34b06de2ef9ee268b4b59e9af38f54 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| | * | Cherry-pick a QEMU fix for "core dumped" during testsAssam Boudjelthia2019-09-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Task-number: QTBUG-63152 Change-Id: Iac803ca67537eeb9085fb87625103fdde0bfd904 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * | Provisioning: Upgrade Python pip version for Windows machinesHeikki Halmet2019-09-172-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-2564 Change-Id: I10402bb3169b483c71e44db7ecba443eb4f46dc1 Reviewed-by: Liang Qi <liang.qi@qt.io>
| | * | Provisioning: Disable or delete unneeded tasks and servicesHeikki Halmet2019-09-1712-0/+214
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Windows have lot's of tasks and services running which are slowing the performance of build machine. Also 'windows' and 'windows defender' updates need's to be "permanently" disabled. Task-number: QTQAINFRA-3182 Change-Id: I8f6b237fcdc6e38fa9a06836d349821d86c58afc Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * | Update submodules on '5.13' in qt/qt5Qt Submodule Update Bot2019-09-136-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: Icc4380912fc6d1cbb35b2282c37a180641186f60 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
| | * | Platform configurations: Move Android_ANY (clang-x86) to defaultHeikki Halmet2019-09-122-25/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Arm targets from default change places with clang-x86 from qt5 Task-number: QTQAINFRA-3153 Change-Id: I642f5c07fd5c36bf675676d82f5f200bce4beccf Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | | Update submodules on '5.14' in qt/qt5v5.14.0-beta1Qt Submodule Update Bot2019-10-0318-0/+0
|/ / / | | | | | | | | | | | | Change-Id: I97f37b6418a58b0546b7a8b7b91229db5229a81e Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | Update submodules on '5.14' in qt/qt5Qt Submodule Update Bot2019-10-0112-0/+0
| | | | | | | | | | | | | | | Change-Id: I66ac39a88c5164d2feed7215029e621c122f90ee Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* | | Update submodules on '5.14' in qt/qt5Qt Submodule Update Bot2019-09-307-0/+0
| | | | | | | | | | | | | | | Change-Id: I1a1e2430d47476de5271b9278e84f53743bdbcee Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* | | Update submodules on '5.14' in qt/qt5Qt Submodule Update Bot2019-09-2810-0/+0
| | | | | | | | | | | | | | | Change-Id: I5575a3cf1dd9cecf5162b077e64b28eec15bcffd Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* | | Update submodules on '5.14' in qt/qt5Qt Submodule Update Bot2019-09-278-0/+0
| | | | | | | | | | | | | | | Change-Id: I79b9eeb90afc56baae339b6598dd01840d6918ee Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* | | Update submodules on '5.14' in qt/qt5Qt Submodule Update Bot2019-09-268-0/+0
| | | | | | | | | | | | | | | Change-Id: I15e5942e323d9315fc92d3a907106367f7710d09 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* | | Update submodules on '5.14' in qt/qt5Qt Submodule Update Bot2019-09-2513-0/+0
| | | | | | | | | | | | | | | Change-Id: Ia3abeacaa4604fecfa0024e1db901d08510d60c6 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* | | Add build for combined android targetsJani Heikkinen2019-09-242-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From 5.14 -> android builds are done by default at one go. Add new builds for doing that. Removing old, separate builds will be removed in a follow-up patch to give time for packaging to adapt that new system Change-Id: I42f094c7940f3914d7e00feda71cc74f7a26655f Reviewed-by: BogDan Vatra <bogdan@kdab.com> Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
* | | Update submodules on '5.14' in qt/qt5Qt Submodule Update Bot2019-09-248-0/+0
| | | | | | | | | | | | | | | Change-Id: I2a4d65f7cd94f3a6ce7036f20b8a545a160434d8 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* | | Update submodules on '5.14' in qt/qt5v5.14.0-alpha1Liang Qi2019-09-2339-0/+0
| | | | | | | | | | | | | | | Change-Id: Ic0e53050e8a7c0928e0ca9ee17f30a303957ea84 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | Update submodules on '5.14' in qt/qt5Liang Qi2019-09-176-0/+0
| | | | | | | | | | | | | | | Change-Id: Ic4dacbe6f7f964d10b1cd5569ddf933c0f638126 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | Merge "Merge remote-tracking branch 'origin/5.13' into 5.14"Liang Qi2019-09-1741-50/+1135
|\ \ \
| * | | Merge remote-tracking branch 'origin/5.13' into 5.14Liang Qi2019-09-1341-50/+1135
|/| | | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | This change partially reverts 24f0367a60fdd3379014e507fa7f4553d433c601. Conflicts: coin/platform_configs/default.yaml SLES 12 got removed temporarily. Task-number: QTQAINFRA-2851 Change-Id: Ib12a6e5ced3c89a5c8c9c2b1548a1c9d23d159d9
| * | Update submodules on '5.13' in qt5Qt Submodule Update Bot2019-09-124-0/+0
| | | | | | | | | | | | | | | Change-Id: I07251a5915fb85153fb81d05dc16c7ed8eba5dcf Reviewed-by: Liang Qi <liang.qi@qt.io>
| * | Update submodules on '5.13' in qt5Qt Submodule Update Bot2019-09-115-0/+0
| | | | | | | | | | | | | | | Change-Id: Id18e857d3312854344f5ffa01cf7666107803a0b Reviewed-by: Liang Qi <liang.qi@qt.io>
| * | Provisioning: Use correct sysroot path for QEMU armv7 in qtdeclarativeAssam Boudjelthia2019-09-101-1/+1
| | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-2808 Change-Id: Ia0caf7003a5bd67dc220f0a3a1da06646ca6b657 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Update submodules on '5.13' in qt5Qt Submodule Update Bot2019-09-1037-0/+0
| | | | | | | | | | | | | | | Change-Id: I201b65701b7f9f58422ba1bcdbd42c6278d9e604 Reviewed-by: Liang Qi <liang.qi@qt.io>
| * | Merge "Merge remote-tracking branch 'origin/5.12' into 5.13"Liang Qi2019-09-104-5/+28
| |\ \
| | * | Merge remote-tracking branch 'origin/5.12' into 5.13Liang Qi2019-09-094-5/+28
| |/| | | | | | | | | | | | | | Change-Id: Iffcf9b199df17a50acf03e29b9deae033396dfcb
| | * | Saferenderer: Update qtci-linux-RHEL-7.4-x86_64 static buildTuomas Heimonen2019-09-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add build flag '-no-opengl' to remove xcb from static build Add build flag '-no-vulkan' to disable vulkan Task-number: QSR-517 Change-Id: I7d6f5c507bd96aed024d3cf74029feb12ad77bca Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io>
| | * | Update submodules on '5.12' in qt5Qt Submodule Update Bot2019-09-0939-0/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: Ia09d245958bf1e24ba9f95e033dc3803d14edab4 Reviewed-by: Liang Qi <liang.qi@qt.io>
| | * | Merge "Merge remote-tracking branch 'origin/5.12.5' into 5.12"Liang Qi2019-09-070-0/+0
| | |\ \
| | | * | Merge remote-tracking branch 'origin/5.12.5' into 5.12Liang Qi2019-09-070-0/+0
| | |/| | | | | | | | | | | | | | | | | Change-Id: I693eeef79b21804e2a0871bdd759271f8a97fcb4
| | | * | Update submodules on '5.12.5' in qt5v5.12.5wip/qt3dstudio/2.5wip/ogl-runtime/2.5Qt Submodule Update Bot2019-09-048-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ife588e41d563bf4246ed7eff14186aa7583b3397 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
| | | * | Update submodules on '5.12.5' in qt5Qt Submodule Update Bot2019-09-0314-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I22bbce6e60cc835a5dc9f88737e04ecc7a1fc3e0 Reviewed-by: Liang Qi <liang.qi@qt.io>
| | | * | Update submodules on '5.12.5' in qt5Qt Submodule Update Bot2019-08-2627-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: If4b169a8c53ffb6857cc43d6e1dd5f7d639db45f Reviewed-by: Liang Qi <liang.qi@qt.io>