From patchwork Wed Jun 19 19:40:04 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: 167252 Delivered-To: patch@linaro.org Received: by 2002:a92:4782:0:0:0:0:0 with SMTP id e2csp1125165ilk; Wed, 19 Jun 2019 12:40:54 -0700 (PDT) X-Google-Smtp-Source: APXvYqyivuMiopFZe6+T+BviTML5PIJgAWhk1t7E7vKsLlz50Xlc29o0NG2EM/6AsmBNmzETM9bW X-Received: by 2002:a50:9729:: with SMTP id c38mr111146346edb.283.1560973254622; Wed, 19 Jun 2019 12:40:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1560973254; cv=none; d=google.com; s=arc-20160816; b=JrL9MrEjfQFTv2Pi6JW1M6aWQ71usf9HFyteh/0srHAm44Oha9lZG6SWcJIwVeUi0W JhzzLVCBd6da9AM2enli3wbuMgCGw/ETh7cj+e92jSINkb5+tBC3UK6IXGEnBDxnKHLV AvuRsBAGRPZbVGZEmIG97QnW9JOyKhkjtjyZQf0CjOBMPYKHSY2ZBA9AV575lq77RE+l DASr9CMFSroi23Y59FPctz9pyBaZ8qCpxcqGwtpt7LLdtdJlOXXqKp6hk+3FCRm9zjEU +bGWJ2rlR4P3F4TnhCEQbUnzb5c0i3wdj0FNr3vSNE928aWmmoBReImtdgEoYapxRGlA Tfyg== 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=bEp1SSgo0ytv7hyYNYxrIJVJbY4Oc223+ftTbWURO6A=; b=s6hLkFXHCu/5+Mcgb4wwN7OOXVWP43jAxPw+0n9wm+xbFmnPkNdh7/riqMKEOke+uF gy3/2oVDSWJLm+sDVrUiKF0up1UeTxgQ6Qqaq6qWAQOZCaOsmM0t3ieEKTFSWwfOB9l7 Go1xbnrZMjv9xslKiN3XpdU3wqdfdq3pvusTsv3kTT5VS5i+odv42toYJmO8IE1vSrfh 6hW0VHscw2q8jDZvrPMDpFzyfDCSe6d+dLpk373k04dtWNMaKLzW6yosYcbLNDCRf35K KgVw8mPI6fCGPHrX8/fNwJZ1H0uNRtkVj/YV2wOILMzpQXlbcJgiF22KblGjib5RC8dh c8Xg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=oIcWnkm+; 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 p8si11510790ejl.122.2019.06.19.12.40.54 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 19 Jun 2019 12:40:54 -0700 (PDT) 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=oIcWnkm+; 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 ([::1]:41412 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hdgRx-00065g-Ic for patch@linaro.org; Wed, 19 Jun 2019 15:40:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53859) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hdgRV-0005ys-BW for qemu-devel@nongnu.org; Wed, 19 Jun 2019 15:40:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hdgRU-0008Ra-7E for qemu-devel@nongnu.org; Wed, 19 Jun 2019 15:40:25 -0400 Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:44734) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hdgRT-0008Qi-Tc for qemu-devel@nongnu.org; Wed, 19 Jun 2019 15:40:24 -0400 Received: by mail-wr1-x435.google.com with SMTP id r16so459032wrl.11 for ; Wed, 19 Jun 2019 12:40:23 -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=bEp1SSgo0ytv7hyYNYxrIJVJbY4Oc223+ftTbWURO6A=; b=oIcWnkm+q+s6YPzVqYrZX6hrw0I0YRq+p3oMLJO3AtzKI8JviQdm32mM52GXIp44TT hXlmpelyOZ90zG/pBTFsMCkLXihAkY5RR9igT9bc7ab6VhdhIHdlOOaDhb0hyZsOuxVP e5CjpJuM+cu/PaZkCpKjP52bMqeeMxIty58/7w+ZSIcevVjxdVCm+2ialAlqWEQMQxdc Y8zXYsu8hAeI0/iF3g1sb6nvGeX+IGOxC2hdlopG/pL0aL2zyOXK1WE3olIQBun6g0GV CFeCCt5tg3WuIahiRwSrufURUkSo6ReSNMdICxmwP1ZwybES9DxiCDlYYINqtOZ+BAgM HH5w== 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=bEp1SSgo0ytv7hyYNYxrIJVJbY4Oc223+ftTbWURO6A=; b=lPGWoKXPI2axoATjpeYk4auToQh0x7fpX8Xa0MWa8sOqEZFR92d01gFSqdTX2rh/Gq 82Dv23NYOO8Zn9vKE2mUkDIoHOrFHTYTj3zefLkpx/K7GY5QXdBz3o4tfUc9tFFynltq vl68574N5nkmtYYelfHDbwcpbZi5e89faqDsxFRKp0SlnKmAOivKXhNxQ0IKpJsUrcbM JslrAkcAw0owjajDlWEKDGb6pUGLZnTTfFl0YRogAeuxe8zQ9lxVwzGjs1UbOEQQRfV5 klrGf/iDkBlRwvkLFZIgZl3Q6vgYmTDe1KdBp7Y8dMXrcXRDZc9Fj5R69gc+44aoI1cW 0ulA== X-Gm-Message-State: APjAAAXY9JiUZ8i+rgv/x9usLd3KY8J+Ij0kw4gZXhcmoPAUjDNV4OVf gTo/dGL7c0ikEH1bPNsggUCZxw== X-Received: by 2002:adf:ea88:: with SMTP id s8mr70983275wrm.68.1560973222513; Wed, 19 Jun 2019 12:40:22 -0700 (PDT) Received: from zen.linaroharston ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id h23sm1592640wmb.46.2019.06.19.12.40.21 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Wed, 19 Jun 2019 12:40:21 -0700 (PDT) Received: from zen.linaroharston. (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 74D291FF87; Wed, 19 Jun 2019 20:40:21 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: qemu-devel@nongnu.org Date: Wed, 19 Jun 2019 20:40:04 +0100 Message-Id: <20190619194021.8240-1-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.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::435 Subject: [Qemu-devel] [PATCH v1 00/17] testing/next (Travis fixes, more tests/vm) X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Hi, This is the current state of testing/next which has fixes for the MacOS Travis failures. We also have the return of the bsd-over-serial autosetup patches which I've tested on the previously failing platform. The one thing I've not included is adding check-block to the default set of check tests. The blocker for that is it still bails on some iotests when the source tree filesystem (e.g. ZFS) doesn't support features it needs for some tests. It seems that they should skip a bit more gracefully: Not run: 045 059 064 070 075 077 078 081 084 088 092 094 101 106 113 116 119 123 128 131 146 148 160 162 171 175 211 212 213 221 225 231 233 237 239 241 253 Some cases not run in: 139 Failures: 102 243 250 Failed 3 of 138 tests I'll try and send the PR for this out by the end of the week. The following patches need review patch 0014/tests vm fedora autoinstall using serial console.patch patch 0016/.travis.yml default the disable system build to s.patch patch 0017/.travis.yml force a brew update for MacOS builds.patch Alex Bennée (2): .travis.yml: default the --disable-system build to --static .travis.yml: force a brew update for MacOS builds Cleber Rosa (4): tests/vm: avoid extra compressed image copy tests/vm: avoid image presence check and removal tests/vm: pin ubuntu.i386 image tests/vm: add source repos on ubuntu.i386 Gerd Hoffmann (11): tests/vm: send proxy environment variables over ssh tests/vm: use ssh with pty unconditionally tests/vm: run test builds on snapshot tests/vm: proper guest shutdown tests/vm: add vm-boot-{ssh,serial}- targets tests/vm: serial console support helpers tests/vm: openbsd autoinstall, using serial console tests/vm: freebsd autoinstall, using serial console tests/vm: netbsd autoinstall, using serial console tests/vm: fedora autoinstall, using serial console tests/vm: ubuntu.i386: apt proxy setup .travis.yml | 3 +- tests/vm/Makefile.include | 23 ++++- tests/vm/basevm.py | 135 +++++++++++++++++++++++---- tests/vm/centos | 6 +- tests/vm/fedora | 189 ++++++++++++++++++++++++++++++++++++++ tests/vm/freebsd | 180 ++++++++++++++++++++++++++++++++++-- tests/vm/netbsd | 187 +++++++++++++++++++++++++++++++++++-- tests/vm/openbsd | 159 +++++++++++++++++++++++++++++--- tests/vm/ubuntu.i386 | 11 ++- 9 files changed, 833 insertions(+), 60 deletions(-) create mode 100755 tests/vm/fedora -- 2.20.1