aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-02-07Merge remote-tracking branch 'origin/tcwg-staging' into tcwg-llvmprodtcwg-llvmprodDiana Picus
Change-Id: I2f6c8930039c7399f6f58732bafca170d4baa2ad
2019-01-31Merge remote-tracking branch 'origin/tcwg-tested' into tcwg-stagingtcwg-stagingDiana Picus
Change-Id: I8f713bde4c167f71919bdbd8b2b8e2513ac5ed19
2019-01-30Merge commit 'c9de558d8a626ee40fc0b88f93adb7b54f3798e2' into tcwg-testedTCWG Buildslave
Change-Id: I559e1bf9a294652cc337464e7cc2e7b3ddcedf28
2019-01-29trusty-amd64-art: Drop supportBenjamin Copeland
We no longer use the trusty image lets drop support for it. Change-Id: I5fbdec5c95d83e04b4fc079f2f383628e48423ea
2019-01-29Merge commit 'a93492fe72012954272a02e68b6eb65257bcffa5' into tcwg-testedTCWG Buildslave
Change-Id: I43cf8c9207f2b546acc7d730b7a31b73ef63c9ef
2019-01-28ART: update java mirrorsJulien Duraj
Change-Id: I2d16cd912dcaaf9e74692b6c2625a8046beff92f
2019-01-28Merge "Update QEMU version in dockerfiles"Maxim Kuvyrkov
2019-01-28Update QEMU version in dockerfilesOmair Javaid
This patch updates QEMU version in master branch. I have tested building all affected variants locally by running respective ./build.sh. We intend on updating the version for master branch and then using this with buildfarm-cmp job to compare against tcwd-tested branch. Change-Id: I538dc01f8f4b931e018af1ec987059b8465b6dba
2019-01-28Merge "ART: add parallel"Benjamin Copeland
2019-01-28bionic-amd64-tcwg-build: New image.Maxim Kuvyrkov
We need perf 4.18 from bionic's linux-tools for tcwg_bmk project. Change-Id: I2026b0d547881e820e536c93eba20c9bc95734d6
2019-01-28bionic-*-tcwg-base: Add linux-tools-4.18.0-13-genericMaxim Kuvyrkov
We need recent perf (4.17+) for comparing code size results in tcwg_bmk project, specifically, support for dso_size sorting field in perf-report. Only Bionic has such recent perf at the moment. Change-Id: If23383021ec2733d7821fa486012cee6c8aec6e7
2019-01-28Add prathamesh.kulkarni to tcwg-llvm group.Prathamesh Kulkarni
Change-Id: I96fcc5f9bab6a2810a7801360fd9cc86ffeb1a90
2019-01-26Merge commit 'cbe43f37ee0c1b5509c59e1db9e7238edff289fc' into tcwg-testedTCWG Buildslave
Change-Id: Ibfbd4fcbaaaa14afcbd980341553bc517f2eea95
2019-01-25ART: add parallelJulien Duraj
Change-Id: I844a80e5860d2ee7a3330ebb84c9c38bf9986529
2019-01-25Merge "tcwg-base: Touch to workaround ↵Maxim Kuvyrkov
https://projects.linaro.org/browse/LSS-444"
2019-01-25tcwg-base: Touch to workaround https://projects.linaro.org/browse/LSS-444Maxim Kuvyrkov
Change-Id: Iba4f0681192516ea1ce4a96e2b7119e97ca1c767
2019-01-25Merge "*tcwg-dev, *tcwg-x2go: Cleanup"Maxim Kuvyrkov
2019-01-25Merge "tcwg-llvmbot: Install and use gcc 7 from PPA"Maxim Kuvyrkov
2019-01-25tcwg-llvmbot: Install and use gcc 7 from PPADiana Picus
We need to first install software-properties-common, which contains the add-apt-repository command. Then we can use that to add the toolchain test builds PPA which contains gcc and g++ 7. Installing the g++-7 package is enough to get both packages. We also update run.sh to explicitly invoke gcc-7 and respectively g++-7 in the ccache wrappers. Change-Id: I6624cf31b0a7a135264eebf21230a6d0e7633a1b
2019-01-25*tcwg-dev, *tcwg-x2go: CleanupMaxim Kuvyrkov
The x2go images take a long time to build, and, with Ubuntu Bionic out, there's not much use for the xenial one. Also remove custom stanza to install software-properties-common. Change-Id: I1ae7a0c2c783e481db706adf9026894700513d1c
2019-01-25tcwg-base: Avoid ssh connection drops to ci.linaro.orgMaxim Kuvyrkov
We trigger tcwg-benchmark job on ci.linaro.org from tcwg_bmk-build.sh script, and then wait for up to a few hours for job to finish. By default ssh server on ci.linaro.org drops connection after 600s of inactivity, so we ping it every 300s to avoid that happening. Change-Id: Id2eeb8edf5293a543a1a7a8a085688b26afa6531
2019-01-25tcwg-base: Add ci.linaro.org:2222 to TCWG's known_host keysMaxim Kuvyrkov
We use ci.linaro.org:2222 to trigger jenkins jobs from scripts. ( hosts=( ex40-01.tcwglab.linaro.org aus-colo.linaro.org lab.validation.linaro.org people.linaro.org git.linaro.org git-us.linaro.org dev-private-git.linaro.org review.linaro.org dev-private-review.linaro.org ) ssh-keyscan -t rsa,dsa,ecdsa "${hosts[@]}" hosts=( review.linaro.org dev-private-review.linaro.org ) ssh-keyscan -p29418 -t rsa,dsa,ecdsa "${hosts[@]}" hosts=( ci.linaro.org ) ssh-keyscan -p2020 -t rsa,dsa,ecdsa "${hosts[@]}" hosts=( ci.linaro.org ) ssh-keyscan -p2222 -t rsa,dsa,ecdsa "${hosts[@]}" ) | sort -u > tcwg-buildslave/.ssh/known_hosts Change-Id: Idd2ca1ca9653f74f6fa51b23ea4876d32a30e0d8
2019-01-21jenkins-master: update pluginsRiku Voipio
The previous version build failed due to gerrit-trigger and warnings-plugin versions listed in plugins.txt being out of date Change-Id: I6f6376e3dea6c510314df68b898dce6644694924 Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2019-01-18Merge "Jenkins: Update to latest LTS"Benjamin Copeland
2019-01-18Jenkins: Update to latest LTSBenjamin Copeland
Change-Id: I1c7195871f3603025d86253e94a0daee8d1513e4
2019-01-16Move unifdef installation from tcwg-dev to tcwg-baseDiana Picus
This should make it available in tcwg-host, so we can run generate-dockerfiles.sh there. Change-Id: I4633b3afe9299370ac85bcd2a349ded8451baf91
2019-01-15Merge "README: Add more documentation on TCWG images."Maxim Kuvyrkov
2019-01-15README: Add more documentation on TCWG images.Maxim Kuvyrkov
Change-Id: Ib2ad02bcb54babcba353aed35c59727798b04704
2019-01-13Merge "tcwg-llvmbot: Add sanity checks for bot names/images"Maxim Kuvyrkov
2019-01-11Jenkins: restore copy-to-slaveBenjamin Copeland
Change-Id: I7b2c63cb13d6e0eb4e90357f7cc7900551966f85
2019-01-11tcwg-llvmbot: Add sanity checks for bot names/imagesDiana Picus
Make sure the slavename is valid and that the image used for it is on the correct architecture. Change-Id: Iadcce058f52397f25c86f827ca1f1ba0caac6d57
2019-01-11Merge "Jenkins: Update plugins"Benjamin Copeland
2019-01-10tcwg-base/home-data: Remove handling of Austin colo.Maxim Kuvyrkov
Change-Id: I3b05a296e99fc5b9d8f91b560c843e41e368f2db
2019-01-10tcwg-base/home-data: SSH to tcwg-sq-*.tcwglab on port 2022Maxim Kuvyrkov
Change-Id: I7cd39e00639806c97e26589d94213408c496f0f9
2018-12-29bionic-*-tcwg-base: Unminimize install /after/ package upgradeMaxim Kuvyrkov
... otherwise the unminimize script might fail on "apt upgrade". Change-Id: If6a027031dc641be19471a750dea7cd21ad9b32a
2018-12-29Merge remote-tracking branch 'origin/tcwg-tested' into tcwg-stagingMaxim Kuvyrkov
We need to bring in change to support TK1 bots Change-Id: I034d9d6db9987a9ff7ac125f44dbcb94704361f6
2018-12-27Jenkins: Update pluginsBenjamin Copeland
Update plugins and dropping Copy To Slave Plugin due to https://jenkins.io/security/advisory/2018-03-26/#SECURITY-545 Change-Id: Ia076e8222be67f89dc7ca21b95f941ea90e69206
2018-12-27Merge "testing: add test_run.sh script"Kelley Spoon
2018-12-24tcwg-base: Remove Thomas's account.Maxim Kuvyrkov
Change-Id: Ica3d44ad0d3539e2a7926d501048d14458dbf76f
2018-12-21testing: add test_run.sh scriptKelley Spoon
This change adds in a script that simulates the way llp is deployed in our docker-publishing playbook. It is meant to facilitate testing of a locally built image before being deployed to production. Change-Id: I74dc1e7a5ee6e388f62de2bc54caf0599cb74afd
2018-12-17Merge commit '9d2ce92f778c28dce6ca02bc4506f6f530045ee8' into tcwg-testedTCWG Buildslave
Change-Id: I7af5d97755dbdb2c9997b0171fe97547061b9b7e
2018-12-14Jenkins: Update to latest LTSBenjamin Copeland
Change-Id: Ibf5365ffc38a6d4c995bc199fa304cafb2e02771
2018-12-14Jenkins: Update pluginsBenjamin Copeland
Change-Id: I3a6edbfc87694b8a1d6c4c611c0b570f24e41472
2018-12-14Merge commit '1664357090f045771628cdd199d6fb46d58a2f68' into tcwg-testedTCWG Buildslave
Change-Id: I739d3abbc2788bac01d831fcd6bc4457661bad45
2018-12-06Jenkins: Update to latest LTS releaseBenjamin Copeland
Change-Id: I2b79cf4469f0d284cef3c47065db5c28aea39faa
2018-12-05tcwg-base: Unminimize Ubuntu Bionic installation.Maxim Kuvyrkov
Change-Id: I5e6f2015557514d1850273530afcf31e561993c2
2018-12-04Merge commit '036b7091d719f417f1822e870c14e000fb6a432e' into tcwg-testedTCWG Buildslave
Change-Id: I293b069277a58a2a4e1411ef47c0b881b3371373
2018-12-03tcwg-llvmbot: Limit ninja on avg-load on silent bots, but not on normal botsMaxim Kuvyrkov
There are two sources of massive parallelism in LLVM bots: (1) ninja-driven builds of LLVM and (2) llvm-lit-driven testsuites. We are, currently, limiting parallelism under high load for (1), but can't do it effectively for (2). This causes a situation when "normal" bots gracefully yield CPU time by running single-threaded ninja to "silent" bots during their llvm-lit testsuites. Since the linaro-armv8-01 machine seems to be OK with running under 500+ average process load, this patch removes avg-load limit from "normal" bots, which will increase the overall system load, but will shift CPU time towards "normal" bots. Change-Id: I2dcd27b9e9b800344a1acea0ec17681d5b97c341
2018-11-29Merge commit '64d2d047f651b25373d53ed6c69b95896aa3590c' into tcwg-testedTCWG Buildslave
Change-Id: I716c63f02ef38ba9df34f8fd8d69d05937c9c438
2018-11-28Merge commit 'afded7b88a513b77a764dda20e5d3019025f2506' into tcwg-testedTCWG Buildslave
Change-Id: Icb65d3aaefd71f1ff5b151ec408e420aca7366a6