public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/8] Various travis-ci improvements
@ 2016-10-20 19:25 Tom Rini
  2016-10-20 19:25 ` [U-Boot] [PATCH 1/8] test/py: ensure a log section exists for skipped tests Tom Rini
                   ` (7 more replies)
  0 siblings, 8 replies; 29+ messages in thread
From: Tom Rini @ 2016-10-20 19:25 UTC (permalink / raw)
  To: u-boot

Hey all,

The following series does a few things with our existing travis-ci
infrastructure.  We update to the latest Ubuntu release that is
supported (there are only 2 Linux host choices) and make use of
toolchains that are available that way when possible and fix building of
x86.  I added in microblaze and sh4 and xtensa to the build loop (I left
out blackfin and openrisc as they have compile problems currently in
general). The biggest change here is that I've added support for test.py
running on qemu-x86, qemu-ppce500, qemu-mips*, vexpress_ca15_tc2,
vexpress_ca9x4, and integratorcp_cm926ejs along with sandbox.

This final part is I think the most important.  With this change all it
now takes to have some build coverage and some test.py coverage is a
github account.  You can then login to travis-ci.org that, click a few
things and get build and test coverage with minimal effort now.  It
takes about 2 hours in its current configuration but could easily be cut
down in ones personal repository for quicker test cycles.  And for the
record, in addition to email notifications by default one will have
https://api.travis-ci.org/repos/USERNAME/u-boot/builds.atom available as
an atom feed, in addition to the numerous other notification methods
available.

-- 
Tom

^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2016-10-24 22:46 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-20 19:25 [U-Boot] [PATCH 0/8] Various travis-ci improvements Tom Rini
2016-10-20 19:25 ` [U-Boot] [PATCH 1/8] test/py: ensure a log section exists for skipped tests Tom Rini
2016-10-20 19:26 ` [U-Boot] [PATCH 2/8] travis-ci: Switch to Ubuntu 14.04 'Trusty Tahr' Tom Rini
2016-10-21  7:27   ` Heiko Schocher
2016-10-24 15:23   ` Tom Rini
2016-10-20 19:26 ` [U-Boot] [PATCH 3/8] travis-ci: Use a git URI for dtc.git Tom Rini
2016-10-21  7:32   ` Heiko Schocher
2016-10-24 15:23   ` Tom Rini
2016-10-20 19:26 ` [U-Boot] [PATCH 4/8] travis-ci: Do not make buildman warnings fatal Tom Rini
2016-10-21  7:39   ` Heiko Schocher
2016-10-21 11:19     ` Tom Rini
2016-10-24 15:23   ` Tom Rini
2016-10-20 19:26 ` [U-Boot] [PATCH 5/8] travis-ci: Update toolchain and buildman usage Tom Rini
2016-10-21  7:40   ` Heiko Schocher
2016-10-24 15:23   ` Tom Rini
2016-10-20 19:26 ` [U-Boot] [PATCH 6/8] travis-ci: Add more architectures Tom Rini
2016-10-21  7:41   ` Heiko Schocher
2016-10-24 15:23   ` Tom Rini
2016-10-20 19:26 ` [U-Boot] [PATCH 7/8] travis-ci: Drop 'TEST_CMD' Tom Rini
2016-10-21  7:54   ` Heiko Schocher
2016-10-24 15:23   ` Tom Rini
2016-10-20 19:26 ` [U-Boot] [PATCH 8/8] travis-ci: Add test.py for various qemu platforms Tom Rini
2016-10-20 19:40   ` [U-Boot] [PATCH v2 " Tom Rini
2016-10-21 18:24     ` Stephen Warren
2016-10-22 12:56       ` Tom Rini
2016-10-24 22:21         ` Stephen Warren
2016-10-24 22:46           ` Tom Rini
2016-10-24 15:23     ` Tom Rini
2016-10-21  9:22   ` [U-Boot] [PATCH " Heiko Schocher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox