Age | Commit message (Collapse) | Author |
|
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
|
|
Change-Id: Ie744846ef799fcced7c4d5cf1cecd13f93f7c87a
|
|
Change-Id: Ib5571449544f8c451a780a7947cca5781273d590
|
|
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
|
|
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
|
|
Replace native_armv8 with "native_aarch32 native_aarch64".
tcwg-backport-multijob: Likewise.
tcwg-buildfarm-cmp: Likewise.
tcwg-buildfarm-startcontainer: Likewise.
Change-Id: I99961ebb39952c28bd094413b30f53c896196ae5
|
|
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.
|
|
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
|
|
tcwg-make-release tcwg-test-release: Likewise.
Change-Id: Ic8fb6b35b80bbb6514cdffc4443ea3ed2170aea2
|
|
Change-Id: I8bc0fb1399583ae7454ea8d140ec9ec9d2106666
|
|
Change-Id: I19ecc1c8385175cbafc4ac828510d3f31cd153d6
|
|
This reverts commit f46f01ce22eae90185e4f43f3d2bcbbd9f342a2f.
Change-Id: I5f4b484b5c9f971826a8e5beed801f224ff35d75
|
|
Change-Id: I4c54ae0d867cf7fd941d68db079013d115176dcc
|
|
Change-Id: Ife62f662305f8e859f6772db9b88a1128dfc2499
|
|
Change-Id: Ia29ffcad85767a5952465597638d8145208c416d
|
|
Change-Id: I6971348ca88addfec5aae2e8cf990aad333934bf
|
|
Change-Id: I09732c896b71bc6c86364b382ec77ddd98d6e562
|
|
Change-Id: I3ac1d3862dfc2d916011aba6fec6aa982276de75
|