qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v1 00/23] Current Travis Queue
@ 2017-07-17 14:48 Alex Bennée
  2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 01/23] docker: allow customizing Travis global_env variables Alex Bennée
                   ` (30 more replies)
  0 siblings, 31 replies; 70+ messages in thread
From: Alex Bennée @ 2017-07-17 14:48 UTC (permalink / raw)
  To: peter.maydell; +Cc: qemu-devel, Alex Bennée

Hi,

This is the current status of the travis/next patch queue. The
includes updates from Paolo to allow parallelism while testing in the
docker environment. I've extended the travis image so we can actually
run our travis.py script in the Travis image.

There are also a number of updates from Phillipe which add a bunch of
additional cross compile targets to our shippable setup. The cachinfo
patch is temporary and won't make the pull as it is already queued in
Richard's tcg-next.

I'm currently trying to catch one of our Travis hangs in the act
(postcopy-test) but it seems to be very much a heavy load race
condition which annoyingly stops happening once you try and get
debugging tools on it. This is the reason I've updated the travis
docker image to include the debug tools ;-)

As long as there are no screams of outrage I'll roll a pullreq for
softfreeze tomorrow.

Alex.

Alex Bennée (3):
  docker: include python-yaml in travis.docker
  docker: add debug tools to travis.docker
  docker: add debian/powerpc based on Jessie

Paolo Bonzini (2):
  docker: allow customizing Travis global_env variables
  travis: move make -j flag out of script

Philippe Mathieu-Daudé (18):
  docker: rename debian stable -> 9 (Stretch)
  docker: add pkg-config and python-minimal packages to debian base
  docker: debian/s390x no more in unstable, now available in Stretch
  docker: remove packages now dependent of qemu in Stretch
  docker: add debian/armel based on Stretch
  docker: add debian/ppc64el based on Stretch
  docker: add debian/amd64 based on Stretch
  docker: enable virgl to extend code coverage on amd64
  docker: enable netmap to extend code coverage on amd64
  docker: enable gcrypt to extend code coverage on amd64
  docker: enable nettle to extend code coverage on arm64
  shippable: add armel targets
  shippable: add ppc64el targets
  shippable: add x86_64 targets
  util/cacheinfo: add missing include (TEMP)
  docker: add 'apt-fake' script which generate fake debian packages
  docker: add qemu:debian-jessie based on outdated jessie release
  shippable: add powerpc target

 .shippable.yml                                     |  8 ++++
 .travis.yml                                        |  3 +-
 tests/docker/Makefile.include                      | 13 ++++--
 tests/docker/dockerfiles/debian-amd64.docker       | 39 ++++++++++++++++++
 tests/docker/dockerfiles/debian-apt-fake.sh        | 46 ++++++++++++++++++++++
 tests/docker/dockerfiles/debian-arm64-cross.docker | 10 ++---
 tests/docker/dockerfiles/debian-armel-cross.docker | 24 +++++++++++
 tests/docker/dockerfiles/debian-armhf-cross.docker |  7 +---
 .../docker/dockerfiles/debian-mipsel-cross.docker  |  7 +---
 .../docker/dockerfiles/debian-powerpc-cross.docker | 40 +++++++++++++++++++
 .../docker/dockerfiles/debian-ppc64el-cross.docker | 24 +++++++++++
 tests/docker/dockerfiles/debian-s390x-cross.docker | 23 +++++------
 tests/docker/dockerfiles/debian8.docker            | 31 +++++++++++++++
 .../dockerfiles/{debian.docker => debian9.docker}  | 15 +++++--
 tests/docker/dockerfiles/travis.docker             |  2 +-
 tests/docker/travis.py                             |  6 +--
 util/cacheinfo.c                                   |  1 +
 17 files changed, 259 insertions(+), 40 deletions(-)
 create mode 100644 tests/docker/dockerfiles/debian-amd64.docker
 create mode 100755 tests/docker/dockerfiles/debian-apt-fake.sh
 create mode 100644 tests/docker/dockerfiles/debian-armel-cross.docker
 create mode 100644 tests/docker/dockerfiles/debian-powerpc-cross.docker
 create mode 100644 tests/docker/dockerfiles/debian-ppc64el-cross.docker
 create mode 100644 tests/docker/dockerfiles/debian8.docker
 rename tests/docker/dockerfiles/{debian.docker => debian9.docker} (59%)

-- 
2.13.0

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

end of thread, other threads:[~2017-07-20  7:59 UTC | newest]

Thread overview: 70+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-17 14:48 [Qemu-devel] [PATCH v1 00/23] Current Travis Queue Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 01/23] docker: allow customizing Travis global_env variables Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 02/23] travis: move make -j flag out of script Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 03/23] docker: include python-yaml in travis.docker Alex Bennée
2017-07-17 22:42   ` Fam Zheng
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 04/23] docker: add debug tools to travis.docker Alex Bennée
2017-07-17 22:43   ` Fam Zheng
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 05/23] docker: rename debian stable -> 9 (Stretch) Alex Bennée
2017-07-17 22:47   ` Fam Zheng
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 06/23] docker: add pkg-config and python-minimal packages to debian base Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 07/23] docker: debian/s390x no more in unstable, now available in Stretch Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 08/23] docker: remove packages now dependent of qemu " Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 09/23] docker: add debian/armel based on Stretch Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 10/23] docker: add debian/ppc64el " Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 11/23] docker: add debian/amd64 " Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 12/23] docker: enable virgl to extend code coverage on amd64 Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 13/23] docker: enable netmap " Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 14/23] docker: enable gcrypt " Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 15/23] docker: enable nettle to extend code coverage on arm64 Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 16/23] shippable: add armel targets Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 17/23] shippable: add ppc64el targets Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 18/23] shippable: add x86_64 targets Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 19/23] util/cacheinfo: add missing include (TEMP) Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 20/23] docker: add 'apt-fake' script which generate fake debian packages Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 21/23] docker: add qemu:debian-jessie based on outdated jessie release Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 22/23] docker: add debian/powerpc based on Jessie Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 23/23] shippable: add powerpc target Alex Bennée
2017-07-17 23:00 ` [Qemu-devel] [PATCH v1 00/23] Current Travis Queue Fam Zheng
2017-07-18  0:56   ` [Qemu-devel] [PATCH] docker: warn users to use newer debian8/debian9 base image Philippe Mathieu-Daudé
2017-07-18  8:32   ` [Qemu-devel] [PATCH v1 00/23] Current Travis Queue Alex Bennée
2017-07-18  0:31 ` [Qemu-devel] [PATCH v2 00/31] Updated " Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 01/31] docker: allow customizing Travis global_env variables Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 02/31] travis: move make -j flag out of script Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 03/31] docker: include python-yaml in travis.docker Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 04/31] docker: add debug tools to travis.docker Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 05/31] docker: rename debian stable -> 9 (Stretch) Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 06/31] docker: add common packages to debian base Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 07/31] docker: debian/s390x no more in unstable, now available in Stretch Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 08/31] docker: remove packages now dependent of qemu " Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 09/31] docker: optimize debian9 base image Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 10/31] docker: add debian/armel based on Stretch Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 11/31] docker: add debian/ppc64el " Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 12/31] docker: add debian/amd64 " Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 13/31] docker: enable virgl to extend code coverage on amd64 Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 14/31] docker: enable netmap " Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 15/31] docker: enable gcrypt " Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 16/31] docker: enable nettle to extend code coverage on arm64 Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 17/31] shippable: add armel targets Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 18/31] shippable: add ppc64el targets Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 19/31] shippable: add x86_64 targets Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 20/31] util/cacheinfo: add missing include Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 21/31] docker: add qemu:debian-jessie based on outdated jessie release Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 22/31] docker: add 'apt-fake' script which generate fake debian packages Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 23/31] docker: add debian/powerpc based on Jessie Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 24/31] shippable: add powerpc target Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 25/31] docker: add debian/mips[eb] images Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 26/31] shippable: use debian/mips[eb] targets Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 27/31] docker: add debian/mips64el image Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 28/31] shippable: add mips64el targets Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 29/31] docker: add MXE (M cross environment) base image for MinGW-w64 Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 30/31] shippable: add win32/64 targets Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 31/31] docker: add debian Ports base image Philippe Mathieu-Daudé
2017-07-18 12:23   ` [Qemu-devel] [PATCH v2 00/31] Updated Travis Queue no-reply
2017-07-18  2:47 ` [Qemu-devel] [PATCH v2.5 0/5] (more) " Philippe Mathieu-Daudé
2017-07-20  7:59   ` Fam Zheng
2017-07-18  2:47 ` [Qemu-devel] [PATCH v2.5 1/5] docker: add MXE (M cross environment) base image for MinGW-w64 Philippe Mathieu-Daudé
2017-07-18  2:47 ` [Qemu-devel] [PATCH v2.5 2/5] shippable: add win32/64 targets Philippe Mathieu-Daudé
2017-07-18  2:47 ` [Qemu-devel] [PATCH v2.5 3/5] docker: add debian Ports base image Philippe Mathieu-Daudé
2017-07-18  2:47 ` [Qemu-devel] [PATCH v2.5 4/5] docker: warn users to use newer debian8/debian9 " Philippe Mathieu-Daudé
2017-07-18  2:47 ` [Qemu-devel] [PATCH v2.5 5/5] docker: install clang since Shippable setup_ve() verify it is available Philippe Mathieu-Daudé

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).