- Jan 23, 2018
-
-
Tom Rini authored
This reverts commit 998ae287. This continues to fail in travis itself, so remove for now. Signed-off-by:
Tom Rini <trini@konsulko.com>
-
- Jan 22, 2018
-
-
Tom Rini authored
Add qemu-x86_64 to the list of targets we use for test.py runs. Signed-off-by:
Tom Rini <trini@konsulko.com>
-
- Jan 19, 2018
-
-
The corresponding changes in the uboot-test-hooks repo are: https://github.com/swarren/uboot-test-hooks/pull/15 Signed-off-by:
Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
For preparation of adding AArch64 test.py jobs. Signed-off-by:
Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
- Jan 16, 2018
-
-
Simon Glass authored
Run tests for the Python tools used by U-Boot. Signed-off-by:
Simon Glass <sjg@chromium.org>
-
- Jan 12, 2018
-
-
Enable travis-ci support with a link having built. Signed-off-by:
Chih-Mao Chen <cmchen@andestech.com> Signed-off-by:
Rick Chen <rick@andestech.com> Signed-off-by:
Rick Chen <rickchen36@gmail.com> Signed-off-by:
Greentime Hu <green.hu@gmail.com>
-
- Jan 10, 2018
-
-
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 <philipp.tomsich@theobroma-systems.com>
-
- Oct 07, 2017
-
-
Tom Rini authored
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 <trini@konsulko.com>
-
- Oct 06, 2017
-
-
Tom Rini authored
- 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 <trini@konsulko.com>
-
Tom Rini authored
The i.MX6 job can still be close to the time limit, move a few more devices out. Signed-off-by:
Tom Rini <trini@konsulko.com>
-
Tom Rini authored
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 <trini@konsulko.com>
-
Note that this commit requires https://github.com/swarren/uboot-test-hooks/pull/14 to go in first. Signed-off-by:
Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi>
-
- Sep 24, 2017
-
-
Tom Rini authored
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 <trini@konsulko.com>
-
- Sep 22, 2017
-
-
Tom Rini authored
Our minimum DTC version is 1.4.3, so check that out. Signed-off-by:
Tom Rini <trini@konsulko.com>
-
- Sep 15, 2017
-
-
In a0f3e3df 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 <trini@konsulko.com> Reviewed-by:
Simon Glass <sjg@chromium.org> Tested on travis-ci: Tested-by:
Simon Glass <sjg@chromium.org>
-
- Sep 12, 2017
-
-
Tom Rini authored
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 <trini@konsulko.com>
-
- Aug 11, 2017
-
-
Tom Rini authored
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 <trini@konsulko.com>
-
- Jul 08, 2017
-
-
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 <christophe.leroy@c-s.fr>
-
- Jul 06, 2017
-
-
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 <sjg@chromium.org> Reviewed-by:
Tom Rini <trini@konsulko.com> Reviewed-by:
Heiko Schocher <hs@denx.de> Signed-off-by:
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
-
- Jun 30, 2017
-
-
Tom Rini authored
DENX hardware is now under Aries Embedded, update the job. Signed-off-by:
Tom Rini <trini@konsulko.com>
-
- Jun 16, 2017
-
-
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 <hs@denx.de>
-
- Jun 12, 2017
-
-
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 <hs@denx.de>
-
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 <hs@denx.de>
-
- Apr 27, 2017
-
-
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 <abrodkin@synopsys.com> Cc: Tom Rini <trini@konsulko.com> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
- Apr 18, 2017
-
-
Tom Rini authored
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 <koen.kooi@linaro.org> Signed-off-by:
Tom Rini <trini@konsulko.com>
-
- Apr 10, 2017
-
-
Tom Rini authored
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 <trini@konsulko.com>
-
- Apr 05, 2017
-
-
Tom Rini authored
The architecture is currently unmaintained, remove. Cc: Benjamin Matthews <mben12@gmail.com> Cc: Chong Huang <chuang@ucrobotics.com> Cc: Dimitar Penev <dpn@switchfin.org> Cc: Haitao Zhang <hzhang@ucrobotics.com> Cc: I-SYST Micromodule <support@i-syst.com> Cc: M.Hasewinkel (MHA) <info@ssv-embedded.de> Cc: Marek Vasut <marex@denx.de> Cc: Martin Strubel <strubel@section5.ch> Cc: Peter Meerwald <devel@bct-electronic.com> Cc: Sonic Zhang <sonic.adi@gmail.com> Cc: Valentin Yakovenkov <yakovenkov@niistt.ru> Cc: Wojtek Skulski <info@skutek.com> Cc: Wojtek Skulski <skulski@pas.rochester.edu> Signed-off-by:
Tom Rini <trini@konsulko.com>
-
- Mar 20, 2017
-
-
Tom Rini authored
- 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 <trini@konsulko.com>
-
- Feb 26, 2017
-
-
Tom Rini authored
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 <trini@konsulko.com>
-
- Jan 24, 2017
-
-
Tom Rini authored
As part of 1905c8fc 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 <trini@konsulko.com> Reviewed-by:
Heiko Schocher <hs@denx.de>
-
- Jan 21, 2017
-
-
Tom Rini authored
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 <trini@konsulko.com>
-
- Dec 15, 2016
-
-
It depends on qemu v2.8.0-rc3 which includes device loader property. Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
- Dec 09, 2016
-
-
Tom Rini authored
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 <trini@konsulko.com>
-
git://www.denx.de/git/u-boot-microblazeTom Rini authored
This reverts commit 3edc0c25, reversing changes made to bb135a01.
-
- Dec 08, 2016
-
-
Michal Simek authored
Signed-off-by:
Michal Simek <michal.simek@xilinx.com> Use embded option because of qemu Use my repo till Stephen merge it. Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
- Dec 05, 2016
-
-
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 <sr@denx.de> Cc: Tom Rini <trini@konsulko.com> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
- Dec 01, 2016
-
-
Tom Rini authored
In order to avoid running into the time limit, split the 32bit and 64bit Freescale boards into separate jobs. We could either pass "freescale & armv8" to buildman or exclude all of the 32bit CPUs. While the former is shorter I fear the amount of possible escaping required would make things less readable. Signed-off-by:
Tom Rini <trini@konsulko.com>
-
- Nov 29, 2016
-
-
Tom Rini authored
The catch-all job is failing due to time limits depending on factors out of our control, so move Samsung and Rockchip boards into their own jobs and then exclude them from the general ARM and AArch64 jobs. Signed-off-by:
Tom Rini <trini@konsulko.com>
-
- Nov 27, 2016
-
-
We have all the building blocks now to run arbitrary efi applications in travis. The most important one out there is grub2, so let's add a simple test to verify that grub2 still comes up. Signed-off-by:
Alexander Graf <agraf@suse.de>
-
Most of the time when running the sleep test in Travis for the integratorcp_cm926ejs target I get errors like this: E assert 2.999901056289673 >= 3 The deviation is tiny, but fails the overall build result. Since the sleep test is not terribly important as gate keeper for travis tests, let's just exclude it for this board. Signed-off-by:
Alexander Graf <agraf@suse.de> Reviewed-by:
Tom Rini <trini@konsulko.com>
-