Age | Commit message (Collapse) | Author |
|
Change-Id: I3ce15533271fcaf7d39974bab5b792cd9f80ebdc
|
|
Change-Id: I516a686d5f5947c646cb64a7dd3f40528686f9a8
|
|
Change-Id: If9ba6ed2703973a57720a3f52b1c740c91f37c3b
|
|
|
|
|
|
Drop the gcc_version number from the manifest file, as it's
extraneous and not used anywhere.
Change-Id: Ic9d20d9511e9c90c58916368f60a5e70c8be1bfc
|
|
FSF GDB 7.10 release branch is created, and we can use 7.10 release
in linaro release too.
Change-Id: I5b2fd4bc48837846d2893ae7fa6246c9d1e08821
|
|
Change-Id: I54cfae9ceb0c4c339dc829ec62d02ae0080c16f5
|
|
|
|
currenty doesn't work.
Change-Id: I840b095eb9fe9a77a8c3078654169593755ff50d
|
|
to the sysroot from gcc, check the static version of libgcc as well
Change-Id: I229befbf2675a9022cf8e316684f1a4d59c1055f
|
|
Change-Id: Ic797207f588035fa5decd31748ced39cbfedfa0f
|
|
the manifest file."
|
|
|
|
Rework handling of hetzner/tcwglab labs in linaro.exp and rename board files
accordingly.
Change-Id: I50c1e0adffec28f7895524c7564ac90292afa5b2
|
|
/usr/lib
Change-Id: I9ace4795b697097e8db5e8dfc66757ad56daa056
|
|
Change-Id: Ia0cefc757631be46407fb004c555a2024746431d
|
|
manifest file.
Change-Id: If78da5ecd0b2b79ca20412d3b64497d31119496f
|
|
|
|
updated anyway.
Previously, if ${force} was yes and ${update} was no, it would fail to
update tarball sources. This would cause a major failure if ${getfile}
wasn't present (yet).
Change-Id: Ib79d07a74008990abc044439b1bf940ccb015d75
|
|
1) Wrap dryrun around git commands.
2) Test for builds/ directory presence
3) Add --space 4096 for abe.sh test invocations.
These fixes are all submitted together because the top-level API testing
won't work properly without all three.
Change-Id: I3f8d89b8060f4110af76a883c08b18e9f34fd981
|
|
Often a user will remove the builds/ directory between runs in order to
start with a clean build. The $local_builds directory (builds/) is created
initially when configure is run. This fix recreates the $local_builds
directory if it has been removed.
Change-Id: I096205fb4b2376cf844d6a73286cc1374c5d0b6c
|
|
To test patches in gerrit review we need to help ABE find those SHA1s.
Change-Id: Ibdd32233ca54cc5e242565b7f53f78533b96e7ea
|
|
See https://bugs.linaro.org/show_bug.cgi?id=1338 .
Change-Id: I839fb0ba270e302bbaa47bd3508cb5bb9957988c
|
|
This option allows re-use of existing test results for backport validation.
The backport jobs are expected to set --logname to something like gcc-SHA1
of commits they are testing.
Change-Id: Icdc52d0de310c08e307c6de8f627722f4dbaef91
|
|
Change-Id: Iffc025d8048c3940d2409200691635578fcfb731
|
|
We want to start separating test results produced by different branches of
ABE and by different jenkins jobs. Towards this end we now explicitly set
--logserver in Jenkins jobs for builds from which we want to store results,
and unset it for builds that test ABE itself.
See https://review.linaro.org/#/c/6153/ for details.
Change-Id: I26c2ba493b4229cfc3595e0eb7f859e6ecc5e3ff
|
|
Change-Id: I6ca3c182101fa92d8f7db80d3fa945a272a1ff1d
|
|
dash in the name"
|
|
in the name
Building a release candidate binary toolchain from the following tarball
name caused the parser to return the wrong tool name:
gcc-release-candidate-2015.05-rc2
It was returning 'gcc-release-candidate'. The fix makes sure that only
'gcc' is returned, and adds a special case for 'binutils-gdb' if it shows
up in archive name.
Added two new tests to verify both cases, and existing cases in the parser
pass.
Change-Id: I5f838fc12046755b0111e39a1372f3129094c871
|
|
Change-Id: I9c564b80d25322a4ceb59140440e0ba8e4693238
|
|
This patch fixes various problems that manifest themselves as "SHA1 not found"
in the repository.
Reference snapshots are used to speed-up "git clone" of repositories and
"wget URL" of tarball components. The reference repositories are shared
among all builds and care needs to be taken to access them in read-only mode.
Specifically, the only safe mode of access to the reference git repos is via
"git clone --reference REFERENCE_REPO http://upstream_repo local_repo".
On the other hand, we want to update reference snapshots from time-to-time
(using a provided script) and those updates need to be coordinated with
"git clone"s that ABE does. For this reason we separate checkout and build/test
stages of ABE, and protect checkout stage with a lock. Reference snapshot
updates grab this lock in exclusive mode for the updates, while ABE builds grab
this lock in shared mode when doing source checkout.
Change-Id: I3334a032fa0b422891b708bb258a0e1adf9d81b2
|
|
This patch adds logic to lib/fetch.sh to copy infrastructure/*
tarballs from reference copy, instead of always downloading them from
a web-site. Previously only Git repo were using reference snapshots.
As a future improvement, we should rename --with-git-reference-dir= ABE
configure option to --with-reference-snapshots= to better correspond to its
current semantics.
Change-Id: I7860ede55557bb7fe8340824c33713a109ffd670
|
|
Currently, when jenkins.sh is called with a relative path (e.g., ./jenkins.sh),
abe_dir will be set to ".", while the rest of the script expects it to be
an absolute path.
Change-Id: Ib4c49984f89fbd6a9f48ac45a56d1d1f1aa513d1
|
|
|
|
|
|
Change-Id: I0aac52c9a78333f916f3f7841c8d0173d4f0498e
|
|
Change-Id: I51256b6c0379863b36b7490d91f2098dee5c1c35
|
|
Currently jenkins.sh depends on environment to set $gcc_branch variable,
which is fragile. Add an explicit option to set $gcc_branch in jenkins.sh
Change-Id: I74096edbdae03b7cd80e2ad4feee2d7ced6c0af4
|
|
Change-Id: I256ffcdb0e66701e2ce67262fbd5177dbab2dd3e
|
|
Change-Id: I6b3f657de70f8162b16ff40da3e5b07efdab7269
|
|
All testing is done on either r1-a7.aus-colo or tcwg-ex40-01.
Note that tcwg-tcwgex40.exp and tcwg-tcwgex40qemu.exp are already pointing
to tcwg-ex40-01.
Change-Id: Id5640e31781a1368f24288da5a6a003751752b54
|
|
ABE uses wget http:// to download from fileserver, but jenkins.sh uses
ssh to upload to the log server. Right now ssh fails due to missing host key
for 148.251.136.42. Fix this by using ex40-01.tcwglab.linaro.rg for both
fileserver and logserver.
Change-Id: I1fcec2d9a5cec234f065fd1c2c79f73884ea64d1
|
|
* changes:
Make sure the compiler exists before trying to use it to find libgcc
change the @ character used to deliminate the SHA1 from the branch to _, so (e)glibc will build specific revisions.
|
|
|
|
|
|
test failures."
|
|
|
|
Change-Id: Idc9f1f7c48d19c6e0199561f76905f1cfa80ad47
|
|
(e)glibc will build specific revisions.
Change-Id: Ie607f48cba56f74c31cdc345d684f6864dfd16ee
|