aboutsummaryrefslogtreecommitdiff
path: root/tcwg-buildfarm-cmp.yaml
AgeCommit message (Collapse)Author
2017-05-04tcwg-*: Switch all matrix and multijob jobs to tcwg-coordinatorMaxim Kuvyrkov
This change makes all TCWG matrix and multijob "coordination" jobs to run on tcwg-coordinator label. The "coordination" jobs do not consume significant resources and just wait for other jobs to finish. In case of matrix jobs these are "flyweight" jobs, and all TCWG multijobs behave similarly. Another benefit from this change is that git checkouts for "coordination" jobs will no longer be mixed with workspaces of matrix sub-builds of the same jobs, if sub-builds happen to start on the same node as coordination job. This has been auto-generated with the following script $ cat > tcwg-coordinator.sh <<EOF for f in tcwg-*.yaml; do type=$(grep "project-type" $f | sed -e "s/.*: //") case $f in tcwg-bkk16-buildfarm-benchmark.yaml) continue ;; esac case $type in freestyle) continue ;; matrix|multijob) sed -e "s/ node:.*/ node: tcwg-coordinator/" -i $f ;; *) echo "ERROR: Wrong job type: $type"; exit 1 ;; esac done EOF Change-Id: I216abbf903537da2c2bfd3f6d5a1fbf6b8fe4877
2017-04-21tcwg-buildfarm-cmp: Update runtests default to match tcwg-buildfarmMaxim Kuvyrkov
Change-Id: Ie744846ef799fcced7c4d5cf1cecd13f93f7c87a
2017-04-19tcwg-buildfarm: Rework to use dynamic slave and target axes.Maxim Kuvyrkov
Change-Id: Ib5571449544f8c451a780a7947cca5781273d590
2017-04-11tcwg-buildfarm: Add displaytag parameter.Christophe Lyon
The goal is to make it easier to understand what a buildfarm run is related to in the Jenkins dashboard. tcwg-backport-multijob, tcwg-backport, tcwg-bkk16-trigger-extended, tcwg-buildfarm-cmp, tcwg-buildfarm-startcontainer, tcwg-regression-detection, tcwg-trigger-gcc-linaro-5, tcwg-trigger-gcc-linaro-6, tcwg-trigger-gcc-trunk-ubsan, tcwg-upstream-monitoring: Set the new parameter. Change-Id: Ib123aeca2365606df113a0756a3304be19a39e68
2017-03-22tcwg-abe-extended: Replace label tcwg-x86_64-cam with tcwg-x86_64-build.Christophe Lyon
This is the new label we should use. A side effect of this change is that we'll stop using build-0[16] which do not belong to the new label. We plan to repurpose/deprecate these builders. tcwg-abe-extended/builders.sh: Likewise. tcwg-abe-manifest-test: Likewise. tcwg-abe-test-gerrit-cambridge-christophe: Likewise. tcwg-abe-test-gerrit-cambridge: Likewise. tcwg-abe-test-yvan: Likewise. tcwg-backup-files: Likewise. tcwg-binutils-docker: Likewise. tcwg-binutils: Likewise. tcwg-bkk16-buildfarm-benchmark-christophe: Likewise. tcwg-bkk16-buildfarm-benchmark: Likewise. tcwg-bkk16-buildfarm: Likewise. tcwg-bkk16-trigger-extended: Likewise. tcwg-buildapp: Likewise. tcwg-buildbench: Likewise. tcwg-buildfarm-christophe: Likewise. tcwg-buildfarm-cmp: Likewise. tcwg-buildfarm-maxim: Likewise. tcwg-buildfarm-startcontainer: Likewise. tcwg-buildfarm: Likewise. tcwg-cleanup-stale-containers: Likewise. tcwg-cleanup-stale-dormant-containers: Likewise. tcwg-cleanup-stale-schroot-sessions: Likewise. tcwg-cleanup-stale-tcwg-test-schroot-sessions: Likewise. tcwg-cleanup-stale-workspaces: Likewise. tcwg-container-christophe: Likewise. tcwg-gcc-bisect: Likewise. tcwg-gcc-idle: Likewise. tcwg-llvm-build-christophe: Likewise. tcwg-llvm-build: Likewise. tcwg-make-release-christophe: Likewise. tcwg-make-release: Likewise. tcwg-race-bernie: Likewise. tcwg-test-release-christophe: Likewise. tcwg-validate-abetests: Likewise. Change-Id: I37601fcb7a2a39e17ac6594185995fbbc8f5bbab
2017-03-21tcwg-buildfarm: Update description of targets field.Christophe Lyon
Replace native_armv8 with "native_aarch32 native_aarch64". tcwg-backport-multijob: Likewise. tcwg-buildfarm-cmp: Likewise. tcwg-buildfarm-startcontainer: Likewise. Change-Id: I99961ebb39952c28bd094413b30f53c896196ae5
2017-03-20tcwg-backport: Fix log name.Christophe Lyon
Use $builder_type instead of $(uname -m) as this is now computed in tcwg-buildfarm. Otherwise, we get logs for amd64_64 and i386 containers in the same x86_64 directory. Change-Id: Ic42df4ed45e7adccb887b3a105e358eb9a02c29d tcwg-backport-multijob: Likewise. tcwg-bkk16-trigger-extended-native: Likewise. tcwg-bkk16-trigger-extended: Likewise. tcwg-buildfarm-cmp: Likewise. tcwg-gcc-idle: Likewise. tcwg-trigger-gcc-linaro-5: Likewise. tcwg-trigger-gcc-linaro-6: Likewise.
2017-03-17tcwg-buildfarm: Merge with tcwg-buildfarm-startcontainer.Christophe Lyon
Use the start-container-* scripts to start the build container in the job, instead of relying on jenkins. When relevant, start a (remote) test container. tcwg-bkk16-trigger-extended, tcwg-buildfarm-cmp: update matrix restriction to use the new label names used by tcwg-buildfarm Change-Id: Ib367df525846a81c688d92ab7106768d5de0fcd5
2016-12-12tcwg-buildfarm-cmp: Notify requester.Christophe Lyon
tcwg-make-release tcwg-test-release: Likewise. Change-Id: Ic8fb6b35b80bbb6514cdffc4443ea3ed2170aea2
2016-11-25tcwg-buildfarm-cmp: Quote filter expression.Yvan Roux
Change-Id: I8bc0fb1399583ae7454ea8d140ec9ec9d2106666
2016-11-25tcwg-buildfarm-cmp: Handle matrix restrictions.Yvan Roux
Change-Id: I19ecc1c8385175cbafc4ac828510d3f31cd153d6
2016-10-27Revert "tcwg-buildfarm-cmp: Handle builfarm jobs comparison."Yvan Roux
This reverts commit f46f01ce22eae90185e4f43f3d2bcbbd9f342a2f. Change-Id: I5f4b484b5c9f971826a8e5beed801f224ff35d75
2016-10-27tcwg-buildfarm-cmp: Handle builfarm jobs comparison.Yvan Roux
Change-Id: I4c54ae0d867cf7fd941d68db079013d115176dcc
2016-10-27tcwg-buildfarm-cmp: Handle ABE's versions comparison.Yvan Roux
Change-Id: Ife62f662305f8e859f6772db9b88a1128dfc2499
2016-10-15tcwg-buildfarm-cmp: Add rebuild parameter.Yvan Roux
Change-Id: Ia29ffcad85767a5952465597638d8145208c416d
2016-10-14tcwg-buildfarm-cmp: Split log_name parameter for ref and eval builds.Yvan Roux
Change-Id: I6971348ca88addfec5aae2e8cf990aad333934bf
2016-10-14tcwg-buildfarm-cmp: Add missing parameter and fix typos.Yvan Roux
Change-Id: I09732c896b71bc6c86364b382ec77ddd98d6e562
2016-10-14tcwg-buildfarm-cmp: New job.Yvan Roux
Change-Id: I3ac1d3862dfc2d916011aba6fec6aa982276de75