All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v4 0/6] Travis updates
@ 2016-02-02 17:34 Alex Bennée
  2016-02-02 17:34 ` [Qemu-devel] [PATCH v4 1/6] .travis.yml: migrate to container builds Alex Bennée
                   ` (5 more replies)
  0 siblings, 6 replies; 13+ messages in thread
From: Alex Bennée @ 2016-02-02 17:34 UTC (permalink / raw)
  To: qemu-devel
  Cc: kwolf, peter.maydell, stefanha, pbonzini, Alex Bennée, david

Hi,

Here is v4 of the Travis updates. The first patch remains reviewed and
signed off but following feedback on the others I've tried harder to
reduce the load on the Travis build farm after defaulting "make
check". This breaks down into two things:

  - enabling ccache
  - reducing the build matrix

Estimating the effect is tricky due to the elastic nature of the
Travis cloud (for example the VM based builds are currently very slow
due to a series of merges in one day). However it looks to be having a
positive effect. I hope the ccache changes will be especially
noticeable once merged with master as the caches are per-branch.

Finally I've put myself down as maintainer after Peter's suggestion.
I'll put together a pull request with any patches that have reviews
from other people in the next few days and see how that works ;-)

Alex Bennée (6):
  .travis.yml: migrate to container builds
  .travis.yml: run make check for all matrix targets
  .travis.yml: enable each of the co-routine backends
  .travis.yml: enable ccache for the builds
  .travis.yml: reduce the test matrix a little
  MAINTAINERS: Add .travis.yml

 .travis.yml | 109 +++++++++++++++++++++++++++++++++++++-----------------------
 MAINTAINERS |   5 +++
 2 files changed, 73 insertions(+), 41 deletions(-)

-- 
2.7.0

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

end of thread, other threads:[~2016-02-04 15:09 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-02 17:34 [Qemu-devel] [PATCH v4 0/6] Travis updates Alex Bennée
2016-02-02 17:34 ` [Qemu-devel] [PATCH v4 1/6] .travis.yml: migrate to container builds Alex Bennée
2016-02-02 17:34 ` [Qemu-devel] [PATCH v4 2/6] .travis.yml: run make check for all matrix targets Alex Bennée
2016-02-03  5:57   ` David Gibson
2016-02-02 17:34 ` [Qemu-devel] [PATCH v4 3/6] .travis.yml: enable each of the co-routine backends Alex Bennée
2016-02-03  5:58   ` David Gibson
2016-02-02 17:34 ` [Qemu-devel] [PATCH v4 4/6] .travis.yml: enable ccache for the builds Alex Bennée
2016-02-03  5:59   ` David Gibson
2016-02-04 15:09     ` Alex Bennée
2016-02-02 17:34 ` [Qemu-devel] [PATCH v4 5/6] .travis.yml: reduce the test matrix a little Alex Bennée
2016-02-03  6:00   ` David Gibson
2016-02-02 17:34 ` [Qemu-devel] [PATCH v4 6/6] MAINTAINERS: Add .travis.yml Alex Bennée
2016-02-03  6:01   ` David Gibson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.