Age | Commit message (Collapse) | Author |
|
... to allow SHA1 specification for $scripts_branch -- e.g., from
tcwg-abe-tested job.
Change-Id: Ia1754e540469c32d29802e5530711d9a61bb3a59
|
|
tcwg-abe-extended: Trigger tcwg-regression-detection, with ref_abe_rev
defined to 'tested'.
This is to make sure regressions detected by tcwg-regression-detection
do not get pushed to abe/tested.
Change-Id: I4f0af8f4f83602b58cb3ec4fefc5b5405fe4812a
|
|
Applies to:
tcwg-abe-extended
tcwg-make-and-test-release
tcwg-make-release
tcwg-test-release-matrix
tcwg-test-release
tcwg-trigger-gcc-linaro-5
tcwg-trigger-gcc-linaro-6
tcwg-trigger-gcc-linaro-7
tcwg-upstream-monitoring
Change-Id: I99d28c413036e26f39bd645b8e2c7c016991b92d
|
|
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
|
|
I have confirmed that this job runs fine with "set -e".
Change-Id: Ieaac348bbd429ce8b3bd99394c7689de667afb10
|
|
Change-Id: I1552bde115e00c2b6940afa50990c04902eca214
|
|
containers
Switch tcwg-abe-extended to use docker containers for build and cross-test.
Simplify hanlding of containers in tcwg-buildfarm to avoid increasing
complexity of tcwg-abe-extended.
Change-Id: I09c4fa6d024b25f66495ef9ee81b46c7382cc5c2
|
|
tcwg-abe-manifest-test: Likewise.
It can be useful to browse the workspace after a build
failure, so perform cleanup only before the build
(with wipe-workspace)
Change-Id: I9c787b591e2925e3240d1a3a61a1a81bb2cc7e33
|
|
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
|
|
tcwg-abe-extended: Likewise.
tcwg-abe-test-gerrit-cambridge-christophe: Likewise.
tcwg-binutils-docker: Likewise.
tcwg-bkk16-buildfarm-benchmark-christophe: Likewise.
tcwg-buildfarm-christophe: Likewise.
tcwg-container-christophe: Likewise.
tcwg-make-and-test-release: Likewise.
tcwg-make-release-christophe: Likewise.
tcwg-make-release: Likewise.
Change-Id: I8c1737b0036806531fa7a70b5fd64be2cb59a6a4
|
|
Change-Id: Ie44b65880c489ab7ce195313840de4908b1ac00e
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
tcwg-binutils-docker: Likewise.
tcwg-abe-extended: Likewise.
tcwg-abe-test-gerrit-cambridge-christophe: Likewise.
Change-Id: I9bfc07454c892ca63520babebb2d572ad962ec3a
|
|
Change-Id: I83debbc83a1b80d7a877bb92ee1e18c688304f80
tcwg-abe-test-gerrit-cambridge-christophe: Likewise.
tcwg-abe-test-gerrit-cambridge: Likewise.
tcwg-abe-test-yvan: Likewise.
|
|
Change-Id: I93007ef6d0dc89a27636723d6d860c3c96bc3641
|
|
Do not try to use regexps.
Change-Id: I0c23b60a694f596dbe3b1a0e7292b9a3829c2f05
|
|
Change-Id: I2d35fd738fe1d8144cdda451c4f6d450e167a10f
|
|
Change-Id: I02c4692af6ee34ebe331a1ea3237e17d960e4657
|
|
Change-Id: Idd953c37eb66f96afc67216495c86278946590cc
|
|
Change-Id: I8dd610e08e0bb82cb61c8b2c13e523fb942be9de
|
|
about the extra '$' needed because the yaml parser
seems to swallow one...
Change-Id: Ic25abb58e1d3e0091129cf558b01b8887a119cdd
|
|
Change-Id: I5fb0cda14b5e7cd5539426f903336c9e39e82c03
|
|
Change-Id: I4cf9afc2d2c324d078a447e108f2b0ab3fc77bfc
|
|
Change-Id: Ie17bd6db423da2b02dda594826e4a84a6281f93b
|
|
Change-Id: I05a8a2d22193d737b17fde0a693e1560ec12c7e9
|
|
Change-Id: I776b579ce7803f82f637eb8ab1697bc569d93b0d
|
|
Change-Id: I54f55056d96f71e57fc1a44d9c9da919278039ee
|
|
Change-Id: Ie99d4ea560781819fc9883c5f933dc22b7361a4f
|
|
This reverts commit ca4ff059e44b6842ad515f3562206840969824b1.
Change-Id: Iaeb43d0f462df8fc9ed30838d42cf961a4299929
|
|
This reverts commit a3351013bb7eaa6e4597bd8805b5149976eea5df.
Change-Id: I4e13cb65837f2242e5c8f683bf9bfa452e19c985
|
|
To make maintenance easier.
Change-Id: I73be611e5f6271b3078224217de9551f123c5154
|
|
This does not work yet: the 2nd build need to fetch/extract
expat and python, which is not possible with --disable update.
This reverts commit 64159c806c36ecc7b0f40baf62aed1f696783952.
Change-Id: Ifee6707bf53d93798bf12cef473acb43be5bcc46
|
|
Change-Id: I4d0babdb1f7667a24a874772e8bc11b756d324b1
|
|
Change-Id: I3093a049c5a726f4e11ec49c97850a0ee30d9e77
|
|
Change-Id: I5174830f8046100a0371cbb83155ac42f9408cd1
|
|
In canadian cross, which should remove the need to configure
git user/email.
Change-Id: I2a9ce47cfffa94f3c701f3fd0b4f9f4e8b6df3ea
|
|
The schroot images used for the other builds lack the
i686-w64-mingw32-gcc compiler, leading to canadian
cross build failures.
Change-Id: If872ecd997f456128e0cc5a304a1d00ab859f49b
|
|
Change-Id: I4bc5f7ab616fe912ef781f076b9f36901ec21e08
|
|
Change-Id: Ic9f2741ef2e42d2f205d5b2da11a8611bee64863
|
|
Change-Id: I24c719b253f8b6c137f03c328771d37cca9d18f4
|
|
Change-Id: I8899db494ad04b294bfcf969646824cbb48a7fce
|
|
Run extensive tests for ABE.
Change-Id: I47ea5167909f1ec95aef60d0c6c22380ee5aa3b3
|