14 Feb, 2018
2 commits
-
This allows running tests on emulated KC705 board with DC233C xtensa
core. It expects to find conf.xtfpga_qemu in the uboot-test-hooks.Signed-off-by: Max Filippov
-
xtensa toolchains are core-specific, so give full toolchain name and
download corresponding prebuilt toolchain from the github release.Signed-off-by: Max Filippov
05 Feb, 2018
2 commits
-
This forces all compiler warnings to be treated as errors.
Signed-off-by: Daniel Schwierzeck
-
The build script should not manipulate shell flags (especially '-e').
A non-zero exit value can also be catched with 'cmd || ret=$?'.Signed-off-by: Daniel Schwierzeck
Reviewed-by: Tom Rini
23 Jan, 2018
1 commit
-
This reverts commit 998ae28799c79c6bc796aea182ae6acf13d18284.
This continues to fail in travis itself, so remove for now.
Signed-off-by: Tom Rini
22 Jan, 2018
1 commit
-
Add qemu-x86_64 to the list of targets we use for test.py runs.
Signed-off-by: Tom Rini
20 Jan, 2018
2 commits
-
The corresponding changes in the uboot-test-hooks repo are:
https://github.com/swarren/uboot-test-hooks/pull/15
Signed-off-by: Tuomas Tynkkynen
Reviewed-by: Tom Rini -
For preparation of adding AArch64 test.py jobs.
Signed-off-by: Tuomas Tynkkynen
Reviewed-by: Tom Rini
16 Jan, 2018
1 commit
-
Run tests for the Python tools used by U-Boot.
Signed-off-by: Simon Glass
12 Jan, 2018
1 commit
-
Enable travis-ci support with a link having built.
Signed-off-by: Chih-Mao Chen
Signed-off-by: Rick Chen
Signed-off-by: Rick Chen
Signed-off-by: Greentime Hu
10 Jan, 2018
1 commit
-
The 't208xrdb t4qds t102*' job is close to the time limit and
sometimes fails, so this splits it into 3 separate jobs.Signed-off-by: Philipp Tomsich
08 Oct, 2017
1 commit
-
Given how we handle the ARM toolchain we can't easily combine these two
jobs, so don't. Give xilinx/ARM a separate build.Signed-off-by: Tom Rini
07 Oct, 2017
2 commits
-
- Move SoCFPGA and K2 boards to their own job
- Expand the microblaze job to cover ARM boards from Xilinx as well.Signed-off-by: Tom Rini
-
The i.MX6 job can still be close to the time limit, move a few more
devices out.Signed-off-by: Tom Rini
06 Oct, 2017
2 commits
-
A few of the big jobs are getting close to the time limit again, split a
few more things out.Signed-off-by: Tom Rini
-
Note that this commit requires
https://github.com/swarren/uboot-test-hooks/pull/14 to go in first.Signed-off-by: Tuomas Tynkkynen
24 Sep, 2017
1 commit
-
This makes us act like the Linux Kernel does and allow for dtc to be
provided externally but otherwise we use the version of dtc that is
included in the sources. This in turn means that we can drop the
checkdtc logic. We select DTC in the cases where we will need the dtc
tool provided.Signed-off-by: Tom Rini
22 Sep, 2017
1 commit
-
Our minimum DTC version is 1.4.3, so check that out.
Signed-off-by: Tom Rini
15 Sep, 2017
1 commit
-
In a0f3e3df4adc we switched to using the Ubuntu-provided dtc as travis
was having a problem with the number of warnings that were generated by
the newer dtc. This is no longer a concern as we now have the same
logic as Linux to enable/disable additional more stringent warnings. Go
back to building dtc from source.Signed-off-by: Tom Rini
Reviewed-by: Simon Glass
Tested on travis-ci:
Tested-by: Simon Glass
12 Sep, 2017
1 commit
-
We now can no longer re-use the provided path and need to give the
full PATH we want used now.Signed-off-by: Tom Rini
11 Aug, 2017
1 commit
-
The 'tests' target will run sandbox, sandbox_spl and sandbox_flattree in
test.py and in the case of sandbox_spl ensure that we just run the
specific tests for that build. Update our matrix to perform similar
test.py runs.Signed-off-by: Tom Rini
09 Jul, 2017
1 commit
-
CS Systemes d'Information (CSSI) manufactures two boards, named MCR3000
and CMPC885 which are respectively based on MPC866 and MPC885 processors.This patch adds support for the first board.
Signed-off-by: Christophe Leroy
07 Jul, 2017
1 commit
-
AVR32 is gone. It's already more than two years for no support in Buildroot,
even longer there is no support in GCC (last version is heavily patched 4.2.4).Linux kernel v4.12 got rid of it (and v4.11 didn't build successfully).
There is no good point to keep this support in U-Boot either.
Reviewed-by: Simon Glass
Reviewed-by: Tom Rini
Reviewed-by: Heiko Schocher
Signed-off-by: Andy Shevchenko
30 Jun, 2017
1 commit
-
DENX hardware is now under Aries Embedded, update the job.
Signed-off-by: Tom Rini
16 Jun, 2017
1 commit
-
There was for long time no activity in the mpx5xxx area.
We need to go further and convert to Kconfig, but it
turned out, nobody is interested anymore in mpc5xxx,
so remove it.Signed-off-by: Heiko Schocher
12 Jun, 2017
2 commits
-
There was for long time no activity in the 8260 area.
We need to go further and convert to Kconfig, but it
turned out, nobody is interested anymore in 8260,
so remove it.Signed-off-by: Heiko Schocher
-
There was for long time no activity in the 8xx area.
We need to go further and convert to Kconfig, but it
turned out, nobody is interested anymore in 8xx,
so remove it (with a heavy heart, knowing that I remove
here the root of U-Boot).Signed-off-by: Heiko Schocher
28 Apr, 2017
1 commit
-
Finally adding support for ARC boards in TravisCI.
To build for ARC boards we need to install Synopsys prebuilt toolchain
which we do here.Signed-off-by: Alexey Brodkin
Cc: Tom Rini
Reviewed-by: Tom Rini
18 Apr, 2017
1 commit
-
Linaro provides a number of pre-built GCC toolchains for both 32 and
64bit ARM. Switch to their 2017.02 release of gcc-6.3.1 for both.Cc: Koen Kooi
Signed-off-by: Tom Rini
10 Apr, 2017
1 commit
-
We disable this specific board as it does not link with the gcc-4.9.x
that we use today in travis-ci.Signed-off-by: Tom Rini
06 Apr, 2017
1 commit
-
The architecture is currently unmaintained, remove.
Cc: Benjamin Matthews
Cc: Chong Huang
Cc: Dimitar Penev
Cc: Haitao Zhang
Cc: I-SYST Micromodule
Cc: M.Hasewinkel (MHA)
Cc: Marek Vasut
Cc: Martin Strubel
Cc: Peter Meerwald
Cc: Sonic Zhang
Cc: Valentin Yakovenkov
Cc: Wojtek Skulski
Cc: Wojtek Skulski
Signed-off-by: Tom Rini
20 Mar, 2017
1 commit
-
- The catch-all i.MX6 job has been exceeding the time limit again so
split this up further. We now have an i.MX6 job and an
everything-else job.
- The logic we use to say "Freescale and AArch64" can be more clearly
expressed with '&' rather than excluding various other things, so
clear that up.Signed-off-by: Tom Rini
27 Feb, 2017
1 commit
-
For a long while dtc has warned about various constructs. This is now
leading to log file size being exceeded in travis, and as the majority
of these errors need to be fixed in the kernel, switch to using the
stock device-tree-compiler package.Signed-off-by: Tom Rini
24 Jan, 2017
1 commit
-
As part of 1905c8fc711a we introduced failures depending on if swig and
libpython-dev are installed or not. To provide coverage for this are of
code in the future ensure we have these packages installed.Signed-off-by: Tom Rini
Reviewed-by: Heiko Schocher
22 Jan, 2017
1 commit
-
On occasion the job that does these two build types will hit the time
limit so split this in two.Signed-off-by: Tom Rini
15 Dec, 2016
1 commit
-
It depends on qemu v2.8.0-rc3 which includes device loader property.
Signed-off-by: Michal Simek
09 Dec, 2016
2 commits
-
First, there are a number of features in newer QEMU that will allow us
to test a wider range of platforms, so we want to use at least v2.8.0.
Second, making use of a PPA for QEMU fails from time to time. So we
change to checking out and building a copy of QEMU when we know that we
are going to use test.py and need QEMU to be installed. This adds
around 4 minutes per test.py job that we run.Signed-off-by: Tom Rini
-
This reverts commit 3edc0c252257e4afed163a3a74aba24a5509b198, reversing
changes made to bb135a0180c31fbd7456021fb9700b49bba7f533.
08 Dec, 2016
1 commit
-
Signed-off-by: Michal Simek
Use embded option because of qemu
Use my repo till Stephen merge it.
Signed-off-by: Michal Simek
06 Dec, 2016
1 commit
-
Its easier to watch the output of the build process when the platforms
specific boards are grouped in a separate job. This patch adds a job
for all mvebu boards (arm and aarch64).Signed-off-by: Stefan Roese
Cc: Tom Rini
Reviewed-by: Tom Rini