From patchwork Mon Jul 17 14:48:25 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107975 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4659523obm; Mon, 17 Jul 2017 07:52:04 -0700 (PDT) X-Received: by 10.55.113.5 with SMTP id m5mr3580387qkc.88.1500303124878; Mon, 17 Jul 2017 07:52:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500303124; cv=none; d=google.com; s=arc-20160816; b=qpjR1RDdi9svYTC1Y1oUTVjOGuAdFGToaqi5nzEEaC/14drtfYkjAhGGws2fEj3TZp OamvQ9mw8fiC6o93JIUTRCtJ8C8FKVj9vFkQmFsJSH7zl4xY1vATkehW7WATbFZzApsB /d9Cpev+jxcheBOky4/EnBGXLn4bifEVx4JdLCd5D9noS+mxmSFQV/AFa63fEXFcrAHZ XX0RVNmGIaWjnyo668KC0pnBifFkJBbvBRHVqIr/2Xz7o4jevWULyU0A0PMkxltzVLeq Jtg/p7CleObjX4CzvufxuQgDPSRkZxKi5CxaSGobt9i9d7Bo9XI89WJO6cQoQaY5XiJW Rf+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:message-id:date:to:from :dkim-signature:arc-authentication-results; bh=K2dr3O/Irth1Pvjxlo1N9HVR6XBjtxSll2FYf0Wdp0E=; b=h8JJYj9PKpPYEk8NJgwz1LJj/SBXUurVMXC0ljuKHvJEkmBniFmlNrZZWFGFIdzlHj sgvviQLN3n4mV+/tyf2kfxaxfeHSSd+sb0VnzHhPGCB+adZB28pDHj1kIFZuXGRXzM9d yO9unn5d9NTHPR9mKhLgEn3+6MJgBGIWSZJUFR86weJq3Ln3ttHHs4OE5NLzQ9Yockea Jb4rs5aWpjxvLpxA5oy/Hy9lwUsqCgG/LFYreEERcm6YYvEeHls1DxhVJs9Anb9f/yfG boA9ayqqkHzJIqi4vpUjM9MCnVYCUgP8C1EoHOlxZfNKBcRZmtS7PEkB9vWHaDnZ6J2p srUg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=ZWkASRmQ; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id m21si15992891qkm.345.2017.07.17.07.52.04 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 07:52:04 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=ZWkASRmQ; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50850 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7NS-0008Mm-6v for patch@linaro.org; Mon, 17 Jul 2017 10:52:02 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36798) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7KS-0005rP-G6 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7KN-00021J-Sl for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:56 -0400 Received: from mail-wr0-x22d.google.com ([2a00:1450:400c:c0c::22d]:35408) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7KN-00020Z-KK for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:51 -0400 Received: by mail-wr0-x22d.google.com with SMTP id w4so23879672wrb.2 for ; Mon, 17 Jul 2017 07:48:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=K2dr3O/Irth1Pvjxlo1N9HVR6XBjtxSll2FYf0Wdp0E=; b=ZWkASRmQ7Cq3PA2h8tYtxOh7Ayex9Z+bFjKUKu/+gpV7ppxq09hK/8kvKZjYscKK93 J6eTuGK4bO0uOI+PMFj3uI2NCnkl28jkZziTPaQlqJPGvk5uT+gnF98Fir54vmhmLXyZ aS/XYRDr17GO8wHvs5h1yvvOIPhLmSDvvUEMU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=K2dr3O/Irth1Pvjxlo1N9HVR6XBjtxSll2FYf0Wdp0E=; b=CXQ8hbt03xQbg2m6Idl1BJCMGTNGkPXgGNAAnFcQx/25Z4DFKVj4eLTbcxjjk1p/wV GpFBsJZgvg4VQ1kXBCf9ELtHLHHdgD/6ldxyCuNQKJGNeaqrxSUU2l2Ax8zAeVoDA0rz 9oM6AR3hiiovPJ2lJ4cHDuNht/0/i18ViQgVDbFwOtAzO/hRgDFhKW/yxi8zlHy5MCVp 51yoj3vK44ZeBUuledySOc3NEaIrIamq+uyfw45FK4uhBF132DH43pNRIKVRwWKqIC+O BAFogm00FG9wN/SdtCle1sfr/H+19B+FstHFKw5VHHrXldmYkfggtst9gtZNv11YJHn0 LcVA== X-Gm-Message-State: AIVw1133RsjEtZG7GI/9+peuKfOEW2/5p+/waLwaD0HMcNHHRosZZbyk FEFL5LPsBXXFUIFX X-Received: by 10.223.170.219 with SMTP id i27mr11510807wrc.49.1500302930306; Mon, 17 Jul 2017 07:48:50 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id j28sm3188593wrb.9.2017.07.17.07.48.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:48:49 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 57F9B3E00A0; Mon, 17 Jul 2017 15:48:48 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:25 +0100 Message-Id: <20170717144848.11793-1-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::22d Subject: [Qemu-devel] [PATCH v1 00/23] Current Travis Queue X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" 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