[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v1 00/23] Current Travis Queue
From: |
Alex Bennée |
Subject: |
[Qemu-devel] [PATCH v1 00/23] Current Travis Queue |
Date: |
Mon, 17 Jul 2017 15:48:25 +0100 |
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
- [Qemu-devel] [PATCH v1 00/23] Current Travis Queue,
Alex Bennée <=
- [Qemu-devel] [PATCH v1 04/23] docker: add debug tools to travis.docker, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 02/23] travis: move make -j flag out of script, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 01/23] docker: allow customizing Travis global_env variables, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 03/23] docker: include python-yaml in travis.docker, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 06/23] docker: add pkg-config and python-minimal packages to debian base, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 05/23] docker: rename debian stable -> 9 (Stretch), Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 08/23] docker: remove packages now dependent of qemu in Stretch, Alex Bennée, 2017/07/17