qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 8b9b31: tests/docker: add travis dockerfile


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 8b9b31: tests/docker: add travis dockerfile
Date: Mon, 17 Oct 2016 05:00:06 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 8b9b3177a2e588db16274b2bf6d390a95e837f80
      
https://github.com/qemu/qemu/commit/8b9b3177a2e588db16274b2bf6d390a95e837f80
  Author: Alex Bennée <address@hidden>
  Date:   2016-10-17 (Mon, 17 Oct 2016)

  Changed paths:
    A tests/docker/dockerfiles/travis.docker

  Log Message:
  -----------
  tests/docker: add travis dockerfile

This target grabs the latest Travis containers from their repository at
quay.io and then installs QEMU's build dependencies. With this it is
possible to run on broadly the same setup as they have on travis-ci.org.

Signed-off-by: Alex Bennée <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Fam Zheng <address@hidden>


  Commit: bdecba6e978b950873255f5185dcbe2632aaa6fd
      
https://github.com/qemu/qemu/commit/bdecba6e978b950873255f5185dcbe2632aaa6fd
  Author: Alex Bennée <address@hidden>
  Date:   2016-10-17 (Mon, 17 Oct 2016)

  Changed paths:
    A tests/docker/test-build

  Log Message:
  -----------
  tests/docker: test-build script

Much like test-quick but only builds. This is useful for some of the
build targets like ThreadSanitizer that don't yet pass "make check".

Signed-off-by: Alex Bennée <address@hidden>

Message-Id: <address@hidden>
Signed-off-by: Fam Zheng <address@hidden>


  Commit: 86a17cb3f43f987d0b2a65dd41284b4d6e2006cb
      
https://github.com/qemu/qemu/commit/86a17cb3f43f987d0b2a65dd41284b4d6e2006cb
  Author: Alex Bennée <address@hidden>
  Date:   2016-10-17 (Mon, 17 Oct 2016)

  Changed paths:
    M tests/docker/test-mingw

  Log Message:
  -----------
  tests/docker: make test-mingw honour TARGET_LIST

The other builders honour this variable, so should the mingw build.

Signed-off-by: Alex Bennée <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Fam Zheng <address@hidden>


  Commit: e86c9a64f455018fb04d631e14c5f926e36c69fb
      
https://github.com/qemu/qemu/commit/e86c9a64f455018fb04d631e14c5f926e36c69fb
  Author: Alex Bennée <address@hidden>
  Date:   2016-10-17 (Mon, 17 Oct 2016)

  Changed paths:
    M tests/docker/Makefile.include

  Log Message:
  -----------
  tests/docker/Makefile.include: add a generic docker-run target

This re-factors the docker makefile to include a docker-run target which
can be controlled entirely from environment variables specified on the
make command line. This allows us to run against any given docker image
we may have in our repository, for example:

    make docker-run TEST="test-quick" IMAGE="debian:arm64" \
   EXECUTABLE=./aarch64-linux-user/qemu-aarch64

The existing address@hidden targets still work but the inline
verification has been dropped because we already don't hit that due to
other pattern rules in rules.mak.

Signed-off-by: Alex Bennée <address@hidden>

Message-Id: <address@hidden>
Message-Id: <address@hidden>
[Squash in the verification removal patch. - Fam]
Signed-off-by: Fam Zheng <address@hidden>


  Commit: ad728364e3916e1159ee94e5cd82b7a9c81d2dcc
      
https://github.com/qemu/qemu/commit/ad728364e3916e1159ee94e5cd82b7a9c81d2dcc
  Author: Peter Maydell <address@hidden>
  Date:   2016-10-17 (Mon, 17 Oct 2016)

  Changed paths:
    M tests/docker/Makefile.include
    A tests/docker/dockerfiles/travis.docker
    A tests/docker/test-build
    M tests/docker/test-mingw

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/famz/tags/for-upstream' into staging

# gpg: Signature made Mon 17 Oct 2016 03:08:28 BST
# gpg:                using RSA key 0xCA35624C6A9171C6
# gpg: Good signature from "Fam Zheng <address@hidden>"
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg:          There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 5003 7CB7 9706 0F76 F021  AD56 CA35 624C 6A91 71C6

* remotes/famz/tags/for-upstream:
  tests/docker/Makefile.include: add a generic docker-run target
  tests/docker: make test-mingw honour TARGET_LIST
  tests/docker: test-build script
  tests/docker: add travis dockerfile

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/4378caf59edf...ad728364e391

reply via email to

[Prev in Thread] Current Thread [Next in Thread]