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
|
|
... And redirect already-disabled jobs to newer versions of sub-jobs
Change-Id: Ia569a5562c3feaea0fa09f5120598fbfe300ceb0
|
|
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
|
|
This patch removes an incorrect workaround for a bug which prevented
schroot sessions from closing correctly. The bug was solved by
a schroot configuration change (not bindmounting /dev and /dev/pts).
Change-Id: I458b0774ec90af6b3c0cdd64924cac6edba804dc
|
|
Change-Id: I902a5fd3d4d12d515f994be4189d6fc63f9430f6
|
|
Change-Id: I6281129436146f08b327bdd2ee3128b32126ea01
|
|
This reverts commit 98aae21d63fe50a5b56dd5533a3ae001ccd9d92e.
Change-Id: Ibdb29dff25c89ea7d96d5ad982bbdbbec4facfed
|
|
Change-Id: Id06beb767feff421f078bc7b02be13143b4bc2b9
|
|
Change-Id: I37495e882a012ef5bd3442ef09c088da1ecb9bfd
|
|
Change-Id: I21c92da1d8747f0d8740f45f1b33ba803d57c9da
|
|
Change-Id: I90fd1ba72ca14bec1e14a163179e47d367db6ebf
|
|
Change-Id: Ia2a78515351512023f1be504ac9e802df7d8f934
|
|
Change-Id: I907f928efefbe15abf0b3d8f78848b26fc9fc7a1
|
|
The abe-extraconfigs.git repo moved, so update the jobs that use it.
Change-Id: If98711482e5aec891afc04ef5eedd4098c639e1f
|
|
Change-Id: I90d007e0752681182ba79cf1ea9e844a5b8e859d
|
|
Change-Id: Ib5f5910de661c450c1696a11b7a72ea0c7761140
|
|
Change-Id: I56be9b6e4710d7e83f4b5c2399e69cbc8658b5b5
|
|
Change-Id: I7a18caf90fd556100b22ae3f1c39cdc15ce91ea9
|
|
Change-Id: Idb31bc4eb4ad3d374512e4a85d2b770a57427a3a
|
|
Change-Id: I7047141b3dd3017e78c6571c2287ffec9fe44eed
|
|
Change-Id: I5861f92840177fc8b6e1dc4bfedb5308fba3da6f
|
|
Change-Id: I664afe68f896f0cc24f913c9bad799a5ed1507e9
|
|
Change-Id: I32db3ab1c23d4563915b86e6a2b21ba9167e8406
|
|
Change-Id: I1941a3d224a79eb651495da0c75db57123e5b2db
|
|
This job starts a single build from the matrix due to combination-filter.
Therefore this job can be used to provide a specified container to the user.
Change-Id: I846845f9d53cf957fd4755b9ed95ca0ecbfddf0f
|
|
Change-Id: I9bc1753d47f4d21ace897e7945c66e8170c38b7a
|
|
Change-Id: I5cb3040137ceb4c0a7fe161e98a78fb6c2374987
|
|
tcwg-buildfarm-maxim: Update test job.
Change-Id: I9a72b863ecc9192ec280d7f3de6225b4104185d3
|
|
Change-Id: Ia1b0846f4f312e2941fc166217cdb2cdc394348f
|
|
Change-Id: I38442b7222fd26f29801e1a3ff74a11db2a7fe40
|
|
Change-Id: I5d19303cab94945fc8f4002d49ec39bbdb72f41d
|
|
Change-Id: Ie6f5f41cfd32cddb183c2db5635c85819b0d0f49
|
|
Change-Id: If665f93a4fc681f33374cf3f37c12e5feb8967fd
|
|
Change-Id: Ic1bd7594a209d551c4023247b39c27b6f0f71778
|
|
... otherwise build fails because jenkins.sh does pushd.
Change-Id: Icd817e132e1059ba4fbb0b1d330e03dc80bd542b
|
|
Move handling of test-container.data to abe:jenkins.sh
Change-Id: Iebf72485bae0c735d6034442963f0b0521588be2
|
|
Change-Id: I864b319706660d9fef1daa7b213c5488a7039d8e
|
|
... from 5min to 10min.
Change-Id: Ic498a890b3dfd7faf06428af15d56345e956b796
|
|
... since we can't keep them around due to workspace being scratch
docker volume.
Change-Id: I9ed9338f29c9a1039f99ee6167b59e8ecaca885c
|
|
Change-Id: Ifbcffc189f03b35df419f3df0b615b342aa06431
|
|
Change-Id: I3151c6b5647217bebff8bc990bf5fe2b878b23a3
|
|
Change-Id: I9413c8f02a8c22bbb4b670c3940f0b74c3cc29fe
|
|
Change-Id: I055a35b22aa4c9a153411f5bd11cf0bc88086950
|
|
Change-Id: Ibf1ee2982b07c8cae27b437f1ed107f864568cca
|
|
Change-Id: I02dcdec21e2f2c9b8c509ad37a1c4477ef0ff4d9
|
|
Change-Id: I52b40a93134ad282119ed86ea19cd389082953bb
|
|
Change-Id: Ief94db3274f7c2424c0a6792e80533007b2e8494
|
|
Change-Id: I9acac1842ada61dd608348257fa982f150d7dff7
|
|
... to account for "native" target being present for both 64-bit
and 32-bit builds.
Change-Id: Id7e35071116fbe788c0c892c5843d397111f267d
|
|
Change-Id: I79bef2662a3b9f722af93cfdb156c156e8895ddf
|