Age | Commit message (Collapse) | Author |
|
so that they can be displayed in Jenkins
even with the XML reports plugin.
Change-Id: Ida03a7200601fc599b1a65759fece04ff09ae6b5
|
|
tests, as those protocols are no longer supported."
|
|
the svn or bzr tests, as those protocols are no longer
supported.
XFAIL the get_source tests, as that function is about
to be depreciated.
Change-Id: Ie9f23ba6e0114971caa2fbec0d61daa3fc36b26b
|
|
|
|
|
|
|
|
Change-Id: I510caf0604efd432bfe4e86a086244cce7a19ce1
|
|
To distinguish tests with the same name in different components,
prefix the test names with the component name.
This happens for instance with tests common to gcc and g++. Since
we concatenate all the .sum files before comparison, the
compare_dg_tests.pl script could be confused by multiple occurrences
of the same test.
With this patch, such tests will be prefixed by 'gcc:' or 'g++:', eg:
gcc:c-c++-common/asan/swapcontext-test-1.c
Change-Id: I846a3f96dd9f272394e9814b5be53964ffb462db
|
|
Run contrib/gcc_update after checkout, so that timestamps are
as expected, to avoid false failures in the testsuite.
Change-Id: I5691b0e57b11edb0a2831bef50cad55bcd8c9ace
|
|
Change-Id: Ide5b722ee3c340b032dc8c56fe0b3763f9f94117
|
|
Change-Id: I6bc8695ca92da4dfec77b697871c50104ead33b6
|
|
* changes:
lib/checkout.sh: prune git branches before git pull in checkout() 'Update' code path.
lib/configure.sh: Set libdir=/usr/lib, slibdir=/lib, and rtlddir=/lib
|
|
Alien and fakeroot are required only to build binary DEB packages,
which is optional.
Regenerate configure from configure.ac.
Change-Id: I6ba3fb1a2f62518276bf1cce1a2386c32fd982f7
|
|
code path.
This is required due to the following scenario: A git reference dir
is populated with a git clone on day X. On day Y a developer removes
a branch and then replaces the same branch with a new branch of the
same name. On day Z ABE is executed against the reference dir copy
and the git pull fails due to error: 'refs/remotes/origin/<branch>'
exists; cannot create 'refs/remotes/origin/<branch>'. You have to
remove the stale branches before pulling the new ones.
Change-Id: I436b4961deb5496e3b28567bad59e22f91ee7d09
|
|
Fix for https://bugs.linaro.org/show_bug.cgi?id=1717
ABE is to be consistent with Ubuntu library layouts because there is
historic precedent for this layout in Linaro binary toolchains.
"slibdir" stands for shared-objects libdir. Therefore all shared
objects should go into slibdir. On Ubuntu systems this is /lib.
"libdir" is where static libraries and linkers scripts are to be
installed. On Ubuntu systems this is /usr/lib. "rtlddir" is where
the dynamic-linker is to be installed. On Ubuntu systems this is
/lib.
Change-Id: I19242cb2ce118505a7f53224e1956b738ad2cd85
|
|
matched 5.1. This is needed for the 2015.09 binary snapshot builds.
Change-Id: Iea9a547be354213f10ce7afca8044d2d7f4b4ea9
|
|
Change-Id: Ia9fe3b2a512d363ee713326a54c181aa13071816
|
|
Change-Id: I620ed14b671c8756131c9c34e49056816a9ecf08
|
|
|
|
Change-Id: I11fc57997f48a8a792a227348979a95d2d320fcd
|
|
yum has been deprecated in favour of dnf in Fedora and all currently
supported versions of Fedora (F21 and F22) use dnf by default.
Change-Id: I3fc2c9e97dfa7ce51f2c13f8c935a02a57f90db5
|
|
|
|
http://<default>/snapshots-ref"
|
|
Win32 installers will need to be built manually until
InstallJammer dynamic configuration is enabled.
Change-Id: Ib04a9d550da7149b39c2a692506c88c4ec23abc8
|
|
Change-Id: I86dd1a0034328598f0a10be00572233369fb9b98
|
|
release.
Change-Id: I2c9453390101d4938340f8827ffc2ae1b44956a2
|
|
Change-Id: If1a13a63e7360c3d9506e599d145970273b8e162
|
|
|
|
${change} usually contains the GCC revision to build, which is
generally only in gerrit changes. Thus, --checkout all cannot
access it. This is the purpose of the subsequent git fetch, which
brings the gerrit changes into our local repo.
The GCC revision will be checked out during the abe build process.
Change-Id: I8ac9fa45444e2e969f2ceebfa9610af4fa5246d4
|
|
Special care is needed to continue if the build returned an error:
We still want to see the logs etc....
This patch helps catching errors earlier.
Change-Id: I1614385775ca7e0d57805666a2ce79f3f9101b77
|
|
fileserver.
Change-Id: Id7544a06802f745fe48e2ce33bd28a4859639a1f
|
|
Change-Id: I6917d9b4a2552507865260bd002212296532a8be
|
|
|
|
Change-Id: Idaca0e2bd07a1865d8eceb1bf26b60c4cf39c0ab
|
|
http://<default>/snapshots-ref
Missing snapshots-ref/ on the fileserver name makes ABE fail if
configured without any parameters. The default should work. Also
regenerated configure.
Change-Id: I87d55afa3a4e8bb504506cc1c9047af5d9a4f9c1
|
|
Change-Id: I81bd7d802be7bfe29e2721b86f642748e1b879f5
|
|
repos"
|
|
|
|
Set using configparams instead of a command line option.
Fix for https://bugs.linaro.org/show_bug.cgi?id=1717
Change-Id: Ia73c2a29eb3a6ac08dd46e546b4ac64ff32e6122
|
|
I verified that "--checkout all" works as expected with source update
enabled and disabled.
Change-Id: I2c4016db4ba51b3ec1f03ece6d26223334cbb998
|
|
|
|
[https://bugs.linaro.org/show_bug.cgi?id=1751]
This patch deliberately checks ${branch} and sets it to HEAD if it is
empty (only for checkout()) so that we deliberately checkout HEAD,
rather than by happenstance. Otherwise we get git 'fatal' warnings
from a malformed checkout which pollute the log and confuse users.
Change-Id: Ic21f5c7d61d37b9d5be3ae887c98029ed76378de
|
|
debugging ABE."
|
|
|
|
* changes:
Return 1 if get_git_<foo> services fail.
testsuite/test.sh: Add sleep between fetch_http tests
|
|
ABE will fail to update git repo with forced-pushed heads, so run
"git remote update -p" before generate_snapshots. We still run it after
to remove extra branches afte ABE's snapshot creation.
Change-Id: I78b761b24a981c6c9e66d304da8b789382dd9969
|
|
After recent improvements to checkout code fetch_md5sums started
to treat $git_reference_dir/md5sums as the intended source of md5sums
data. While copying of [mostly infrastructure/] files from
$git_referece_dir is OK and beneficial, md5sums is not versioned in
the filename, and appearance of new version on $fileserver does not
invalidate the copy in $git_reference_dir.
The patch has a double fix for the problem. Firstly, it removes code
from fetch_md5sums that handles $git_reference_dir, leaving two options
for md5sums: either be present in the first place, or be fetched via http.
Secondly, it updates scripts/update-snapshots-ref.sh to remove md5sums
after generation of reference snapshots.
Change-Id: Iaef5f9f729aef75f2b5ad0c60cf666fafd5d6f57
|
|
Making documentation proved to not be the issue with building binary
releases and disappearing files.
Revert commit 727233bd0f9c4a3e470cf9ce33881b26dfd28c1e
Change-Id: I3936589baf99fd78e136956d8ec0a667a52ed2d1
|
|
The armeb-eabi binutils builds are mysteriously failing without
throwing warnings. This happens during the make doc phase. We need
to disable docs to find the problem.
FIXME in the future once we figure out why armeb-eabi binutils
mysteriously fail.
Change-Id: Ibe3b5241e7cb4777d20462a832a6510cae585852
|
|
[https://bugs.linaro.org/show_bug.cgi?id=1751]
This causes ABE to abort early if inputs are malformed, and saves us
from unnecessary execution in such an event. This patch also adds
error messages to the get_git_<foo> services if they're returning
'1'.
Change-Id: I4fe7afc3d3efce3936f0c859dea6dcff7e2ba37f
|