From patchwork Thu Jan 10 17:44:57 2019 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: 155238 Delivered-To: patch@linaro.org Received: by 2002:a02:48:0:0:0:0:0 with SMTP id 69csp2170666jaa; Thu, 10 Jan 2019 09:46:10 -0800 (PST) X-Google-Smtp-Source: ALg8bN61EGM1ZBf53kREQ8VmCfSHy/7RkUtFg72N7FfWizKRM/44Vz8QJbEMM5ONcXmByG1s6glt X-Received: by 2002:a1c:60c3:: with SMTP id u186mr11514145wmb.66.1547142370362; Thu, 10 Jan 2019 09:46:10 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547142370; cv=none; d=google.com; s=arc-20160816; b=WeBsJdHmMtiOuroehMoNvICW7Ex/BUy3SmsH9igjqYmFsRNaWqnzJsTwMdTLCmakNr ZbMnOU+HNFNHx01xNqmlWCG6ghttPgvn4Zjpz/lmhmUAC4YOFnt53tA/yS02jcYtD9BO glBm/OuvJ/nLWsC/hwKSvdaINhK4n47v16MKNu44OVttgmo5KLnAioEMHkKFuQuQ7lF2 TJLid80jTF86FGRanWzd3B8ilHX+Kx9nEfzxb7IniPK2sVYy/0ZguHJLwSoxTYsoniLu EmRuDrif5Ga1vIqhMr6IJ38B68yYeLMHtlIzvIuglCsYo4A6f51MyYuHOHZ7cE9jymFQ ZGDg== 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; bh=TFFQB+7+Jg7uHpMrFW5qLOm+RrvX6ReeJLYpN0OD0O0=; b=qwnxTFMcatJwBlsB57a4iuh0QFeqLywqFPtZt9gO67pICq7zl4yylESgyWxEeDoRq5 MKkfzKxf/lGGvgoLuwDWlXDt4qSGr5/tZGPQ/V183FcSNvneOKhD4iVth7ZoM6kTSS81 9NK1kxrB40HZ2ndqgqeEsLw0RMPHjpXg58wBqYPCigxG24WSMSW3uU4vhAt3UH/Sodp3 NmF4rqdUYDw5XhpSlyhEsEeiuef3qBVsZr3lb9dOcdumkFxKscTz2OlFssSOh0inUk+p sJBc7Hgw9XOVHEaLoi88+FrBL5dfF24Cnevl7N/06g5NA/Q6umifvcZG61U5wumN0K+f npXQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=JzR2fIk7; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 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. [209.51.188.17]) by mx.google.com with ESMTPS id 135si12115063wmh.184.2019.01.10.09.46.10 for (version=TLS1 cipher=AES128-SHA bits=128/128); Thu, 10 Jan 2019 09:46:10 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=JzR2fIk7; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 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 ([127.0.0.1]:33686 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ghePB-0004nC-8a for patch@linaro.org; Thu, 10 Jan 2019 12:46:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:33903) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gheOg-0004la-ME for qemu-devel@nongnu.org; Thu, 10 Jan 2019 12:45:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gheOf-0008Rr-Mv for qemu-devel@nongnu.org; Thu, 10 Jan 2019 12:45:38 -0500 Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]:36826) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gheOd-0007XT-Mi for qemu-devel@nongnu.org; Thu, 10 Jan 2019 12:45:37 -0500 Received: by mail-wm1-x331.google.com with SMTP id p6so12872856wmc.1 for ; Thu, 10 Jan 2019 09:45:19 -0800 (PST) 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=TFFQB+7+Jg7uHpMrFW5qLOm+RrvX6ReeJLYpN0OD0O0=; b=JzR2fIk7A1Cr8n/oz2ObzXE1gpw1akM7tyFaZcDyj/sB5Vat3AbQ14IbDxlFMoBOZg wcllTgxpPXUdoswON1Gb4HGb7m8cpwy2ucD645xbxt8Wm/eyC99CFqlJerYmXwW+sTOK ZAi9FxRH7I2aqd6ueTK8ynf7r8kPSD0Lob4Qw= 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=TFFQB+7+Jg7uHpMrFW5qLOm+RrvX6ReeJLYpN0OD0O0=; b=URGd8fetWUgL+Vmo9UoPiJHArTSvyZkJ5NTW3/WCB3HtG4wWP55u2as6Uv7NkHtPxL 8d/OIRHWDsySO8UybMtXkBQtcVwGUkTxafuue9V1B0hF0oeCVTt5aOQhDjPnIeut7Hua ZA+vNrlHr4PPZfZELk80NyHfSLrCG4Es+r9pQAtaDKFrd+5HkyMjAy08Z1VeMjgmHqUi dajESST7j6oCu4HMCM5PiXXGE4R1m/zuvbI/xu13sY97K4+7sWJQt2d46kRQFN4Kr6Ok T3VdPI9HCFmJX4bO6qvtcClEzg2mLkfMxzqfO8WU1n+/9B4hicX+DJXR/y33VCuZJSnz DWrw== X-Gm-Message-State: AJcUukezGzDfZHtSZ/BmriNlEvT2ybdz63lV5tc5omRT9mNDij9mzdyz c1nfsFX2qfKxlOhoRti7jaua3Q== X-Received: by 2002:a1c:760c:: with SMTP id r12mr10094054wmc.127.1547142318160; Thu, 10 Jan 2019 09:45:18 -0800 (PST) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id t63sm14193168wmt.8.2019.01.10.09.45.17 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 10 Jan 2019 09:45:17 -0800 (PST) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 06D393E0A8A; Thu, 10 Jan 2019 17:45:17 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Date: Thu, 10 Jan 2019 17:44:57 +0000 Message-Id: <20190110174516.21586-1-alex.bennee@linaro.org> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::331 Subject: [Qemu-devel] [PATCH v1 00/19] testing/next queue for travis and docker 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: ymankad@redhat.com, =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" 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