From patchwork Thu Dec 19 10:49:12 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: 182072 Delivered-To: patch@linaro.org Received: by 2002:ac9:44c4:0:0:0:0:0 with SMTP id t4csp2095375och; Thu, 19 Dec 2019 02:50:00 -0800 (PST) X-Google-Smtp-Source: APXvYqz+CQ3dM77jlUiOhT9iCGkp50zYch4wRuRpcvfsb/lizV210uv1E4oQRZOM2O9VmEkEoYJJ X-Received: by 2002:a05:6830:10c6:: with SMTP id z6mr8450962oto.203.1576752600004; Thu, 19 Dec 2019 02:50:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1576752599; cv=none; d=google.com; s=arc-20160816; b=oucxiOjLZHBmhl4rGTvBHC/cFFojN5F+hxQfLkVt1m5SBQwp/Q8IHGp1PLV1jJJ5uE ybJyyZIhJd/P+9Ne6FcG7mdeUf4Ej0RrWMKlbLPx3/9sjAjg0NbqElegoAlN7CFl5km2 CYiQKDPQ5oeIZW8ctjxxFDaBCH10Yc1xpHlYdRe5eQ8UybE+VupKeLNA4sS9ipBLgjry soIyKatE7vZKaNRbuft1zz8HHG+Leh7IEYISXOC/dnvivC1BsPq1hJfCvbRDLEsoGEDA oqPzj5wxGzUADFeRXueprEEqBzO0gkR3i8RPWekQmTiFcF4zjY4uGQ31PnyBu3kIEr/8 3vVQ== 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:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=bnYqPNG6o//7k1MDVkGUWOrGmJeXC2A4NyL/DVQdWXI=; b=a605fhj1K+FwL/2SOk5Mc8GLTkQAw71TOgoVwyMuaQQnRIGPjy8NhzfwizdbIWqgvz GiXJpVWIIr6eZH9TwUhA93LzE64LRF01zZ44IcxG+YcWVHPgaYRiLxxM1d2H4xu2xI46 3EbpgqK752/DC+2AYQbvAFs8zqLg95vZxo+eMmzd66V//HCxPJ+hOnnHrNbXSBB/PoUJ UpZ9TPvcv27C66sK0m5zfkxT9Dp9qK/OT4/4KSbCrD4r7jCIeRkniYt2ak/lTNupD4Q6 cuu4e5VthP9/JolRiMg2epqLVXw1hUkHn12PRdvjIhJhXo2YR4L8aZGFpmbh99P5Np+/ G3Ow== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b="IfmD/gpF"; 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 s65si2870638otb.260.2019.12.19.02.49.59 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 19 Dec 2019 02:49:59 -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="IfmD/gpF"; 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]:38570 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ihtNW-0006Y3-On for patch@linaro.org; Thu, 19 Dec 2019 05:49:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38138) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ihtNF-0006Xp-De for qemu-devel@nongnu.org; Thu, 19 Dec 2019 05:49:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ihtNE-000841-D0 for qemu-devel@nongnu.org; Thu, 19 Dec 2019 05:49:41 -0500 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:36697) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ihtNE-000804-4X for qemu-devel@nongnu.org; Thu, 19 Dec 2019 05:49:40 -0500 Received: by mail-wm1-x32d.google.com with SMTP id p17so5123588wma.1 for ; Thu, 19 Dec 2019 02:49:40 -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:in-reply-to:references :mime-version:content-transfer-encoding; bh=bnYqPNG6o//7k1MDVkGUWOrGmJeXC2A4NyL/DVQdWXI=; b=IfmD/gpFylQLhGXqK+nVtQ09olHVMurWI7zlbaJ0LaPxbdJMnqZ+Lipa45kncwQ2kN F32f6KuWKQe+609O638kEAMVru4qwhWMuvEND5rYZeiDLAzNqkS9D74oIiVDISliWdDb o9usOx0JKodRdrRn9JOvEFd9v8M5I3DEPxCSUb1eyJN+S6nQRZgL+wSgJBOriWuRMpB9 1DSXtt9nKBd2kXifSnSYWmN+vInv4a9W8HuddSokaUSqfwZDx6sTOfYiewt1RyhuQpu4 CvqJOSDyO7yqP2iyJOsXhjctOLADvpESL57ix/zqhGrrbsHmxhYRoGlmn+uoxbfwPlvL zLcA== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=bnYqPNG6o//7k1MDVkGUWOrGmJeXC2A4NyL/DVQdWXI=; b=sonavFSi9CsCFDSzFF2rI9OcLj4p6aTNUpsEyduHlBdz5cJN+wo1Jhvb8+lHb2PW92 6INlSONdei6w4MmFnz/pAsjbTJQSNDrwRePncr8ioHxm0Aa+66u7FAzZE7Lvz2TiCQ+V 8TDj+hieYoo+XrFKf4RPlGvrCMq5tsItOUVjyp16pcLz9KO245J1oIGZho65QSJqClZ6 YcTHb7V3jzTWL52o8tpV4eBYCz/LIXNY2EzO1O2xI6Hi9PfYAKkh1cbrBR2zsk1K3tET jB5XPQ9cZZOCjo7sQ6y7l4ADU0n4jd+rtaF/c8AnRJnFNti9RStMAt4EjzM9IowiJZfj Hr1g== X-Gm-Message-State: APjAAAW5dhHQdS2sT2DK9/7rVdemm0KkOQmSQJLDJFhcZ2GsRIxP2Zof L+rz6ZY2vY6DbBvghlAwmqvcvw== X-Received: by 2002:a1c:b456:: with SMTP id d83mr9017363wmf.172.1576752579049; Thu, 19 Dec 2019 02:49:39 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id q19sm5631354wmc.12.2019.12.19.02.49.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Dec 2019 02:49:35 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id B6CE71FF90; Thu, 19 Dec 2019 10:49:34 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 03/25] travis.yml: Run tcg tests with tci Date: Thu, 19 Dec 2019 10:49:12 +0000 Message-Id: <20191219104934.866-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20191219104934.866-1-alex.bennee@linaro.org> References: <20191219104934.866-1-alex.bennee@linaro.org> 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::32d 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: Fam Zheng , Thomas Huth , Stefan Weil , Richard Henderson , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Thomas Huth So far we only have compile coverage for tci. But since commit 2f160e0f9797c7522bfd0d09218d0c9340a5137c ("tci: Add implementation for INDEX_op_ld16u_i64") has been included now, we can also run the "tcg" and "qtest" tests with tci, so let's enable them in Travis now. Since we don't gain much additional test coverage by compiling all targets, and TCI is broken e.g. with the Sparc targets, we also limit the target list to a reasonable subset now (which should still get us test coverage by tests/boot-serial-test for example). Tested-by: Stefan Weil Reviewed-by: Philippe Mathieu-Daudé Signed-off-by: Thomas Huth Message-Id: <20191204083133.6198-1-thuth@redhat.com> [AJB: just --enable-debug-tcg] Signed-off-by: Alex Bennée Reviewed-by: Richard Henderson -- 2.20.1 diff --git a/.travis.yml b/.travis.yml index 6cb8af6fa59..15946293ff3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -214,10 +214,11 @@ matrix: - TEST_CMD="" - # We manually include builds which we disable "make check" for + # Check the TCG interpreter (TCI) - env: - - CONFIG="--enable-debug --enable-tcg-interpreter" - - TEST_CMD="" + - CONFIG="--enable-debug-tcg --enable-tcg-interpreter --disable-kvm --disable-containers + --target-list=alpha-softmmu,arm-softmmu,hppa-softmmu,m68k-softmmu,microblaze-softmmu,moxie-softmmu,ppc-softmmu,s390x-softmmu,x86_64-softmmu" + - TEST_CMD="make check-qtest check-tcg V=1" # We don't need to exercise every backend with every front-end