aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-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-14Jenkins: Update to latest LTSBenjamin Copeland
Change-Id: Ibf5365ffc38a6d4c995bc199fa304cafb2e02771
2018-12-14Jenkins: Update pluginsBenjamin Copeland
Change-Id: I3a6edbfc87694b8a1d6c4c611c0b570f24e41472
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-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-28tcwg-dev, tcwg-host, tcwg-llvmbot: Unify memory limit settingMaxim Kuvyrkov
Unify memory limit setting to play well for TK1s. TK1s have 1.9GB, which currently translates into 0G memory limit for "host" container. Fix this and, while at it, give the single llvmbot containers on TK1s 90% of RAM. Change-Id: If13c91888fbb683a48e9312868f42cb447d9168d
2018-11-28xenial-armhf-tcwg-host: Move to the right spot.Maxim Kuvyrkov
Change-Id: I41ed38dde47a460bca83f4cd11f9ec84297439d7
2018-11-22tcwg-llvmbot: Support running containerized bots on TK1sMaxim Kuvyrkov
Change-Id: I0ec60e51dd9e7c780e8817f79e6a61e792932140
2018-11-22xenial-armhf-tcwg-host: New image.Maxim Kuvyrkov
A copy of xenial-arm64-tcwg-host image Change-Id: I1f65b17d3b26cc0d2cc8826302e1d85e3821aaab
2018-11-19tcwg-base: Fix typo in entries for yvan.rouxYvan Roux
Change-Id: Ib314875f8f416f3c963ea66ba1fc73a17c1b3bb3
2018-11-19tcwg-base: Add entries for yvan.rouxYvan Roux
Change-Id: I0ea72f7d167b3c7c217ff36194669e9f61f035cd
2018-11-14tcwg-base: Add entries for diana.picusDiana Picus
Change-Id: I2df8b72e99bfe3a80ba557c028907370960c9581
2018-11-14jessie-amd64-jenkins-master: update pluginsFathi Boudra
Change-Id: Ia304a8b08b7bc089c407227a23933a1727320a04 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-11-12Jenkins: Upgrade to latest LTSBenjamin Copeland
Change-Id: Ib83068f1f13baa61c7930dde7755a2bda0143e0e
2018-11-09jessie-amd64-jenkins-master: upgrade JJB from 2.0.5 to 2.5.0Fathi Boudra
Update Jenkins Job Builder to latest release (2.5.0) Change-Id: I7e5c0cfb0790dbaacfe974e987e053efd212a107 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-11-06Jenkins: Update pluginsBenjamin Copeland
Change-Id: Ia55a0bce38355946414b79c5ad4675d08e22a19f
2018-10-20Jenkins: Update to latest LTSBenjamin Copeland
Change-Id: I030ab69a19edccdf05787afeee5dce7c1bb5e795
2018-10-19Merge "LLP: Update apk settings"Benjamin Copeland
2018-10-17tcwg-base: Move GCC dependencies here from tcwg-devMaxim Kuvyrkov
... to allow building GCC without re-building these components inside ABE. Change-Id: I1561fca965235001c9d4696e2018a4bfda54b531
2018-10-17LLP: Update apk settingsBenjamin Copeland
We are getting "WARNING: Ignoring APKINDEX" upon build time, this is due to apk not updating properly. Lets fix that and fix the apk spacing Change-Id: Iab498f8dc01cb98150f83874ec2933427a6eb186
2018-10-09jessie-amd64-jenkins-master: update pluginsFathi Boudra
Change-Id: Ie885fa9b0a2b771d99afb15013965de003469029 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-10-04tcwg-base: Fix ssh config for git-*.linaro.org mirrors.Maxim Kuvyrkov
Change-Id: Ie7adb487a092ea42b1fc2c1294caa951daf6f9d3
2018-09-28retrigger obsworker buildRiku Voipio
Change-Id: Ib176c4954d5ecad87060c371cb92c1e2a8a4f7b7 Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2018-09-26Merge "jessie-amd64-jenkins-master: update to Jenkins LTS 2.138.1"Benjamin Copeland
2018-09-25Merge "Add Kugan to user"Maxim Kuvyrkov
2018-09-25Add Kugan to userKugan Vivekanandarajah
Change-Id: Ife9167d68777f54c32196c8c44ee70859a81be8f
2018-09-25obsworker: add armhf variantRiku Voipio
for STG-1503 Change-Id: Ic46a892486233f74dd2d278df62568b8b01a1b1a Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2018-09-18jessie-amd64-jenkins-master: update to Jenkins LTS 2.138.1Fathi Boudra
Change-Id: I08c2dcb7f187b16e8efccacd56a89d980c6eb698 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-09-05jessie-amd64-jenkins-master: update pluginsFathi Boudra
Change-Id: I7ab1f2a3c66e9b6b4581632d1ab7fe5833f171d5 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-08-24Merge "jessie-amd64-jenkins-master: update plugins"Benjamin Copeland
2018-08-24Merge "tcwg-llvmbot: Don't download llvm+clang release during bot init"Maxim Kuvyrkov
2018-08-23test-definitions: support to build by git tagChase Qi
* We plan to tag qa/test-definition monthly. A Jenkins job will be setup to build new docker images for new tag. Instead of always build with the latest commit, this patch add support to build by tag. When the tag is not specified, the latest commit on master branch will be used. * Fix shellchecks. Change-Id: I9028a19a80cef3ccd6c21a28ad6f742f281b816a Signed-off-by: Chase Qi <chase.qi@linaro.org>
2018-08-23jessie-amd64-jenkins-master: update pluginsFathi Boudra
Change-Id: I4817eac64d223dd7fbc53c61fa2c8bab4c948055 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-08-22Jenkins: Add PostBuildScript pluginBenjamin Copeland
As per #STG-1472 Change-Id: I5c50c04a5f3d22f5fe5075d9e2b6284dea807d11