qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v2 0/0] .travis and minor compile fixes
@ 2013-09-23 16:07 alex.bennee
  2013-09-23 16:07 ` [Qemu-devel] [PATCH 1/3] .travis.yml: basic compile and check recipes alex.bennee
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: alex.bennee @ 2013-09-23 16:07 UTC (permalink / raw)
  To: qemu-devel; +Cc: kwolf, stefanha

Hi,

I've updated the .travis.yml following feedback from Stefan to greatly
increase the number of compiles it does. In the process:

* Disabled ust backend (horribly broken)
* Found gov/gprof builds don't enforce --disable-pie
* Fixed a minor compiler warning when stderr/ftrace back-end enabled

I'm sending this before confirming a clean run (which takes around 2
hours on the Travis infrastructure). However you can watch it's
progress at:

https://travis-ci.org/stsquad/qemu/builds/11694820

Given I found a couple of issues while doing this I think this is
useful alongside the existing buildbot efforts. It allows developers
to run simple smoke-tests without access to the buildbot
infrastructure (but of course needing github/travis access, free for
FLOSS projects). I can see further development possibilities in the
future, one example would be a tree that auto-generates branches with
testing results for each patch series as they come into the mailing
list.

Alex Bennée (3):
      .travis.yml: basic compile and check recipes
      .travis.yml: greatly expand the coverage + more builds
      block/stream.c: ensure copy always set

 .travis.yml    | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 block/stream.c |  2 ++
 2 files changed, 57 insertions(+)

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

end of thread, other threads:[~2013-09-25  8:41 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-23 16:07 [Qemu-devel] [PATCH v2 0/0] .travis and minor compile fixes alex.bennee
2013-09-23 16:07 ` [Qemu-devel] [PATCH 1/3] .travis.yml: basic compile and check recipes alex.bennee
2013-09-23 16:07 ` [Qemu-devel] [PATCH 2/3] .travis.yml: greatly expand the coverage + more builds alex.bennee
2013-09-23 16:07 ` [Qemu-devel] [PATCH 3/3] block/stream.c: ensure copy always set alex.bennee
2013-09-24 12:06   ` Stefan Hajnoczi
2013-09-24 14:27     ` Alex Bennée
2013-09-25  8:41       ` Stefan Hajnoczi
2013-09-24 11:41 ` [Qemu-devel] [PATCH v2 0/0] .travis and minor compile fixes Stefan Hajnoczi
2013-09-24 14:19   ` Alex Bennée
2013-09-25  8:33     ` Stefan Hajnoczi
2013-09-24 12:07 ` Stefan Hajnoczi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).