All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v1 00/19] testing/next queue for travis and docker
@ 2019-01-10 17:44 Alex Bennée
  2019-01-10 17:44 ` [Qemu-devel] [PATCH v1 01/19] docker: Use stable git tag for virglrenderer Alex Bennée
                   ` (19 more replies)
  0 siblings, 20 replies; 30+ messages in thread
From: Alex Bennée @ 2019-01-10 17:44 UTC (permalink / raw)
  To: qemu-devel; +Cc: ymankad, Alex Bennée


Hi,

This series collects together a bunch of Daniel and Philippe's testing
patches and adds a few of my own. Broadly they simplify the Travis
test cases to be all VM based in preparation for switching to running
docker based builds and tests. I also bumped up the base build to
Xenial given we can always (and will eventually) run the legacy LTS
builds via our own docker images.

The following patches need review
 patch 0006/tests use in place sed magic for enabling deb src.patch
 patch 0017/travis bump to Xenial baseline.patch
 patch 0018/tests docker update our Travis image.patch
 patch 0019/tests docker remove SID_AGE test hack.patch

Alex Bennée (5):
  tests: use in-place sed magic for enabling deb-src in travis image
  travis: use homebrew addon for MacOSX
  travis: bump to Xenial baseline
  tests/docker: update our Travis image
  tests/docker: remove SID_AGE test hack

Daniel P. Berrangé (12):
  tests: run ldconfig after installing extra software
  tests: remove obsolete 'debian' dockerfile
  tests: update Fedora dockerfile to use Fedora 29
  tests: update Fedora i386 cross image to Fedora 29
  travis: add whitespace between each major section & matrix entry
  travis: define all the build matrix entries in one place
  travis: standardize the syntax used for env variables
  travis: don't clone git submodules upfront
  travis: stop redefining the script commands
  travis: stop using container based envs
  travis: run tests in verbose mode
  travis: remove matrix settings that duplicate global settings

Philippe Mathieu-Daudé (2):
  docker: Use stable git tag for virglrenderer
  docker: Use a stable snapshot for Debian Sid

 .travis.yml                                   | 172 ++++++++++++------
 tests/docker/Makefile.include                 |  13 --
 tests/docker/dockerfiles/debian-amd64.docker  |   5 +-
 tests/docker/dockerfiles/debian-sid.docker    |   7 +-
 tests/docker/dockerfiles/debian.docker        |  13 --
 .../dockerfiles/fedora-i386-cross.docker      |   2 +-
 tests/docker/dockerfiles/fedora.docker        |   4 +-
 tests/docker/dockerfiles/travis.docker        |   4 +-
 8 files changed, 131 insertions(+), 89 deletions(-)
 delete mode 100644 tests/docker/dockerfiles/debian.docker

-- 
2.17.1

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

end of thread, other threads:[~2019-01-13 15:21 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-10 17:44 [Qemu-devel] [PATCH v1 00/19] testing/next queue for travis and docker Alex Bennée
2019-01-10 17:44 ` [Qemu-devel] [PATCH v1 01/19] docker: Use stable git tag for virglrenderer Alex Bennée
2019-01-10 18:01   ` Philippe Mathieu-Daudé
2019-01-10 17:44 ` [Qemu-devel] [PATCH v1 02/19] tests: run ldconfig after installing extra software Alex Bennée
2019-01-10 18:12   ` Philippe Mathieu-Daudé
2019-01-10 17:45 ` [Qemu-devel] [PATCH v1 03/19] tests: remove obsolete 'debian' dockerfile Alex Bennée
2019-01-10 18:04   ` Philippe Mathieu-Daudé
2019-01-10 17:45 ` [Qemu-devel] [PATCH v1 04/19] tests: update Fedora dockerfile to use Fedora 29 Alex Bennée
2019-01-10 17:45 ` [Qemu-devel] [PATCH v1 05/19] tests: update Fedora i386 cross image to " Alex Bennée
2019-01-10 17:54   ` Philippe Mathieu-Daudé
2019-01-10 17:56     ` Daniel P. Berrangé
2019-01-10 17:45 ` [Qemu-devel] [PATCH v1 06/19] tests: use in-place sed magic for enabling deb-src in travis image Alex Bennée
2019-01-10 17:58   ` Philippe Mathieu-Daudé
2019-01-10 17:45 ` [Qemu-devel] [PATCH v1 07/19] travis: add whitespace between each major section & matrix entry Alex Bennée
2019-01-10 17:45 ` [Qemu-devel] [PATCH v1 08/19] travis: define all the build matrix entries in one place Alex Bennée
2019-01-10 17:45 ` [Qemu-devel] [PATCH v1 09/19] travis: standardize the syntax used for env variables Alex Bennée
2019-01-10 17:45 ` [Qemu-devel] [PATCH v1 10/19] travis: don't clone git submodules upfront Alex Bennée
2019-01-10 17:45 ` [Qemu-devel] [PATCH v1 11/19] travis: use homebrew addon for MacOSX Alex Bennée
2019-01-10 18:23   ` Daniel P. Berrangé
2019-01-10 17:45 ` [Qemu-devel] [PATCH v1 12/19] travis: stop redefining the script commands Alex Bennée
2019-01-10 17:45 ` [Qemu-devel] [PATCH v1 13/19] travis: stop using container based envs Alex Bennée
2019-01-10 17:45 ` [Qemu-devel] [PATCH v1 14/19] travis: run tests in verbose mode Alex Bennée
2019-01-10 17:45 ` [Qemu-devel] [PATCH v1 15/19] travis: remove matrix settings that duplicate global settings Alex Bennée
2019-01-10 18:06   ` Philippe Mathieu-Daudé
2019-01-10 17:45 ` [Qemu-devel] [PATCH v1 16/19] docker: Use a stable snapshot for Debian Sid Alex Bennée
2019-01-11 13:13   ` Philippe Mathieu-Daudé
2019-01-10 17:45 ` [Qemu-devel] [PATCH v1 17/19] travis: bump to Xenial baseline Alex Bennée
2019-01-10 17:45 ` [Qemu-devel] [PATCH v1 18/19] tests/docker: update our Travis image Alex Bennée
2019-01-10 17:45 ` [Qemu-devel] [PATCH v1 19/19] tests/docker: remove SID_AGE test hack Alex Bennée
2019-01-13 15:20 ` [Qemu-devel] [PATCH v1 00/19] testing/next queue for travis and docker no-reply

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.