Age | Commit message (Collapse) | Author |
|
Change-Id: Ic88c1824fb3e4bf18489683098e9fc90a24c2be2
|
|
Jenkins master is a limited resource. 2 months with daily builds should be
more than enough for keeping the build logs.
If we need more, we can always publish them with the build artifacts.
Change-Id: Iebfdcafa937e8ffb49c6907cf6593060691376cd
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
tcwg-buildfarm-master-cambridge
tcwg-buildfarm-master-hetzner
tcwg-buildfarm-master
tcwg-buildfarm-maxim: Trap EXIT only
Trap will run when script exits, including in all the cases we
explicitly trapped before. But now it will only run once, even
if we have an abnormal exit.
In case of abnormal exit, the exit code is 128+signal number.
We also remove the use of $result in trap.
tcwg-buildfarm-master-hetzner-bernie: Force initialization of
$result for consistency.
Change-Id: I3843317036e8dbc426a8498dced6f9a36d608198
|
|
Current implementation with 'cmd | true' followed by '$PIPESTATUS' usage is
wrong as true finishes its execution while cmd still runs, and we get a
SIGPIPE error. Use 'cat' instead of 'true'.
Change-Id: I72e348046af34696b1c3f8927ffe3f95d6b2c003
|
|
Change-Id: I52aaf29092e6897e4797cca897ee5e0cb532cae5
Signed-off-by: Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
|
|
Add missing armv8l-linux-gnueabihf target to the
validation matrix as it is part of our binaries releases.
Change-Id: I3b0d945d216f45f57eb4158e2fc832e04ce0edba
|
|
The comment above each trap line reads:
# Sometimes /dev/pts can't get unmounted on the first try.
# Workaround by retrying.
However, there is a bug which prevents that retry from being performed. This
patch ensures that the retry is not dependent on the exit status of the sleep
command.
Change-Id: I726265f69d626510f8aa2b1cd951af9140c344a2
|
|
tcwg-*.yaml: retry_count: 3
Change-Id: Ib52f0694767741e0a6c23fd2605b12c0db06990a
|
|
We are experiencing random 'git checkout' errors, and we need more
logs to have debugging information.
Change-Id: Idc884655bf5189153166a13c54abdfda5027663e
|
|
tcwg-backport-master
tcwg-buildfarm-christophe
tcwg-buildfarm-master-cambridge-01
tcwg-buildfarm-master-cambridge-02
tcwg-buildfarm-master-cambridge-03
tcwg-buildfarm-master-cambridge-04
tcwg-buildfarm-master-cambridge-05
tcwg-buildfarm-master-cambridge-06
tcwg-buildfarm-master-cambridge
tcwg-buildfarm-master-hetzner-02
tcwg-buildfarm-master-hetzner-04
tcwg-buildfarm-master-hetzner-06
tcwg-buildfarm-master-hetzner-07
tcwg-buildfarm-master-hetzner-08
tcwg-buildfarm-master-hetzner-09
tcwg-buildfarm-master-hetzner
tcwg-buildfarm-master
tcwg-cleanup-tcwg-test-schroots
tcwg-compare-results-master
tcwg-compare-results
tcwg-make-release
tcwg-update-snapshots_ref: Switch from git.linaro.org to git-us.linaro.org.
As an attempt to avoid git access errors from Jenkins,
switch from git.linaro.org to git-us.linaro.org as suggested in bug #1749.
Change-Id: I202fa34919043ce3ed53de7eb2181e0e76b1c2d6
|
|
Change-Id: I4c19a052878f1493f1389309efb5becd8f6ae08a
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
tcwg-buildfarm-master-cambridge-02
tcwg-buildfarm-master-cambridge-03
tcwg-buildfarm-master-cambridge-04
tcwg-buildfarm-master-cambridge-05
tcwg-buildfarm-master-cambridge-06
tcwg-buildfarm-master-cambridge
tcwg-buildfarm-master-hetzner-02
tcwg-buildfarm-master-hetzner-04
tcwg-buildfarm-master-hetzner-06
tcwg-buildfarm-master-hetzner-07
tcwg-buildfarm-master-hetzner-08
tcwg-buildfarm-master-hetzner-09
tcwg-buildfarm-master: Stop using ulimit -v and ulimit -d.
tcwg-buildfarm-master-hetzner: Restore use of ulimit -n.
All uses of ulimit are now consistent across all TCWG jobs.
Change-Id: Idf0860562133012effce52920f2874d4a0d3aacd
|
|
tcwg-abe-test
tcwg-buildfarm-christophe
tcwg-buildfarm-master-cambridge-01
tcwg-buildfarm-master-cambridge-02
tcwg-buildfarm-master-cambridge-03
tcwg-buildfarm-master-cambridge-04
tcwg-buildfarm-master-cambridge-05
tcwg-buildfarm-master-cambridge-06
tcwg-buildfarm-master-cambridge
tcwg-buildfarm-master-hetzner-02
tcwg-buildfarm-master-hetzner-04
tcwg-buildfarm-master-hetzner-06
tcwg-buildfarm-master-hetzner-07
tcwg-buildfarm-master-hetzner-08
tcwg-buildfarm-master-hetzner-09
tcwg-buildfarm-master-hetzner
tcwg-buildfarm-master
tcwg-make-release: Remove matrix-tie-parent tags, rely on node setting.
For tcwg-buildfarm-master-cambridge*, fix node to be tcwg-x86_64-cam.
Change-Id: I82c725f27a48dafe98eb899b800bfdcfa8c1ea9c
|
|
tcwg-buildfarm-christophe
tcwg-buildfarm-master-cambridge-01 tcwg-buildfarm-master-cambridge-02
tcwg-buildfarm-master-cambridge-03 tcwg-buildfarm-master-cambridge-04
tcwg-buildfarm-master-cambridge-05 tcwg-buildfarm-master-cambridge-06
tcwg-buildfarm-master-cambridge
tcwg-buildfarm-master-hetzner-02 tcwg-buildfarm-master-hetzner-04
tcwg-buildfarm-master-hetzner-06 tcwg-buildfarm-master-hetzner-07
tcwg-buildfarm-master-hetzner-08 tcwg-buildfarm-master-hetzner-09
tcwg-buildfarm-master-hetzner
tcwg-buildfarm-master
tcwg-cleanup-tcwg-test-schroots
tcwg-make-release: Use new label name: tcwg-x86_64 -> tcwg-x86_64-ex40.
Change-Id: Ib4b044a3d67809b0fc257975fa029678724affd1
|
|
ulimit is not compatible with ASAN, making some tests random.
Since the intention was to avoid server crashes because GCC
would go OOM and that GCC has been fixed, we prefer to stop
using ulimit to avoid these random results.
Limiting GCC memory usage will be addressed differently.
Change-Id: I935bffbed8f522b129926c61635ed651f9a4e30b
|
|
see if it help asan tests.
Change-Id: I12319b495cd2bcfecb2f2225de43433e78dd38ea
|
|
These AArch64 machines are actually in the Cambridge lab, so should not be used by this job.
Change-Id: Ide63902285fc56df7a7b594c8718eba2d24303ce
|
|
using Hetzner machines only (tcwg-x86_64 label).
The purpose of this job is to be able to check validation stability using Hetzner machines only.
Change-Id: Ib30306a7f29b44ca708627d2459e61353f6a04be
|