From nobody Sun Dec 14 06:34:34 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1762881581; cv=none; d=zohomail.com; s=zohoarc; b=Hl59TXq/2cQ1k/+XsGdeVlZgDUbGADr1gKF5DYFKhuPC/B9HMt1yjseCcTp2H0fz+7VNIr16ZoQoLjaRgpkAC5NTeq+Vdx2JX/is+v39FqC2yRtoy+OKPGeqAL34w9n21KZau1ebbmvPEo3olEHpmpq6oQFzVofyVt1+s5a/poc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1762881581; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=OzQZP4Y3OptbZQiANnSpA5RTAqNZbiZmndRZjZG7Xks=; b=CtIS+ZweXUv3/mlcnFKZxDZYRlBQut0LBnv8xMno4lVd73hH6BO72q0gD476SG6eW+BlSWbBkGcfu4O2ap6CHokJR80FpXRx5jHCCHBHdkFzT7EM0j1ys1i/8Zn+n6neTyTA2NMZ4AY3Zy/kC2LleMcfsJROjbjiAW0hm8azVgQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1762881581794871.2709509546169; Tue, 11 Nov 2025 09:19:41 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vIs0N-0006TZ-GG; Tue, 11 Nov 2025 12:18:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vIrzp-0005Zc-JW for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:38 -0500 Received: from mail-ej1-x632.google.com ([2a00:1450:4864:20::632]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vIrzm-0003ux-2W for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:33 -0500 Received: by mail-ej1-x632.google.com with SMTP id a640c23a62f3a-b6d402422c2so881932266b.2 for ; Tue, 11 Nov 2025 09:17:28 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b72bf31286esm1383522766b.21.2025.11.11.09.17.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Nov 2025 09:17:25 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 556F95F905; Tue, 11 Nov 2025 17:17:24 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1762881448; x=1763486248; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=OzQZP4Y3OptbZQiANnSpA5RTAqNZbiZmndRZjZG7Xks=; b=HRpg7QzVU5VjJb0F6qEKCSPQrbFxNm0Q6H71sT/6AoFRD1UOpcUaHpQ8FDjAp351ev Iz4S+VppTAfp8DX6jQUedkp3hpIYr09zL4Kl51LyP8eP2irqBndnBJrM3V0zEWGN1n5n l7GYmc3XZB0deNuEjKA2miZo39vQaK/O0FjjBQB5CZ1BSqpzw3lduvHPAMgaew6KViTw IszYUVGGJYzw4vkCORe2mVYh/3TreYoyzABdOrK0//5uXiQkb0FjBOBLn7r8HE40JYbP leE53HxDH1r1ngpZf1GLfg5/5fRGKNL5C5TIa5N9TsdLx+L7UMRrCT+gxRAhjtK1Q/3C /mRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762881448; x=1763486248; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=OzQZP4Y3OptbZQiANnSpA5RTAqNZbiZmndRZjZG7Xks=; b=siXdmPIFmlbc/bGGd5zYfw/NeHGuQchIxv/9B9MAoBMRFYcgdIXYpTbxbqtHxH2J+k w/BZ2TYIx00I7yaC9K3jc2Mc2/iHWbGXQmSJhG79AM+vjNUHU2yp+g2H4q6gK2Xz6c32 EUWSnMyglgJ7kYpKxRbJ+al1FLo9ZijaHiEsTWOZIFYxFS24YNAK7N/wZVh+8uT1uuoH s7SCa/ocof7diDWTWcJvN0sACrSIuolQ/BK+kgzAiC4iOXUCzo3gxPo/QK4QpDwwFqRQ W+JxVwPUKOaxeNLbN1tINCb3+iSdt/JdFJLJkgHKU5Ncwxuw2duf6sji+w+HH0IG6KJe aB4A== X-Gm-Message-State: AOJu0YwR6Wws8t52WAj02Q2TJiDYtfbAXb6QbMQ4MlYGW+VA2uATbKtZ 8StQ9466kbK4Lejd0msuKwEh/uhssEhJcirY2rkI9ToB1azfwadJuGH4U0rIVccEHNs= X-Gm-Gg: ASbGnctkSJN0pFiEe4xCiwk64ia4bTVHlPla283hxlgUO3wopfKknOh/D2of++uyffA e1QNiavuSO5AufK4+/7TcZ+V/gvnQwyXEsjqQqon5Q5Sg6uwI5xfR47Sn1k6mgeZY0FAIGZxDvI wVK01IPmvqolnkaSr1beJm4E+lg0IuVw9V4sWfgX5uRPb8legsCUG1FWPjhW7CqbtRY1EFOMK2w P7xs32zHmbn1zlKF0jPXYZBpEVueQYGF6lnLnwBpIGPVY0pjh0jFmJ6bnfGjCFBJ57GfbD1zgxA YQ++VPs6HGRDzAH9zzHn5msQ0wvy5hOJ3eqWI5VICIopKX4h9hONAZ+VDxPRkR2VP+qm9pNnnNI aHHilXWH6K+g4eVWiNsjqX/QIy76qSd7ZOu0gNms2k6CmPNy3Tq9kJtqzerqhAAToTax8X/XA8j 1zd9rTiHpYT0A= X-Google-Smtp-Source: AGHT+IHxICJl5UFBz8yK2n3dYhQFXsVP6b62miRVnToeVp0HWXNuOWm1+jnsASE4qGQJklN9WDBNEQ== X-Received: by 2002:a17:907:6d06:b0:b6d:4f1d:8c9e with SMTP id a640c23a62f3a-b72e0305025mr1273596066b.24.1762881447746; Tue, 11 Nov 2025 09:17:27 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Paolo Bonzini , qemu-s390x@nongnu.org, Zhao Liu , Kohei Tokunaga , Sriram Yagnaraman , Ed Maste , Paul Durrant , David Woodhouse , Akihiko Odaki , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-arm@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Peter Maydell , Li-Wen Hsu , Thomas Huth , Dmitry Osipenko , BALATON Zoltan , Gustavo Romero Subject: [PATCH 01/16] tests/docker: drop --link from COPYs in emsdk docker Date: Tue, 11 Nov 2025 17:17:08 +0000 Message-ID: <20251111171724.78201-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251111171724.78201-1-alex.bennee@linaro.org> References: <20251111171724.78201-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::632; envelope-from=alex.bennee@linaro.org; helo=mail-ej1-x632.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1762881583332158500 As we need to build images in both docker and podman lets not have any incompatibilities. I don't think it makes any major difference. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Kohei Tokunaga --- tests/docker/dockerfiles/emsdk-wasm32-cross.docker | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/docker/dockerfiles/emsdk-wasm32-cross.docker b/tests/doc= ker/dockerfiles/emsdk-wasm32-cross.docker index 6b1642a207c..1f08eb0b855 100644 --- a/tests/docker/dockerfiles/emsdk-wasm32-cross.docker +++ b/tests/docker/dockerfiles/emsdk-wasm32-cross.docker @@ -115,8 +115,8 @@ RUN mkdir -p /glib RUN curl -Lks https://download.gnome.org/sources/glib/${GLIB_MINOR_VERSION= }/glib-$GLIB_VERSION.tar.xz | \ tar xJC /glib --strip-components=3D1 =20 -COPY --link --from=3Dzlib-dev /builddeps/ /builddeps/ -COPY --link --from=3Dlibffi-dev /builddeps/ /builddeps/ +COPY --from=3Dzlib-dev /builddeps/ /builddeps/ +COPY --from=3Dlibffi-dev /builddeps/ /builddeps/ =20 WORKDIR /glib RUN < (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1762881764901867.7621292303913; Tue, 11 Nov 2025 09:22:44 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vIs0L-0006Pe-2L; Tue, 11 Nov 2025 12:18:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vIrzo-0005ZU-QP for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:38 -0500 Received: from mail-ej1-x632.google.com ([2a00:1450:4864:20::632]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vIrzk-0003ub-DI for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:32 -0500 Received: by mail-ej1-x632.google.com with SMTP id a640c23a62f3a-b72e43405e2so167770866b.0 for ; Tue, 11 Nov 2025 09:17:27 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b72bdbcea8csm1381218966b.8.2025.11.11.09.17.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Nov 2025 09:17:25 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 81E915F90C; Tue, 11 Nov 2025 17:17:24 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1762881446; x=1763486246; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=0lBZe77JyHPdmM4f2QaJQKHtiJP+eni9N8OyUpQDeMo=; b=waIJUrT1L8xgeoVteVUGoVl8ezyTMPZ7bg2V3ciBjxQOlSkhLstoANmuMYtVtWAvN3 aYRLrMESdEOtW6vxGwbmUp4+qfqWtRgpeumuJc4IT2MOumciM+rE9hWZhZHhaQbw14L4 Nqlr4Uz0jmO5W1mW6XRc+1uFhnCIUU0CKYjLzuvcDG63qG+DyJZJJXbPhtx6DtxZnSVy 4kTtdzHl3hyMWvdG7i+JlUL0SWPbcIJhqlTQOFg0Rlc10OMUq671ahACMWIZ71/LSfII zjDOskb0YPAjX2QgAC/dP7OCqcTWZcwT6TYCD5dukBiQ9r8/BeJOsIBOJu8URCrnbHui cEPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762881446; x=1763486246; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=0lBZe77JyHPdmM4f2QaJQKHtiJP+eni9N8OyUpQDeMo=; b=Q02HfmI8oP42eXz8vrue7AkF1OdFjZkbjIVJ0qD8PCex7bx6U/1IEYLpiYWaZsjdzo BzV+jMka1p+8o9t3IVBkm4Mp5Xih/KzRe/EQ9MOKfgrWste5cw3Lm7wyJq1ezlKC7mbH OPhSQFdfkWOpOFs3TxaDt/hV8H1KqflGRF3aajy0s47MFSmsVWsKfkitHMwFgkS321PA a6EvRDmKRnrbiHc+KHY4lhvaLqBjQE5PEKbjLnusCimqT5qC90sebj+J+W4LvLG6bGK8 7MQmeuO2kbpyOv1yNcCg1NtB7vAg5Udbhy3RHsE6+hjwc5yaV3KG8xjT8OuQ+AKllLoA VFgQ== X-Gm-Message-State: AOJu0Yx7Kp6jSsOj8p4SQ3Ulg/KWDvwGD8kM780j7pb4OPoz/Odumk6e tdYJs8427b9vFL2KL8eJGMEMZPxYwS8hgUjAyHmP6DO4FOMthsyyvd/g1ux+hGPAv0g= X-Gm-Gg: ASbGnctnPQFR1V16QS4XKoZ/Sk1i17f3Nyy/jXBzFkzVJvP5M/IUocwi7BRFImQjajA 6GUjAwuCpju+EN+EmNuMN+yQplakRQFOeVU/uamisvm8YNQ+uBb5IgfhHGH+AF/MnYAiyd9bNM7 YDkRgQmyqNKDIao+QXd5CeMS4VXPC2jCWrAt5cqejSWySzU6pr1T5a6ZW0S+d8qExH/3pauB3ih zMFupy2DawpotL+NMjX7f+0W/zJ/mvrMkZzKglcXcoVPbPCDPiKsh5uakmKXtkz7Dmdu2Qd+X47 sFwcGKnCQDhh1e6Rwds/tK+eE6XGj/vvt6I40zYJMRQm2yNIrpF0hAOepFuIP1w47zpsnN/8Apo /hSpLMtOA4esnu4QxRa7S+JYb59BeNeSzgGD1ZACmjtFbt8l3sLEuF25NrUAHjFgvYH7AhJJqfK EXPipMp/Pzn5A= X-Google-Smtp-Source: AGHT+IG7XKRjl//iQfepuXdsxbIdggzhPY7h2PxfKmsrMF42zN6fMumQZgp+Maz3DUQtk4rtL+vrlg== X-Received: by 2002:a17:907:d644:b0:b71:ea7c:e501 with SMTP id a640c23a62f3a-b7331189ec7mr9868966b.4.1762881446444; Tue, 11 Nov 2025 09:17:26 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Paolo Bonzini , qemu-s390x@nongnu.org, Zhao Liu , Kohei Tokunaga , Sriram Yagnaraman , Ed Maste , Paul Durrant , David Woodhouse , Akihiko Odaki , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-arm@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Peter Maydell , Li-Wen Hsu , Thomas Huth , Dmitry Osipenko , BALATON Zoltan , Gustavo Romero Subject: [PATCH 02/16] libvirt-ci: bump libvirt-ci to latest version Date: Tue, 11 Nov 2025 17:17:09 +0000 Message-ID: <20251111171724.78201-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251111171724.78201-1-alex.bennee@linaro.org> References: <20251111171724.78201-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::632; envelope-from=alex.bennee@linaro.org; helo=mail-ej1-x632.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1762881767317158500 We will need the latest version to add coreutils in the next commit. As libvirt has updated the handling of ENV variables this brings a little bit of churn to the docker images. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Daniel P. Berrang=C3=A9 --- tests/docker/dockerfiles/alpine.docker | 10 +++++----- tests/docker/dockerfiles/centos9.docker | 10 +++++----- .../dockerfiles/debian-amd64-cross.docker | 16 ++++++++-------- .../dockerfiles/debian-arm64-cross.docker | 16 ++++++++-------- .../dockerfiles/debian-armhf-cross.docker | 16 ++++++++-------- .../dockerfiles/debian-i686-cross.docker | 16 ++++++++-------- .../dockerfiles/debian-mips64el-cross.docker | 16 ++++++++-------- .../dockerfiles/debian-mipsel-cross.docker | 16 ++++++++-------- .../dockerfiles/debian-ppc64el-cross.docker | 16 ++++++++-------- .../dockerfiles/debian-riscv64-cross.docker | 19 ++++++++----------- .../dockerfiles/debian-s390x-cross.docker | 16 ++++++++-------- tests/docker/dockerfiles/debian.docker | 10 +++++----- .../dockerfiles/fedora-rust-nightly.docker | 10 +++++----- .../dockerfiles/fedora-win64-cross.docker | 14 +++++++------- tests/docker/dockerfiles/fedora.docker | 10 +++++----- tests/docker/dockerfiles/opensuse-leap.docker | 10 +++++----- tests/docker/dockerfiles/ubuntu2204.docker | 10 +++++----- tests/lcitool/libvirt-ci | 2 +- 18 files changed, 115 insertions(+), 118 deletions(-) diff --git a/tests/docker/dockerfiles/alpine.docker b/tests/docker/dockerfi= les/alpine.docker index 52adf9ccbb7..1da375c9158 100644 --- a/tests/docker/dockerfiles/alpine.docker +++ b/tests/docker/dockerfiles/alpine.docker @@ -126,11 +126,11 @@ RUN apk update && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/clang && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc =20 -ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" -ENV LANG "en_US.UTF-8" -ENV MAKE "/usr/bin/make" -ENV NINJA "/usr/bin/ninja" -ENV PYTHON "/usr/bin/python3" +ENV CCACHE_WRAPPERSDIR=3D"/usr/libexec/ccache-wrappers" +ENV LANG=3D"en_US.UTF-8" +ENV MAKE=3D"/usr/bin/make" +ENV NINJA=3D"/usr/bin/ninja" +ENV PYTHON=3D"/usr/bin/python3" # https://gitlab.alpinelinux.org/alpine/aports/-/issues/17463 RUN apk add clang19-libclang # As a final step configure the user (if env is defined) diff --git a/tests/docker/dockerfiles/centos9.docker b/tests/docker/dockerf= iles/centos9.docker index 0674d778262..ff3e8069b45 100644 --- a/tests/docker/dockerfiles/centos9.docker +++ b/tests/docker/dockerfiles/centos9.docker @@ -132,11 +132,11 @@ RUN dnf distro-sync -y && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/clang && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc =20 -ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" -ENV LANG "en_US.UTF-8" -ENV MAKE "/usr/bin/make" -ENV NINJA "/usr/bin/ninja" -ENV PYTHON "/usr/bin/python3" +ENV CCACHE_WRAPPERSDIR=3D"/usr/libexec/ccache-wrappers" +ENV LANG=3D"en_US.UTF-8" +ENV MAKE=3D"/usr/bin/make" +ENV NINJA=3D"/usr/bin/ninja" +ENV PYTHON=3D"/usr/bin/python3" # As a final step configure the user (if env is defined) ARG USER ARG UID diff --git a/tests/docker/dockerfiles/debian-amd64-cross.docker b/tests/doc= ker/dockerfiles/debian-amd64-cross.docker index 7f4674400df..26a39940126 100644 --- a/tests/docker/dockerfiles/debian-amd64-cross.docker +++ b/tests/docker/dockerfiles/debian-amd64-cross.docker @@ -72,11 +72,11 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ =20 RUN /usr/bin/pip3 install meson=3D=3D1.8.1 =20 -ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" -ENV LANG "en_US.UTF-8" -ENV MAKE "/usr/bin/make" -ENV NINJA "/usr/bin/ninja" -ENV PYTHON "/usr/bin/python3" +ENV CCACHE_WRAPPERSDIR=3D"/usr/libexec/ccache-wrappers" +ENV LANG=3D"en_US.UTF-8" +ENV MAKE=3D"/usr/bin/make" +ENV NINJA=3D"/usr/bin/ninja" +ENV PYTHON=3D"/usr/bin/python3" =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ dpkg --add-architecture amd64 && \ @@ -178,9 +178,9 @@ endian =3D 'little'\n" > /usr/local/share/meson/cross/x= 86_64-linux-gnu && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/x86_64-linux-gnu-cc= && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/x86_64-linux-gnu-gcc =20 -ENV ABI "x86_64-linux-gnu" -ENV MESON_OPTS "--cross-file=3Dx86_64-linux-gnu" -ENV RUST_TARGET "x86_64-unknown-linux-gnu" +ENV ABI=3D"x86_64-linux-gnu" +ENV MESON_OPTS=3D"--cross-file=3Dx86_64-linux-gnu" +ENV RUST_TARGET=3D"x86_64-unknown-linux-gnu" ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Dx86_64-linux-gnu- ENV DEF_TARGET_LIST x86_64-softmmu,x86_64-linux-user,i386-softmmu,i386-lin= ux-user # As a final step configure the user (if env is defined) diff --git a/tests/docker/dockerfiles/debian-arm64-cross.docker b/tests/doc= ker/dockerfiles/debian-arm64-cross.docker index c7cd54ee5ca..4b0163fa1b9 100644 --- a/tests/docker/dockerfiles/debian-arm64-cross.docker +++ b/tests/docker/dockerfiles/debian-arm64-cross.docker @@ -72,11 +72,11 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ =20 RUN /usr/bin/pip3 install meson=3D=3D1.8.1 =20 -ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" -ENV LANG "en_US.UTF-8" -ENV MAKE "/usr/bin/make" -ENV NINJA "/usr/bin/ninja" -ENV PYTHON "/usr/bin/python3" +ENV CCACHE_WRAPPERSDIR=3D"/usr/libexec/ccache-wrappers" +ENV LANG=3D"en_US.UTF-8" +ENV MAKE=3D"/usr/bin/make" +ENV NINJA=3D"/usr/bin/ninja" +ENV PYTHON=3D"/usr/bin/python3" =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ dpkg --add-architecture arm64 && \ @@ -177,9 +177,9 @@ endian =3D 'little'\n" > /usr/local/share/meson/cross/a= arch64-linux-gnu && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/aarch64-linux-gnu-c= c && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/aarch64-linux-gnu-g= cc =20 -ENV ABI "aarch64-linux-gnu" -ENV MESON_OPTS "--cross-file=3Daarch64-linux-gnu" -ENV RUST_TARGET "aarch64-unknown-linux-gnu" +ENV ABI=3D"aarch64-linux-gnu" +ENV MESON_OPTS=3D"--cross-file=3Daarch64-linux-gnu" +ENV RUST_TARGET=3D"aarch64-unknown-linux-gnu" ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Daarch64-linux-gnu- ENV DEF_TARGET_LIST aarch64-softmmu,aarch64-linux-user # As a final step configure the user (if env is defined) diff --git a/tests/docker/dockerfiles/debian-armhf-cross.docker b/tests/doc= ker/dockerfiles/debian-armhf-cross.docker index 627d41c6dee..742031ce0a2 100644 --- a/tests/docker/dockerfiles/debian-armhf-cross.docker +++ b/tests/docker/dockerfiles/debian-armhf-cross.docker @@ -72,11 +72,11 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ =20 RUN /usr/bin/pip3 install meson=3D=3D1.8.1 =20 -ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" -ENV LANG "en_US.UTF-8" -ENV MAKE "/usr/bin/make" -ENV NINJA "/usr/bin/ninja" -ENV PYTHON "/usr/bin/python3" +ENV CCACHE_WRAPPERSDIR=3D"/usr/libexec/ccache-wrappers" +ENV LANG=3D"en_US.UTF-8" +ENV MAKE=3D"/usr/bin/make" +ENV NINJA=3D"/usr/bin/ninja" +ENV PYTHON=3D"/usr/bin/python3" =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ dpkg --add-architecture armhf && \ @@ -174,9 +174,9 @@ endian =3D 'little'\n" > /usr/local/share/meson/cross/a= rm-linux-gnueabihf && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/arm-linux-gnueabihf= -cc && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/arm-linux-gnueabihf= -gcc =20 -ENV ABI "arm-linux-gnueabihf" -ENV MESON_OPTS "--cross-file=3Darm-linux-gnueabihf" -ENV RUST_TARGET "armv7-unknown-linux-gnueabihf" +ENV ABI=3D"arm-linux-gnueabihf" +ENV MESON_OPTS=3D"--cross-file=3Darm-linux-gnueabihf" +ENV RUST_TARGET=3D"armv7-unknown-linux-gnueabihf" ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Darm-linux-gnueabihf- ENV DEF_TARGET_LIST arm-softmmu,arm-linux-user # As a final step configure the user (if env is defined) diff --git a/tests/docker/dockerfiles/debian-i686-cross.docker b/tests/dock= er/dockerfiles/debian-i686-cross.docker index 2998764065f..1ccfde2e4bb 100644 --- a/tests/docker/dockerfiles/debian-i686-cross.docker +++ b/tests/docker/dockerfiles/debian-i686-cross.docker @@ -72,11 +72,11 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ =20 RUN /usr/bin/pip3 install meson=3D=3D1.8.1 =20 -ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" -ENV LANG "en_US.UTF-8" -ENV MAKE "/usr/bin/make" -ENV NINJA "/usr/bin/ninja" -ENV PYTHON "/usr/bin/python3" +ENV CCACHE_WRAPPERSDIR=3D"/usr/libexec/ccache-wrappers" +ENV LANG=3D"en_US.UTF-8" +ENV MAKE=3D"/usr/bin/make" +ENV NINJA=3D"/usr/bin/ninja" +ENV PYTHON=3D"/usr/bin/python3" =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ dpkg --add-architecture i386 && \ @@ -174,9 +174,9 @@ endian =3D 'little'\n" > /usr/local/share/meson/cross/i= 686-linux-gnu && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/i686-linux-gnu-cc &= & \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/i686-linux-gnu-gcc =20 -ENV ABI "i686-linux-gnu" -ENV MESON_OPTS "--cross-file=3Di686-linux-gnu" -ENV RUST_TARGET "i686-unknown-linux-gnu" +ENV ABI=3D"i686-linux-gnu" +ENV MESON_OPTS=3D"--cross-file=3Di686-linux-gnu" +ENV RUST_TARGET=3D"i686-unknown-linux-gnu" ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Di686-linux-gnu- ENV DEF_TARGET_LIST i386-softmmu,i386-linux-user # As a final step configure the user (if env is defined) diff --git a/tests/docker/dockerfiles/debian-mips64el-cross.docker b/tests/= docker/dockerfiles/debian-mips64el-cross.docker index 6e88777f76d..eeb77212d5d 100644 --- a/tests/docker/dockerfiles/debian-mips64el-cross.docker +++ b/tests/docker/dockerfiles/debian-mips64el-cross.docker @@ -71,11 +71,11 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ =20 RUN /usr/bin/pip3 install meson=3D=3D1.8.1 =20 -ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" -ENV LANG "en_US.UTF-8" -ENV MAKE "/usr/bin/make" -ENV NINJA "/usr/bin/ninja" -ENV PYTHON "/usr/bin/python3" +ENV CCACHE_WRAPPERSDIR=3D"/usr/libexec/ccache-wrappers" +ENV LANG=3D"en_US.UTF-8" +ENV MAKE=3D"/usr/bin/make" +ENV NINJA=3D"/usr/bin/ninja" +ENV PYTHON=3D"/usr/bin/python3" =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ dpkg --add-architecture mips64el && \ @@ -173,9 +173,9 @@ endian =3D 'little'\n" > /usr/local/share/meson/cross/m= ips64el-linux-gnuabi64 && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/mips64el-linux-gnua= bi64-cc && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/mips64el-linux-gnua= bi64-gcc =20 -ENV ABI "mips64el-linux-gnuabi64" -ENV MESON_OPTS "--cross-file=3Dmips64el-linux-gnuabi64" -ENV RUST_TARGET "mips64el-unknown-linux-gnuabi64" +ENV ABI=3D"mips64el-linux-gnuabi64" +ENV MESON_OPTS=3D"--cross-file=3Dmips64el-linux-gnuabi64" +ENV RUST_TARGET=3D"mips64el-unknown-linux-gnuabi64" ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Dmips64el-linux-gnuabi64- ENV DEF_TARGET_LIST mips64el-softmmu,mips64el-linux-user # As a final step configure the user (if env is defined) diff --git a/tests/docker/dockerfiles/debian-mipsel-cross.docker b/tests/do= cker/dockerfiles/debian-mipsel-cross.docker index 5f4e3fa9636..9b3dca44f15 100644 --- a/tests/docker/dockerfiles/debian-mipsel-cross.docker +++ b/tests/docker/dockerfiles/debian-mipsel-cross.docker @@ -71,11 +71,11 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ =20 RUN /usr/bin/pip3 install meson=3D=3D1.8.1 =20 -ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" -ENV LANG "en_US.UTF-8" -ENV MAKE "/usr/bin/make" -ENV NINJA "/usr/bin/ninja" -ENV PYTHON "/usr/bin/python3" +ENV CCACHE_WRAPPERSDIR=3D"/usr/libexec/ccache-wrappers" +ENV LANG=3D"en_US.UTF-8" +ENV MAKE=3D"/usr/bin/make" +ENV NINJA=3D"/usr/bin/ninja" +ENV PYTHON=3D"/usr/bin/python3" =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ dpkg --add-architecture mipsel && \ @@ -173,9 +173,9 @@ endian =3D 'little'\n" > /usr/local/share/meson/cross/m= ipsel-linux-gnu && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/mipsel-linux-gnu-cc= && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/mipsel-linux-gnu-gcc =20 -ENV ABI "mipsel-linux-gnu" -ENV MESON_OPTS "--cross-file=3Dmipsel-linux-gnu" -ENV RUST_TARGET "mipsel-unknown-linux-gnu" +ENV ABI=3D"mipsel-linux-gnu" +ENV MESON_OPTS=3D"--cross-file=3Dmipsel-linux-gnu" +ENV RUST_TARGET=3D"mipsel-unknown-linux-gnu" ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Dmipsel-linux-gnu- ENV DEF_TARGET_LIST mipsel-softmmu,mipsel-linux-user # As a final step configure the user (if env is defined) diff --git a/tests/docker/dockerfiles/debian-ppc64el-cross.docker b/tests/d= ocker/dockerfiles/debian-ppc64el-cross.docker index dfa690616d1..15c6b436d31 100644 --- a/tests/docker/dockerfiles/debian-ppc64el-cross.docker +++ b/tests/docker/dockerfiles/debian-ppc64el-cross.docker @@ -72,11 +72,11 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ =20 RUN /usr/bin/pip3 install meson=3D=3D1.8.1 =20 -ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" -ENV LANG "en_US.UTF-8" -ENV MAKE "/usr/bin/make" -ENV NINJA "/usr/bin/ninja" -ENV PYTHON "/usr/bin/python3" +ENV CCACHE_WRAPPERSDIR=3D"/usr/libexec/ccache-wrappers" +ENV LANG=3D"en_US.UTF-8" +ENV MAKE=3D"/usr/bin/make" +ENV NINJA=3D"/usr/bin/ninja" +ENV PYTHON=3D"/usr/bin/python3" =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ dpkg --add-architecture ppc64el && \ @@ -176,9 +176,9 @@ endian =3D 'little'\n" > /usr/local/share/meson/cross/p= owerpc64le-linux-gnu && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/powerpc64le-linux-g= nu-cc && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/powerpc64le-linux-g= nu-gcc =20 -ENV ABI "powerpc64le-linux-gnu" -ENV MESON_OPTS "--cross-file=3Dpowerpc64le-linux-gnu" -ENV RUST_TARGET "powerpc64le-unknown-linux-gnu" +ENV ABI=3D"powerpc64le-linux-gnu" +ENV MESON_OPTS=3D"--cross-file=3Dpowerpc64le-linux-gnu" +ENV RUST_TARGET=3D"powerpc64le-unknown-linux-gnu" ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Dpowerpc64le-linux-gnu- ENV DEF_TARGET_LIST ppc64-softmmu,ppc64-linux-user # As a final step configure the user (if env is defined) diff --git a/tests/docker/dockerfiles/debian-riscv64-cross.docker b/tests/d= ocker/dockerfiles/debian-riscv64-cross.docker index 09b2953f32c..2591c4adc96 100644 --- a/tests/docker/dockerfiles/debian-riscv64-cross.docker +++ b/tests/docker/dockerfiles/debian-riscv64-cross.docker @@ -72,17 +72,14 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ =20 RUN /usr/bin/pip3 install meson=3D=3D1.8.1 =20 -ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" -ENV LANG "en_US.UTF-8" -ENV MAKE "/usr/bin/make" -ENV NINJA "/usr/bin/ninja" -ENV PYTHON "/usr/bin/python3" +ENV CCACHE_WRAPPERSDIR=3D"/usr/libexec/ccache-wrappers" +ENV LANG=3D"en_US.UTF-8" +ENV MAKE=3D"/usr/bin/make" +ENV NINJA=3D"/usr/bin/ninja" +ENV PYTHON=3D"/usr/bin/python3" =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ dpkg --add-architecture riscv64 && \ - eatmydata apt-get install debian-ports-archive-keyring && \ - eatmydata echo 'deb http://ftp.ports.debian.org/debian-ports/ sid main= ' > /etc/apt/sources.list.d/ports.list && \ - eatmydata echo 'deb http://ftp.ports.debian.org/debian-ports/ unreleas= ed main' >> /etc/apt/sources.list.d/ports.list && \ eatmydata apt-get update && \ eatmydata apt-get dist-upgrade -y && \ eatmydata apt-get install --no-install-recommends -y dpkg-dev && \ @@ -179,9 +176,9 @@ endian =3D 'little'\n" > /usr/local/share/meson/cross/r= iscv64-linux-gnu && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/riscv64-linux-gnu-c= c && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/riscv64-linux-gnu-g= cc =20 -ENV ABI "riscv64-linux-gnu" -ENV MESON_OPTS "--cross-file=3Driscv64-linux-gnu" -ENV RUST_TARGET "riscv64gc-unknown-linux-gnu" +ENV ABI=3D"riscv64-linux-gnu" +ENV MESON_OPTS=3D"--cross-file=3Driscv64-linux-gnu" +ENV RUST_TARGET=3D"riscv64gc-unknown-linux-gnu" ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Driscv64-linux-gnu- ENV DEF_TARGET_LIST riscv64-softmmu,riscv64-linux-user # As a final step configure the user (if env is defined) diff --git a/tests/docker/dockerfiles/debian-s390x-cross.docker b/tests/doc= ker/dockerfiles/debian-s390x-cross.docker index 09a78c15baf..57aa3209c5c 100644 --- a/tests/docker/dockerfiles/debian-s390x-cross.docker +++ b/tests/docker/dockerfiles/debian-s390x-cross.docker @@ -72,11 +72,11 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ =20 RUN /usr/bin/pip3 install meson=3D=3D1.8.1 =20 -ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" -ENV LANG "en_US.UTF-8" -ENV MAKE "/usr/bin/make" -ENV NINJA "/usr/bin/ninja" -ENV PYTHON "/usr/bin/python3" +ENV CCACHE_WRAPPERSDIR=3D"/usr/libexec/ccache-wrappers" +ENV LANG=3D"en_US.UTF-8" +ENV MAKE=3D"/usr/bin/make" +ENV NINJA=3D"/usr/bin/ninja" +ENV PYTHON=3D"/usr/bin/python3" =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ dpkg --add-architecture s390x && \ @@ -175,9 +175,9 @@ endian =3D 'big'\n" > /usr/local/share/meson/cross/s390= x-linux-gnu && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/s390x-linux-gnu-cc = && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/s390x-linux-gnu-gcc =20 -ENV ABI "s390x-linux-gnu" -ENV MESON_OPTS "--cross-file=3Ds390x-linux-gnu" -ENV RUST_TARGET "s390x-unknown-linux-gnu" +ENV ABI=3D"s390x-linux-gnu" +ENV MESON_OPTS=3D"--cross-file=3Ds390x-linux-gnu" +ENV RUST_TARGET=3D"s390x-unknown-linux-gnu" ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Ds390x-linux-gnu- ENV DEF_TARGET_LIST s390x-softmmu,s390x-linux-user # As a final step configure the user (if env is defined) diff --git a/tests/docker/dockerfiles/debian.docker b/tests/docker/dockerfi= les/debian.docker index 8dd893be4b0..bbb920c6815 100644 --- a/tests/docker/dockerfiles/debian.docker +++ b/tests/docker/dockerfiles/debian.docker @@ -152,11 +152,11 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ =20 RUN /usr/bin/pip3 install meson=3D=3D1.8.1 =20 -ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" -ENV LANG "en_US.UTF-8" -ENV MAKE "/usr/bin/make" -ENV NINJA "/usr/bin/ninja" -ENV PYTHON "/usr/bin/python3" +ENV CCACHE_WRAPPERSDIR=3D"/usr/libexec/ccache-wrappers" +ENV LANG=3D"en_US.UTF-8" +ENV MAKE=3D"/usr/bin/make" +ENV NINJA=3D"/usr/bin/ninja" +ENV PYTHON=3D"/usr/bin/python3" # netmap/cscope/global RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ apt install -y --no-install-recommends \ diff --git a/tests/docker/dockerfiles/fedora-rust-nightly.docker b/tests/do= cker/dockerfiles/fedora-rust-nightly.docker index 7d31c9f4060..e4233b53cbe 100644 --- a/tests/docker/dockerfiles/fedora-rust-nightly.docker +++ b/tests/docker/dockerfiles/fedora-rust-nightly.docker @@ -152,11 +152,11 @@ exec "$@"\n' > /usr/bin/nosync && \ =20 RUN /usr/bin/pip3 install meson=3D=3D1.8.1 =20 -ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" -ENV LANG "en_US.UTF-8" -ENV MAKE "/usr/bin/make" -ENV NINJA "/usr/bin/ninja" -ENV PYTHON "/usr/bin/python3" +ENV CCACHE_WRAPPERSDIR=3D"/usr/libexec/ccache-wrappers" +ENV LANG=3D"en_US.UTF-8" +ENV MAKE=3D"/usr/bin/make" +ENV NINJA=3D"/usr/bin/ninja" +ENV PYTHON=3D"/usr/bin/python3" RUN dnf install -y wget ENV RUSTUP_HOME=3D/usr/local/rustup CARGO_HOME=3D/usr/local/cargo ENV RUSTC=3D/usr/local/rustup/toolchains/nightly-x86_64-unknown-linux-gnu/= bin/rustc diff --git a/tests/docker/dockerfiles/fedora-win64-cross.docker b/tests/doc= ker/dockerfiles/fedora-win64-cross.docker index c76a70c3684..e6f84dd556f 100644 --- a/tests/docker/dockerfiles/fedora-win64-cross.docker +++ b/tests/docker/dockerfiles/fedora-win64-cross.docker @@ -72,11 +72,11 @@ exec "$@"\n' > /usr/bin/nosync && \ =20 RUN /usr/bin/pip3 install meson=3D=3D1.8.1 =20 -ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" -ENV LANG "en_US.UTF-8" -ENV MAKE "/usr/bin/make" -ENV NINJA "/usr/bin/ninja" -ENV PYTHON "/usr/bin/python3" +ENV CCACHE_WRAPPERSDIR=3D"/usr/libexec/ccache-wrappers" +ENV LANG=3D"en_US.UTF-8" +ENV MAKE=3D"/usr/bin/make" +ENV NINJA=3D"/usr/bin/ninja" +ENV PYTHON=3D"/usr/bin/python3" =20 RUN nosync dnf install -y \ mingw-w64-tools \ @@ -110,8 +110,8 @@ RUN nosync dnf install -y \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/x86_64-w64-mingw32-= g++ && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/x86_64-w64-mingw32-= gcc =20 -ENV ABI "x86_64-w64-mingw32" -ENV MESON_OPTS "--cross-file=3D/usr/share/mingw/toolchain-mingw64.meson" +ENV ABI=3D"x86_64-w64-mingw32" +ENV MESON_OPTS=3D"--cross-file=3D/usr/share/mingw/toolchain-mingw64.meson" ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Dx86_64-w64-mingw32- ENV DEF_TARGET_LIST x86_64-softmmu # As a final step configure the user (if env is defined) diff --git a/tests/docker/dockerfiles/fedora.docker b/tests/docker/dockerfi= les/fedora.docker index 891a740fcbc..632259378c9 100644 --- a/tests/docker/dockerfiles/fedora.docker +++ b/tests/docker/dockerfiles/fedora.docker @@ -152,11 +152,11 @@ exec "$@"\n' > /usr/bin/nosync && \ =20 RUN /usr/bin/pip3 install meson=3D=3D1.8.1 =20 -ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" -ENV LANG "en_US.UTF-8" -ENV MAKE "/usr/bin/make" -ENV NINJA "/usr/bin/ninja" -ENV PYTHON "/usr/bin/python3" +ENV CCACHE_WRAPPERSDIR=3D"/usr/libexec/ccache-wrappers" +ENV LANG=3D"en_US.UTF-8" +ENV MAKE=3D"/usr/bin/make" +ENV NINJA=3D"/usr/bin/ninja" +ENV PYTHON=3D"/usr/bin/python3" # As a final step configure the user (if env is defined) ARG USER ARG UID diff --git a/tests/docker/dockerfiles/opensuse-leap.docker b/tests/docker/d= ockerfiles/opensuse-leap.docker index 75e17477807..def0ca9db46 100644 --- a/tests/docker/dockerfiles/opensuse-leap.docker +++ b/tests/docker/dockerfiles/opensuse-leap.docker @@ -138,11 +138,11 @@ RUN /usr/bin/pip3.11 install \ sphinx \ sphinx-rtd-theme =20 -ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" -ENV LANG "en_US.UTF-8" -ENV MAKE "/usr/bin/make" -ENV NINJA "/usr/bin/ninja" -ENV PYTHON "/usr/bin/python3.11" +ENV CCACHE_WRAPPERSDIR=3D"/usr/libexec/ccache-wrappers" +ENV LANG=3D"en_US.UTF-8" +ENV MAKE=3D"/usr/bin/make" +ENV NINJA=3D"/usr/bin/ninja" +ENV PYTHON=3D"/usr/bin/python3.11" # As a final step configure the user (if env is defined) ARG USER ARG UID diff --git a/tests/docker/dockerfiles/ubuntu2204.docker b/tests/docker/dock= erfiles/ubuntu2204.docker index 602d4196249..c8cc6249296 100644 --- a/tests/docker/dockerfiles/ubuntu2204.docker +++ b/tests/docker/dockerfiles/ubuntu2204.docker @@ -150,11 +150,11 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ =20 RUN /usr/bin/pip3 install meson=3D=3D1.8.1 =20 -ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" -ENV LANG "en_US.UTF-8" -ENV MAKE "/usr/bin/make" -ENV NINJA "/usr/bin/ninja" -ENV PYTHON "/usr/bin/python3" +ENV CCACHE_WRAPPERSDIR=3D"/usr/libexec/ccache-wrappers" +ENV LANG=3D"en_US.UTF-8" +ENV MAKE=3D"/usr/bin/make" +ENV NINJA=3D"/usr/bin/ninja" +ENV PYTHON=3D"/usr/bin/python3" ENV RUSTC=3D/usr/bin/rustc-1.83 ENV RUSTDOC=3D/usr/bin/rustdoc-1.83 ENV CARGO_HOME=3D/usr/local/cargo diff --git a/tests/lcitool/libvirt-ci b/tests/lcitool/libvirt-ci index 9da20ff7c3b..caed407a0f1 160000 --- a/tests/lcitool/libvirt-ci +++ b/tests/lcitool/libvirt-ci @@ -1 +1 @@ -Subproject commit 9da20ff7c3bc9067804a7561c2ff87583b434853 +Subproject commit caed407a0f1dfe3a3293a41c378c382deefbac36 --=20 2.47.3 From nobody Sun Dec 14 06:34:34 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1762881522; cv=none; d=zohomail.com; s=zohoarc; b=iWvoj0qkjul4oUrbHkKAoUgtDRMucFhT+Us7NGzstCK5PiUNhMXcgp+7uhtPauK813+buLryV8hQXXnBIkw8Weznja5uzyXFUgdGpADm4xBgopjfYNScLCM/evsflEuSIV7vfcFU4AO431aTplprY1erlml8mnp5W+r1leyLzs4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1762881522; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=ZYQn6/uymBH31KVX4b4pqVGB6rAA5zUGopyAE1ApMGI=; b=Y/6dSAX4gzHEtDun32N1q16cq75Te/PBGcinYEXGOomt9/IeaDtdsNCcjdE15P01+e4OqcqadXJ69wz/2QXWCDbhD0vXzCo/tixo7NUM3C1U15EtwoZVqQf1miuDM+oUf5GRMTSmLbaXF/Ix4UD2nGo4PDBveOOTR2/rAQLOvLU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1762881522980401.5122281144162; Tue, 11 Nov 2025 09:18:42 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vIs0L-0006Qr-PT; Tue, 11 Nov 2025 12:18:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vIrzo-0005ZP-Ij for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:38 -0500 Received: from mail-ej1-x62e.google.com ([2a00:1450:4864:20::62e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vIrzk-0003uj-Lz for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:31 -0500 Received: by mail-ej1-x62e.google.com with SMTP id a640c23a62f3a-b3c2db014easo3002266b.0 for ; Tue, 11 Nov 2025 09:17:28 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b72bf312271sm1376720366b.19.2025.11.11.09.17.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Nov 2025 09:17:25 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id A7E705F91D; Tue, 11 Nov 2025 17:17:24 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1762881447; x=1763486247; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ZYQn6/uymBH31KVX4b4pqVGB6rAA5zUGopyAE1ApMGI=; b=bKulZHjuXsjTdpR1Cr+JxR0zUZVZfs42hE/HwYC1OjaWtLqAc1DUXWYvt7BSFq4SIR ZX2/mLCffapcnEMJqCzoYaCPexJ9kqNoV03j4Jirdvl1i+b56BD+XzQJSLc86nXOEMmA dAnLifYGhGDPNUX5p+CWRFCMIW7+Q/ys51Zs9vu13utJVeU2FrOKRyXSaxGjOZJMS7G6 nm80oLsln0CDn1VdGzId0B4953Zo0dUPWcHprPzEmPWzdNQj/nQCnxrEnFSW5GIhQSiB BKIW8I7PKph9gW6Y5eexQwxosD7YYXdb2PBNu9Tq7BvUsOR2Ajv+6sIEkzo2etfp1yFZ Kwhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762881447; x=1763486247; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=ZYQn6/uymBH31KVX4b4pqVGB6rAA5zUGopyAE1ApMGI=; b=AKb7dJc7wtpPJrIZqbFkYpjwFjU7l1OPMEhL5iSqzAnIpPwhqFKfZd9DqIv91WLimo rUZYkqBLbgyiFvL65EkSoFcOVhlk1iyEOBqKIwGTda25eDhh6n9PzWKytj6mJnWUrUia A3422nbhpeb36dnddRBqjAcdgQX8ZGYp11G1l9oYa8x9/Qpkc/6FYhIsRJwNJPleWLpJ XjRuZMUGlJvaX9gLTQrVHu3OYObcXHr7cL+1dtUgur7QHo+UmMs2gIixzdxgQ66QK9pP k6l0mlrZNWQfX33DMkCO9QMNZDJrsLjiUD8Df0nSIJ48dH3oA1LmKunInzofZzE2xDfM 7iTQ== X-Gm-Message-State: AOJu0YwLYMCndpaOzzh6u9/RdkCrWxyvKS+RgJJFEA8Zthj+jzEHP4Uj nD0ESEJRz+EqtTk7uGfnmV6EhUHnEOaYfwoD2q0tg+d8WLFTY+a0oqust7lqlV5O3eE= X-Gm-Gg: ASbGncsgoiyYvz89ftoUPQYVJn8VsQ6MZWYRAqs0SNoEVOy7gb+ot0ao3yYDLZvd+rL JH247/eNSfCTOrj+vrMs6iw5KRoHMYWo/4/vxkUTrdw7pYgKnoKnu8/1ILUV/iiqpv0eZMuYU3K rNoFoJ2w6238v4BkpKsE6ievxuO9PmwAHzAR/lI5VliyuSfj5C2CvucWgBkvSqYGrbE/Dnjtunv SvDDGSEo4/TJUcCAg+48Wq+rZER/74roixoUODpe2xdQ/8jYQuahQM9HuDuqTAa3We3LRrkmofu B89+9XkpUj/9rbrbaqShH504GH3xY+lc0cFvNZWLW7YG1te+gZPWIGckOEN3yH6SJh30KkbPFRk hOqKwEd1IMYkixJcuz/vJjwe3Ly7lrnS38xwak9+TMSE5orHErcPvmyYDuJ7HltwSQE4FWuTaR1 xI7F+JV/ttArA= X-Google-Smtp-Source: AGHT+IFmTPJzZk+apg7cewpbeGrEfZIXXY5dsF4h7G4Xwmq/CJb55E002QJo9LoBYrab7xORVDGFRA== X-Received: by 2002:a17:906:6d8d:b0:b73:1634:6d71 with SMTP id a640c23a62f3a-b7316346df3mr498066166b.26.1762881446993; Tue, 11 Nov 2025 09:17:26 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Paolo Bonzini , qemu-s390x@nongnu.org, Zhao Liu , Kohei Tokunaga , Sriram Yagnaraman , Ed Maste , Paul Durrant , David Woodhouse , Akihiko Odaki , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-arm@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Peter Maydell , Li-Wen Hsu , Thomas Huth , Dmitry Osipenko , BALATON Zoltan , Gustavo Romero Subject: [PATCH 03/16] tests/lcitool: update ENV stazas outputted by refresh Date: Tue, 11 Nov 2025 17:17:10 +0000 Message-ID: <20251111171724.78201-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251111171724.78201-1-alex.bennee@linaro.org> References: <20251111171724.78201-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::62e; envelope-from=alex.bennee@linaro.org; helo=mail-ej1-x62e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1762881524133158500 Now lcitool has been updated to use the non-legacy ENVs we should do the same for what refresh adds. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Daniel P. Berrang=C3=A9 --- tests/docker/dockerfiles/debian-amd64-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-arm64-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-armhf-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-i686-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-mips64el-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-mipsel-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-ppc64el-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-riscv64-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-s390x-cross.docker | 4 ++-- tests/docker/dockerfiles/debian.docker | 2 +- tests/docker/dockerfiles/fedora-win64-cross.docker | 4 ++-- tests/lcitool/refresh | 6 +++--- 12 files changed, 24 insertions(+), 24 deletions(-) diff --git a/tests/docker/dockerfiles/debian-amd64-cross.docker b/tests/doc= ker/dockerfiles/debian-amd64-cross.docker index 26a39940126..c38ab8247d5 100644 --- a/tests/docker/dockerfiles/debian-amd64-cross.docker +++ b/tests/docker/dockerfiles/debian-amd64-cross.docker @@ -181,8 +181,8 @@ endian =3D 'little'\n" > /usr/local/share/meson/cross/x= 86_64-linux-gnu && \ ENV ABI=3D"x86_64-linux-gnu" ENV MESON_OPTS=3D"--cross-file=3Dx86_64-linux-gnu" ENV RUST_TARGET=3D"x86_64-unknown-linux-gnu" -ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Dx86_64-linux-gnu- -ENV DEF_TARGET_LIST x86_64-softmmu,x86_64-linux-user,i386-softmmu,i386-lin= ux-user +ENV QEMU_CONFIGURE_OPTS=3D--cross-prefix=3Dx86_64-linux-gnu- +ENV DEF_TARGET_LIST=3Dx86_64-softmmu,x86_64-linux-user,i386-softmmu,i386-l= inux-user # As a final step configure the user (if env is defined) ARG USER ARG UID diff --git a/tests/docker/dockerfiles/debian-arm64-cross.docker b/tests/doc= ker/dockerfiles/debian-arm64-cross.docker index 4b0163fa1b9..2f62da0f5eb 100644 --- a/tests/docker/dockerfiles/debian-arm64-cross.docker +++ b/tests/docker/dockerfiles/debian-arm64-cross.docker @@ -180,8 +180,8 @@ endian =3D 'little'\n" > /usr/local/share/meson/cross/a= arch64-linux-gnu && \ ENV ABI=3D"aarch64-linux-gnu" ENV MESON_OPTS=3D"--cross-file=3Daarch64-linux-gnu" ENV RUST_TARGET=3D"aarch64-unknown-linux-gnu" -ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Daarch64-linux-gnu- -ENV DEF_TARGET_LIST aarch64-softmmu,aarch64-linux-user +ENV QEMU_CONFIGURE_OPTS=3D--cross-prefix=3Daarch64-linux-gnu- +ENV DEF_TARGET_LIST=3Daarch64-softmmu,aarch64-linux-user # As a final step configure the user (if env is defined) ARG USER ARG UID diff --git a/tests/docker/dockerfiles/debian-armhf-cross.docker b/tests/doc= ker/dockerfiles/debian-armhf-cross.docker index 742031ce0a2..62e297f5d12 100644 --- a/tests/docker/dockerfiles/debian-armhf-cross.docker +++ b/tests/docker/dockerfiles/debian-armhf-cross.docker @@ -177,8 +177,8 @@ endian =3D 'little'\n" > /usr/local/share/meson/cross/a= rm-linux-gnueabihf && \ ENV ABI=3D"arm-linux-gnueabihf" ENV MESON_OPTS=3D"--cross-file=3Darm-linux-gnueabihf" ENV RUST_TARGET=3D"armv7-unknown-linux-gnueabihf" -ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Darm-linux-gnueabihf- -ENV DEF_TARGET_LIST arm-softmmu,arm-linux-user +ENV QEMU_CONFIGURE_OPTS=3D--cross-prefix=3Darm-linux-gnueabihf- +ENV DEF_TARGET_LIST=3Darm-softmmu,arm-linux-user # As a final step configure the user (if env is defined) ARG USER ARG UID diff --git a/tests/docker/dockerfiles/debian-i686-cross.docker b/tests/dock= er/dockerfiles/debian-i686-cross.docker index 1ccfde2e4bb..eb9a915d492 100644 --- a/tests/docker/dockerfiles/debian-i686-cross.docker +++ b/tests/docker/dockerfiles/debian-i686-cross.docker @@ -177,8 +177,8 @@ endian =3D 'little'\n" > /usr/local/share/meson/cross/i= 686-linux-gnu && \ ENV ABI=3D"i686-linux-gnu" ENV MESON_OPTS=3D"--cross-file=3Di686-linux-gnu" ENV RUST_TARGET=3D"i686-unknown-linux-gnu" -ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Di686-linux-gnu- -ENV DEF_TARGET_LIST i386-softmmu,i386-linux-user +ENV QEMU_CONFIGURE_OPTS=3D--cross-prefix=3Di686-linux-gnu- +ENV DEF_TARGET_LIST=3Di386-softmmu,i386-linux-user # As a final step configure the user (if env is defined) ARG USER ARG UID diff --git a/tests/docker/dockerfiles/debian-mips64el-cross.docker b/tests/= docker/dockerfiles/debian-mips64el-cross.docker index eeb77212d5d..42e8444d153 100644 --- a/tests/docker/dockerfiles/debian-mips64el-cross.docker +++ b/tests/docker/dockerfiles/debian-mips64el-cross.docker @@ -176,8 +176,8 @@ endian =3D 'little'\n" > /usr/local/share/meson/cross/m= ips64el-linux-gnuabi64 && \ ENV ABI=3D"mips64el-linux-gnuabi64" ENV MESON_OPTS=3D"--cross-file=3Dmips64el-linux-gnuabi64" ENV RUST_TARGET=3D"mips64el-unknown-linux-gnuabi64" -ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Dmips64el-linux-gnuabi64- -ENV DEF_TARGET_LIST mips64el-softmmu,mips64el-linux-user +ENV QEMU_CONFIGURE_OPTS=3D--cross-prefix=3Dmips64el-linux-gnuabi64- +ENV DEF_TARGET_LIST=3Dmips64el-softmmu,mips64el-linux-user # As a final step configure the user (if env is defined) ARG USER ARG UID diff --git a/tests/docker/dockerfiles/debian-mipsel-cross.docker b/tests/do= cker/dockerfiles/debian-mipsel-cross.docker index 9b3dca44f15..1ab197b144d 100644 --- a/tests/docker/dockerfiles/debian-mipsel-cross.docker +++ b/tests/docker/dockerfiles/debian-mipsel-cross.docker @@ -176,8 +176,8 @@ endian =3D 'little'\n" > /usr/local/share/meson/cross/m= ipsel-linux-gnu && \ ENV ABI=3D"mipsel-linux-gnu" ENV MESON_OPTS=3D"--cross-file=3Dmipsel-linux-gnu" ENV RUST_TARGET=3D"mipsel-unknown-linux-gnu" -ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Dmipsel-linux-gnu- -ENV DEF_TARGET_LIST mipsel-softmmu,mipsel-linux-user +ENV QEMU_CONFIGURE_OPTS=3D--cross-prefix=3Dmipsel-linux-gnu- +ENV DEF_TARGET_LIST=3Dmipsel-softmmu,mipsel-linux-user # As a final step configure the user (if env is defined) ARG USER ARG UID diff --git a/tests/docker/dockerfiles/debian-ppc64el-cross.docker b/tests/d= ocker/dockerfiles/debian-ppc64el-cross.docker index 15c6b436d31..85d2c0ffdc2 100644 --- a/tests/docker/dockerfiles/debian-ppc64el-cross.docker +++ b/tests/docker/dockerfiles/debian-ppc64el-cross.docker @@ -179,8 +179,8 @@ endian =3D 'little'\n" > /usr/local/share/meson/cross/p= owerpc64le-linux-gnu && \ ENV ABI=3D"powerpc64le-linux-gnu" ENV MESON_OPTS=3D"--cross-file=3Dpowerpc64le-linux-gnu" ENV RUST_TARGET=3D"powerpc64le-unknown-linux-gnu" -ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Dpowerpc64le-linux-gnu- -ENV DEF_TARGET_LIST ppc64-softmmu,ppc64-linux-user +ENV QEMU_CONFIGURE_OPTS=3D--cross-prefix=3Dpowerpc64le-linux-gnu- +ENV DEF_TARGET_LIST=3Dppc64-softmmu,ppc64-linux-user # As a final step configure the user (if env is defined) ARG USER ARG UID diff --git a/tests/docker/dockerfiles/debian-riscv64-cross.docker b/tests/d= ocker/dockerfiles/debian-riscv64-cross.docker index 2591c4adc96..4f01eecf416 100644 --- a/tests/docker/dockerfiles/debian-riscv64-cross.docker +++ b/tests/docker/dockerfiles/debian-riscv64-cross.docker @@ -179,8 +179,8 @@ endian =3D 'little'\n" > /usr/local/share/meson/cross/r= iscv64-linux-gnu && \ ENV ABI=3D"riscv64-linux-gnu" ENV MESON_OPTS=3D"--cross-file=3Driscv64-linux-gnu" ENV RUST_TARGET=3D"riscv64gc-unknown-linux-gnu" -ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Driscv64-linux-gnu- -ENV DEF_TARGET_LIST riscv64-softmmu,riscv64-linux-user +ENV QEMU_CONFIGURE_OPTS=3D--cross-prefix=3Driscv64-linux-gnu- +ENV DEF_TARGET_LIST=3Driscv64-softmmu,riscv64-linux-user # As a final step configure the user (if env is defined) ARG USER ARG UID diff --git a/tests/docker/dockerfiles/debian-s390x-cross.docker b/tests/doc= ker/dockerfiles/debian-s390x-cross.docker index 57aa3209c5c..2a3046e7859 100644 --- a/tests/docker/dockerfiles/debian-s390x-cross.docker +++ b/tests/docker/dockerfiles/debian-s390x-cross.docker @@ -178,8 +178,8 @@ endian =3D 'big'\n" > /usr/local/share/meson/cross/s390= x-linux-gnu && \ ENV ABI=3D"s390x-linux-gnu" ENV MESON_OPTS=3D"--cross-file=3Ds390x-linux-gnu" ENV RUST_TARGET=3D"s390x-unknown-linux-gnu" -ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Ds390x-linux-gnu- -ENV DEF_TARGET_LIST s390x-softmmu,s390x-linux-user +ENV QEMU_CONFIGURE_OPTS=3D--cross-prefix=3Ds390x-linux-gnu- +ENV DEF_TARGET_LIST=3Ds390x-softmmu,s390x-linux-user # As a final step configure the user (if env is defined) ARG USER ARG UID diff --git a/tests/docker/dockerfiles/debian.docker b/tests/docker/dockerfi= les/debian.docker index bbb920c6815..c1817f162f6 100644 --- a/tests/docker/dockerfiles/debian.docker +++ b/tests/docker/dockerfiles/debian.docker @@ -169,7 +169,7 @@ RUN cd /usr/src/netmap/LINUX && \ ./configure --no-drivers --no-apps \ --kernel-dir=3D$(ls -d /usr/src/linux-headers-*-$(dpkg --print-architect= ure)) \ && make install -ENV QEMU_CONFIGURE_OPTS --enable-netmap +ENV QEMU_CONFIGURE_OPTS=3D--enable-netmap # As a final step configure the user (if env is defined) ARG USER ARG UID diff --git a/tests/docker/dockerfiles/fedora-win64-cross.docker b/tests/doc= ker/dockerfiles/fedora-win64-cross.docker index e6f84dd556f..1da425768fc 100644 --- a/tests/docker/dockerfiles/fedora-win64-cross.docker +++ b/tests/docker/dockerfiles/fedora-win64-cross.docker @@ -112,8 +112,8 @@ RUN nosync dnf install -y \ =20 ENV ABI=3D"x86_64-w64-mingw32" ENV MESON_OPTS=3D"--cross-file=3D/usr/share/mingw/toolchain-mingw64.meson" -ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Dx86_64-w64-mingw32- -ENV DEF_TARGET_LIST x86_64-softmmu +ENV QEMU_CONFIGURE_OPTS=3D--cross-prefix=3Dx86_64-w64-mingw32- +ENV DEF_TARGET_LIST=3Dx86_64-softmmu # As a final step configure the user (if env is defined) ARG USER ARG UID diff --git a/tests/lcitool/refresh b/tests/lcitool/refresh index df186caffe6..3a31fcfee9c 100755 --- a/tests/lcitool/refresh +++ b/tests/lcitool/refresh @@ -121,7 +121,7 @@ debian13_extras =3D [ " ./configure --no-drivers --no-apps \\\n", " --kernel-dir=3D$(ls -d /usr/src/linux-headers-*-$(dpkg --print-arch= itecture)) \\\n", " && make install\n", - "ENV QEMU_CONFIGURE_OPTS --enable-netmap\n" + "ENV QEMU_CONFIGURE_OPTS=3D--enable-netmap\n" ] =20 # Based on the hub.docker.com/library/rust Dockerfiles @@ -162,8 +162,8 @@ ubuntu2204_rust_extras =3D [ ] =20 def cross_build(prefix, targets): - conf =3D "ENV QEMU_CONFIGURE_OPTS --cross-prefix=3D%s\n" % (prefix) - targets =3D "ENV DEF_TARGET_LIST %s\n" % (targets) + conf =3D "ENV QEMU_CONFIGURE_OPTS=3D--cross-prefix=3D%s\n" % (prefix) + targets =3D "ENV DEF_TARGET_LIST=3D%s\n" % (targets) return "".join([conf, targets]) =20 # --=20 2.47.3 From nobody Sun Dec 14 06:34:34 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1762881678; cv=none; d=zohomail.com; s=zohoarc; b=OH98+J7Voq2P2RnRydCg/5Afm97WQXTL5xmnOxfaMcdIVzYvrGqdpzzNZj7j5/jRhcZlktmZF+EfC1m4hxAOXechkHb7chmlMAAmRxE3BuuiQvk1JEUxk6zE3+aohBM+PGl6fCV9AigdEkYwS6Olwg50CY9iiZRhqOWp0rqRf+w= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1762881678; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=6ps3j1MCAM2zmurJuhqQJhM6HPwlZrn4XMffS8bFW1M=; b=V4e7ppNV2LZbq7CjNm4M9HefOQhHT2JZuczhUplL4mO9n/TmAGvpIeLqezCin1sn6oX7BZq21D7C3kLTlvBACQGMviGgtJzp4ZVN7rCsRnPO95CtosQRGM8OOibHYHJaFsjpME+hjVU7v3jcbdGCzBvlIieinyqVajsIO9aTiHU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1762881678112104.56950033435021; Tue, 11 Nov 2025 09:21:18 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vIs1c-0007Ea-EC; Tue, 11 Nov 2025 12:19:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vIrzq-0005Zq-Ji for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:38 -0500 Received: from mail-ej1-x629.google.com ([2a00:1450:4864:20::629]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vIrzm-0003vC-2p for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:34 -0500 Received: by mail-ej1-x629.google.com with SMTP id a640c23a62f3a-b3c2c748bc8so558507166b.2 for ; Tue, 11 Nov 2025 09:17:29 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b72bf97d3c0sm1437118966b.36.2025.11.11.09.17.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Nov 2025 09:17:26 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id DB79A5F951; Tue, 11 Nov 2025 17:17:24 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1762881448; x=1763486248; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=6ps3j1MCAM2zmurJuhqQJhM6HPwlZrn4XMffS8bFW1M=; b=T5q0SFZ9PQSmXVUcgfe33V7rDRfBH6XbOcEJuPFkGfqFFFFSDiG/lZVBl46p0/hAt9 LA9W7Lo2Ob9gHb6lXU8xWC6vtMlt58AD+JCx9R/9Yk7YPmtJ4RNqTgglAT6NautOmrxV DWwt5efOIuCxr/Y3tBoDhPh4sPCcxJPbtO8kt71tlvL0aPWSZqDzR4QCEE2mn3/+zFhY Yv8W/lhqQXxj9RwMzDMqSbpFE2TBTBYOz0qiMwl3JU+5KzOuVlirriKOiUHeEgiR+M/k S1n5z/ES1kksCuAd6xFnJgKHtLWuclB3wb7BuKfIpCPqPMJRfOczmxL9ChzYiYc8bOeD FxWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762881448; x=1763486248; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=6ps3j1MCAM2zmurJuhqQJhM6HPwlZrn4XMffS8bFW1M=; b=w8lBpVamAVGEWR46H3BQil2eT8JZ9hxBtYJ4duE4l0exdQBIuaG1J8ilZ9FAYMACFh frr8L/BDVGaZBnmNgiGeICMAxdmlbPrbMeN2hJkNBImKDQKSj8yd+xGWGWHqm7F9ekEg zKwY0vzaN33nBq9jTIVZxzvRk+mVhOOqLV+zKzdqaviSWTGkfQmYQE0SSc3aYcJb9CBj bHhtmmpHKm/Ih6NuRGyQ6Qg0fWzTF2xFgJl5G6rbwqanPvtAYCoeDwOMwhgOz1VW5W9D q8084GUGXtiv3WMjO21czsbDSoVUwh8+S2kPw3UzBgVB5HSJoyjMXQfs5aT//9XErK01 Mw6w== X-Gm-Message-State: AOJu0Yx7SQPvyOBc9mCfuoV+jJ6r9WkDKHCCsael+3KS0jcqDUuJKoaT fk5nw8VDKyXC2oybLn5Wf9dyG0eIMiDTaKVV/NYW8H7aJ8ztfAZVqDU1QhMM9USPdjo= X-Gm-Gg: ASbGnctPeCAfSEfkuXfRJb3pp3boKexBmnlpiNXYzUa4ICZhz2UiYyi/HnVitx4BMmd DdZJT+gnaPvShvWmbPh0pgaYU0y9y6CMRSEESF/3OxgFJaiMOBZLrH4hRSHT+Rvu3TGRJWK9FmD JhCo12A58yIwsurzbi/weQ/vAJlrYuCR3zUXAW5CE+rB4G8+4a+W1jgu8QOfN7z1CgdTQnB/KB1 QfUq2lhNr9CfxALujjD4/LSoQRhsBbT/Dibo0fGRWUd+P9wo1lfofWjMo7kI6ow9C1Akbm1VH1Y gX2LJly6zbHJBdpSiJQMt/kUK1CBkAoBN49UD6+1MZAw3oqDHBTsuGmdc21iw/MxAS9CPU64Dl/ WksowdRSweyH3cGGzWuIVZvBCH50suWfeX7BkybCDxFrdMSGhxa+IVOf6LKOL+hfeySmsQHObTE meDannzjNK1PQ= X-Google-Smtp-Source: AGHT+IEVXW6/HrGnMAamn3BN5akNY3HU3DUMitl0CPSIY/yIDr14f9hF1KRXGTScg1eCYGEFCD7xgA== X-Received: by 2002:a17:907:7212:b0:b6d:79fa:b166 with SMTP id a640c23a62f3a-b72e05bd4f0mr1486452866b.63.1762881448357; Tue, 11 Nov 2025 09:17:28 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Paolo Bonzini , qemu-s390x@nongnu.org, Zhao Liu , Kohei Tokunaga , Sriram Yagnaraman , Ed Maste , Paul Durrant , David Woodhouse , Akihiko Odaki , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-arm@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Peter Maydell , Li-Wen Hsu , Thomas Huth , Dmitry Osipenko , BALATON Zoltan , Gustavo Romero Subject: [PATCH 04/16] tests/docker: add coreutils to the package list Date: Tue, 11 Nov 2025 17:17:11 +0000 Message-ID: <20251111171724.78201-5-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251111171724.78201-1-alex.bennee@linaro.org> References: <20251111171724.78201-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::629; envelope-from=alex.bennee@linaro.org; helo=mail-ej1-x629.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1762881679814158500 We need coreutils to run the IO tests so we need to include it in the package list. Now we have the latest libvirt we can do that. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Daniel P. Berrang=C3=A9 --- .gitlab-ci.d/cirrus/freebsd-14.vars | 2 +- .gitlab-ci.d/cirrus/macos-14.vars | 2 +- scripts/ci/setup/debian/debian-13-ppc64le.yaml | 1 + scripts/ci/setup/ubuntu/ubuntu-2404-aarch64.yaml | 1 + scripts/ci/setup/ubuntu/ubuntu-2404-s390x.yaml | 1 + tests/docker/dockerfiles/alpine.docker | 1 + tests/docker/dockerfiles/centos9.docker | 1 + tests/docker/dockerfiles/debian-amd64-cross.docker | 1 + tests/docker/dockerfiles/debian-arm64-cross.docker | 1 + tests/docker/dockerfiles/debian-armhf-cross.docker | 1 + tests/docker/dockerfiles/debian-i686-cross.docker | 1 + tests/docker/dockerfiles/debian-mips64el-cross.docker | 1 + tests/docker/dockerfiles/debian-mipsel-cross.docker | 1 + tests/docker/dockerfiles/debian-ppc64el-cross.docker | 1 + tests/docker/dockerfiles/debian-riscv64-cross.docker | 1 + tests/docker/dockerfiles/debian-s390x-cross.docker | 1 + tests/docker/dockerfiles/debian.docker | 1 + tests/docker/dockerfiles/fedora-rust-nightly.docker | 1 + tests/docker/dockerfiles/fedora-win64-cross.docker | 1 + tests/docker/dockerfiles/fedora.docker | 1 + tests/docker/dockerfiles/opensuse-leap.docker | 1 + tests/docker/dockerfiles/ubuntu2204.docker | 1 + tests/lcitool/projects/qemu.yml | 1 + tests/vm/generated/freebsd.json | 1 + 24 files changed, 24 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.d/cirrus/freebsd-14.vars b/.gitlab-ci.d/cirrus/free= bsd-14.vars index 19ca0d36638..6477440ef30 100644 --- a/.gitlab-ci.d/cirrus/freebsd-14.vars +++ b/.gitlab-ci.d/cirrus/freebsd-14.vars @@ -11,6 +11,6 @@ MAKE=3D'/usr/local/bin/gmake' NINJA=3D'/usr/local/bin/ninja' PACKAGING_COMMAND=3D'pkg' PIP3=3D'/usr/local/bin/pip' -PKGS=3D'alsa-lib bash bison bzip2 ca_root_nss capstone4 ccache4 cmocka cta= gs curl cyrus-sasl dbus diffutils dtc flex fusefs-libs3 gettext git glib gm= ake gnutls gsed gtk-vnc gtk3 json-c libepoxy libffi libgcrypt libjpeg-turbo= libnfs libslirp libspice-server libssh libtasn1 llvm lzo2 meson mtools ncu= rses nettle ninja opencv pixman pkgconf png py311-numpy py311-pillow py311-= pip py311-pyyaml py311-sphinx py311-sphinx_rtd_theme py311-tomli python3 rp= m2cpio rust rust-bindgen-cli sdl2 sdl2_image snappy sndio socat spice-proto= col tesseract usbredir virglrenderer vte3 vulkan-tools xorriso zstd' +PKGS=3D'alsa-lib bash bison bzip2 ca_root_nss capstone4 ccache4 cmocka cor= eutils ctags curl cyrus-sasl dbus diffutils dtc flex fusefs-libs3 gettext g= it glib gmake gnutls gsed gtk-vnc gtk3 json-c libepoxy libffi libgcrypt lib= jpeg-turbo libnfs libslirp libspice-server libssh libtasn1 llvm lzo2 meson = mtools ncurses nettle ninja opencv pixman pkgconf png py311-numpy py311-pil= low py311-pip py311-pyyaml py311-sphinx py311-sphinx_rtd_theme py311-tomli = python3 rpm2cpio rust rust-bindgen-cli sdl2 sdl2_image snappy sndio socat s= pice-protocol tesseract usbredir virglrenderer vte3 vulkan-tools xorriso zs= td' PYPI_PKGS=3D'' PYTHON=3D'/usr/local/bin/python3' diff --git a/.gitlab-ci.d/cirrus/macos-14.vars b/.gitlab-ci.d/cirrus/macos-= 14.vars index b039465f56f..4701c388e14 100644 --- a/.gitlab-ci.d/cirrus/macos-14.vars +++ b/.gitlab-ci.d/cirrus/macos-14.vars @@ -11,6 +11,6 @@ MAKE=3D'/opt/homebrew/bin/gmake' NINJA=3D'/opt/homebrew/bin/ninja' PACKAGING_COMMAND=3D'brew' PIP3=3D'/opt/homebrew/bin/pip3' -PKGS=3D'bash bc bindgen bison bzip2 capstone ccache cmocka ctags curl dbus= diffutils dtc flex gcovr gettext git glib gnu-sed gnutls gtk+3 gtk-vnc jem= alloc jpeg-turbo json-c libcbor libepoxy libffi libgcrypt libiscsi libnfs l= ibpng libslirp libssh libtasn1 libusb llvm lzo make meson mtools ncurses ne= ttle ninja pixman pkg-config python3 rpm2cpio rust sdl2 sdl2_image snappy s= ocat sparse spice-protocol swtpm tesseract usbredir vde vte3 vulkan-tools x= orriso zlib zstd' +PKGS=3D'bash bc bindgen bison bzip2 capstone ccache cmocka coreutils ctags= curl dbus diffutils dtc flex gcovr gettext git glib gnu-sed gnutls gtk+3 g= tk-vnc jemalloc jpeg-turbo json-c libcbor libepoxy libffi libgcrypt libiscs= i libnfs libpng libslirp libssh libtasn1 libusb llvm lzo make meson mtools = ncurses nettle ninja pixman pkg-config python3 rpm2cpio rust sdl2 sdl2_imag= e snappy socat sparse spice-protocol swtpm tesseract usbredir vde vte3 vulk= an-tools xorriso zlib zstd' PYPI_PKGS=3D'PyYAML numpy pillow sphinx sphinx-rtd-theme tomli' PYTHON=3D'/opt/homebrew/bin/python3' diff --git a/scripts/ci/setup/debian/debian-13-ppc64le.yaml b/scripts/ci/se= tup/debian/debian-13-ppc64le.yaml index e29c9c18403..25d96cea460 100644 --- a/scripts/ci/setup/debian/debian-13-ppc64le.yaml +++ b/scripts/ci/setup/debian/debian-13-ppc64le.yaml @@ -14,6 +14,7 @@ packages: - ca-certificates - ccache - clang + - coreutils - dbus - debianutils - diffutils diff --git a/scripts/ci/setup/ubuntu/ubuntu-2404-aarch64.yaml b/scripts/ci/= setup/ubuntu/ubuntu-2404-aarch64.yaml index d303411391f..6a72eabca9e 100644 --- a/scripts/ci/setup/ubuntu/ubuntu-2404-aarch64.yaml +++ b/scripts/ci/setup/ubuntu/ubuntu-2404-aarch64.yaml @@ -14,6 +14,7 @@ packages: - ca-certificates - ccache - clang + - coreutils - dbus - debianutils - diffutils diff --git a/scripts/ci/setup/ubuntu/ubuntu-2404-s390x.yaml b/scripts/ci/se= tup/ubuntu/ubuntu-2404-s390x.yaml index 4ee8630cc43..6001da12504 100644 --- a/scripts/ci/setup/ubuntu/ubuntu-2404-s390x.yaml +++ b/scripts/ci/setup/ubuntu/ubuntu-2404-s390x.yaml @@ -14,6 +14,7 @@ packages: - ca-certificates - ccache - clang + - coreutils - dbus - debianutils - diffutils diff --git a/tests/docker/dockerfiles/alpine.docker b/tests/docker/dockerfi= les/alpine.docker index 1da375c9158..03dd6851f60 100644 --- a/tests/docker/dockerfiles/alpine.docker +++ b/tests/docker/dockerfiles/alpine.docker @@ -22,6 +22,7 @@ RUN apk update && \ ceph-dev \ clang \ cmocka-dev \ + coreutils \ ctags \ curl-dev \ cyrus-sasl-dev \ diff --git a/tests/docker/dockerfiles/centos9.docker b/tests/docker/dockerf= iles/centos9.docker index ff3e8069b45..670e22be5ad 100644 --- a/tests/docker/dockerfiles/centos9.docker +++ b/tests/docker/dockerfiles/centos9.docker @@ -26,6 +26,7 @@ RUN dnf distro-sync -y && \ ccache \ clang \ compiler-rt \ + coreutils-single \ ctags \ cyrus-sasl-devel \ daxctl-devel \ diff --git a/tests/docker/dockerfiles/debian-amd64-cross.docker b/tests/doc= ker/dockerfiles/debian-amd64-cross.docker index c38ab8247d5..c386b658b04 100644 --- a/tests/docker/dockerfiles/debian-amd64-cross.docker +++ b/tests/docker/dockerfiles/debian-amd64-cross.docker @@ -19,6 +19,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ bzip2 \ ca-certificates \ ccache \ + coreutils \ dbus \ debianutils \ diffutils \ diff --git a/tests/docker/dockerfiles/debian-arm64-cross.docker b/tests/doc= ker/dockerfiles/debian-arm64-cross.docker index 2f62da0f5eb..9d83ab7a32e 100644 --- a/tests/docker/dockerfiles/debian-arm64-cross.docker +++ b/tests/docker/dockerfiles/debian-arm64-cross.docker @@ -19,6 +19,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ bzip2 \ ca-certificates \ ccache \ + coreutils \ dbus \ debianutils \ diffutils \ diff --git a/tests/docker/dockerfiles/debian-armhf-cross.docker b/tests/doc= ker/dockerfiles/debian-armhf-cross.docker index 62e297f5d12..c2077ec7a2c 100644 --- a/tests/docker/dockerfiles/debian-armhf-cross.docker +++ b/tests/docker/dockerfiles/debian-armhf-cross.docker @@ -19,6 +19,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ bzip2 \ ca-certificates \ ccache \ + coreutils \ dbus \ debianutils \ diffutils \ diff --git a/tests/docker/dockerfiles/debian-i686-cross.docker b/tests/dock= er/dockerfiles/debian-i686-cross.docker index eb9a915d492..db9f04ee93d 100644 --- a/tests/docker/dockerfiles/debian-i686-cross.docker +++ b/tests/docker/dockerfiles/debian-i686-cross.docker @@ -19,6 +19,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ bzip2 \ ca-certificates \ ccache \ + coreutils \ dbus \ debianutils \ diffutils \ diff --git a/tests/docker/dockerfiles/debian-mips64el-cross.docker b/tests/= docker/dockerfiles/debian-mips64el-cross.docker index 42e8444d153..7758afd80aa 100644 --- a/tests/docker/dockerfiles/debian-mips64el-cross.docker +++ b/tests/docker/dockerfiles/debian-mips64el-cross.docker @@ -19,6 +19,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ bzip2 \ ca-certificates \ ccache \ + coreutils \ dbus \ debianutils \ diffutils \ diff --git a/tests/docker/dockerfiles/debian-mipsel-cross.docker b/tests/do= cker/dockerfiles/debian-mipsel-cross.docker index 1ab197b144d..cba7f43870f 100644 --- a/tests/docker/dockerfiles/debian-mipsel-cross.docker +++ b/tests/docker/dockerfiles/debian-mipsel-cross.docker @@ -19,6 +19,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ bzip2 \ ca-certificates \ ccache \ + coreutils \ dbus \ debianutils \ diffutils \ diff --git a/tests/docker/dockerfiles/debian-ppc64el-cross.docker b/tests/d= ocker/dockerfiles/debian-ppc64el-cross.docker index 85d2c0ffdc2..24f946d1441 100644 --- a/tests/docker/dockerfiles/debian-ppc64el-cross.docker +++ b/tests/docker/dockerfiles/debian-ppc64el-cross.docker @@ -19,6 +19,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ bzip2 \ ca-certificates \ ccache \ + coreutils \ dbus \ debianutils \ diffutils \ diff --git a/tests/docker/dockerfiles/debian-riscv64-cross.docker b/tests/d= ocker/dockerfiles/debian-riscv64-cross.docker index 4f01eecf416..f476cf65eaa 100644 --- a/tests/docker/dockerfiles/debian-riscv64-cross.docker +++ b/tests/docker/dockerfiles/debian-riscv64-cross.docker @@ -19,6 +19,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ bzip2 \ ca-certificates \ ccache \ + coreutils \ dbus \ debianutils \ diffutils \ diff --git a/tests/docker/dockerfiles/debian-s390x-cross.docker b/tests/doc= ker/dockerfiles/debian-s390x-cross.docker index 2a3046e7859..a60b4ab01d1 100644 --- a/tests/docker/dockerfiles/debian-s390x-cross.docker +++ b/tests/docker/dockerfiles/debian-s390x-cross.docker @@ -19,6 +19,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ bzip2 \ ca-certificates \ ccache \ + coreutils \ dbus \ debianutils \ diffutils \ diff --git a/tests/docker/dockerfiles/debian.docker b/tests/docker/dockerfi= les/debian.docker index c1817f162f6..6c6ab0256ea 100644 --- a/tests/docker/dockerfiles/debian.docker +++ b/tests/docker/dockerfiles/debian.docker @@ -20,6 +20,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ ca-certificates \ ccache \ clang \ + coreutils \ dbus \ debianutils \ diffutils \ diff --git a/tests/docker/dockerfiles/fedora-rust-nightly.docker b/tests/do= cker/dockerfiles/fedora-rust-nightly.docker index e4233b53cbe..8e3b3a9fd90 100644 --- a/tests/docker/dockerfiles/fedora-rust-nightly.docker +++ b/tests/docker/dockerfiles/fedora-rust-nightly.docker @@ -33,6 +33,7 @@ exec "$@"\n' > /usr/bin/nosync && \ ccache \ clang \ compiler-rt \ + coreutils \ ctags \ cyrus-sasl-devel \ daxctl-devel \ diff --git a/tests/docker/dockerfiles/fedora-win64-cross.docker b/tests/doc= ker/dockerfiles/fedora-win64-cross.docker index 1da425768fc..4f743c00434 100644 --- a/tests/docker/dockerfiles/fedora-win64-cross.docker +++ b/tests/docker/dockerfiles/fedora-win64-cross.docker @@ -26,6 +26,7 @@ exec "$@"\n' > /usr/bin/nosync && \ ca-certificates \ ccache \ compiler-rt \ + coreutils \ ctags \ dbus-daemon \ diffutils \ diff --git a/tests/docker/dockerfiles/fedora.docker b/tests/docker/dockerfi= les/fedora.docker index 632259378c9..9278d797693 100644 --- a/tests/docker/dockerfiles/fedora.docker +++ b/tests/docker/dockerfiles/fedora.docker @@ -33,6 +33,7 @@ exec "$@"\n' > /usr/bin/nosync && \ ccache \ clang \ compiler-rt \ + coreutils \ ctags \ cyrus-sasl-devel \ daxctl-devel \ diff --git a/tests/docker/dockerfiles/opensuse-leap.docker b/tests/docker/d= ockerfiles/opensuse-leap.docker index def0ca9db46..a041d439768 100644 --- a/tests/docker/dockerfiles/opensuse-leap.docker +++ b/tests/docker/dockerfiles/opensuse-leap.docker @@ -20,6 +20,7 @@ RUN zypper update -y && \ ccache \ clang \ clang-devel \ + coreutils \ ctags \ cyrus-sasl-devel \ dbus-1 \ diff --git a/tests/docker/dockerfiles/ubuntu2204.docker b/tests/docker/dock= erfiles/ubuntu2204.docker index c8cc6249296..23b33d6ad44 100644 --- a/tests/docker/dockerfiles/ubuntu2204.docker +++ b/tests/docker/dockerfiles/ubuntu2204.docker @@ -19,6 +19,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ ca-certificates \ ccache \ clang \ + coreutils \ dbus \ debianutils \ diffutils \ diff --git a/tests/lcitool/projects/qemu.yml b/tests/lcitool/projects/qemu.= yml index 82812e77365..1ee7dcf3d46 100644 --- a/tests/lcitool/projects/qemu.yml +++ b/tests/lcitool/projects/qemu.yml @@ -13,6 +13,7 @@ packages: - clang - cmocka - column + - coreutils - ctags - cyrus-sasl - daxctl diff --git a/tests/vm/generated/freebsd.json b/tests/vm/generated/freebsd.j= son index c03e1cd5863..f586827b136 100644 --- a/tests/vm/generated/freebsd.json +++ b/tests/vm/generated/freebsd.json @@ -15,6 +15,7 @@ "capstone4", "ccache4", "cmocka", + "coreutils", "ctags", "curl", "cyrus-sasl", --=20 2.47.3 From nobody Sun Dec 14 06:34:34 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1762881800; cv=none; d=zohomail.com; s=zohoarc; b=bQ1t1mCe+FA41jmZBiiDoRo9UBm98ygWlH8rzYzAaiyeWLWLeJIXK8eaEsUSZ1UVmdg7M0UPWTisZM2WM7rh2OcPKDCu5SbWtdbh04r+XPhkJxwqi/mlRAfFgI0PYl2EdVqqjffNVtTf01cjw/C5YCVe4dHMCALqsHgYHiO+UeY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1762881800; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=06bmaVkTHcaq4jFseyDrJdNi7QHB236TwhvYBcaGYEw=; b=VBg/k/CVE7/LYoVVjmufdINiJGJMakqPWicJNUQrAMmkDX/BNyzn0VDqbZxamUiDypgs4ZjOrUy9LSZr6mtTEE2qUzo0P86UCMhZHef24MOg99uxJrZJ0sWllGOPhNibKhGatheZkY9kS+/ZfQ4qxACCK7tGWJXmC19waq3jNeU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1762881800344305.9060711909083; Tue, 11 Nov 2025 09:23:20 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vIs4P-0002tr-51; Tue, 11 Nov 2025 12:22:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vIrzx-0005lD-1k for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:41 -0500 Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vIrzp-0003xR-M3 for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:40 -0500 Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-640f4b6836bso8255020a12.3 for ; Tue, 11 Nov 2025 09:17:33 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6415d91f486sm9287598a12.22.2025.11.11.09.17.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Nov 2025 09:17:27 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 00EC05F956; Tue, 11 Nov 2025 17:17:25 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1762881452; x=1763486252; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=06bmaVkTHcaq4jFseyDrJdNi7QHB236TwhvYBcaGYEw=; b=d4Ndk8hj2Q13L1O2pDQxuzFIqMvMXO+9jDWIy3qty43Z3GZHtXhVL9u/humP5HL3wy kRWzlR+faFNe3W1GyI5CcDe3PVFU3tayL1LU1b2Xh6+Av1hloyEe+LRKa12d31hgbLVU oqpVBoj6uJoOeqmDq0VNP1MaDsK9YhdFFXH3s9vEhTxq0DZEAL5FYg9mjxsKnzoJWqeN ukCmqYTU2kuL7i4zpulB2U1kv1smKGq7/6srQZoXJklOHW4MAYweMy7kKsnhpAkT9ywO vuXec/dhB5bkA9cpS54U6HadGyTAa1vAAFpr6UkyaHE6cTcgJCw0I3/KI9Hv7GJH/zan gFsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762881452; x=1763486252; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=06bmaVkTHcaq4jFseyDrJdNi7QHB236TwhvYBcaGYEw=; b=pq+L6E+NnYo+vZECoOkQKTGXhoINu3BHgkTPG2mkkjrVHFLS4SCa9kSkvhXY+lMl/d 6CDYtk+g7DzFNQnyv4Ufkoe6lLkgU3KioLFNyuRPT5I9VhaTEKml96LoRW4ezw5GhrKB ejD5+J9FBVGRsynr8EyHtoy1hAZ8mlXfuU6mMs834yUJOpHJSsI3zZmV1Hsbl5O1T9AF afzHNJC4vuwx78lWYBYrDvlsBuYgAr0Jinc0o8egtEhJllvCbC2BV41D6+fLImw4LEsc 65i4X941b2S2mwCsNQBFJlrU1IUYIHtTGMLeQE3/QKIqU4dM1r53A3ICRvEfI4OxijYU obWA== X-Gm-Message-State: AOJu0YzujvfCA8OGwl8Z9TFAMcF0391mJsTxPaelEQj7QJEz1nXUlhLE WwtSOTM+2GAH0CPxcm3q1tGqilTYuXKKP1BUhglabmL4kt84B3gwad5gwLBCYlwL3NI= X-Gm-Gg: ASbGncs3SGKxRPh4F6Ji88W1IL/m4riA144GRcMK7cE2qH29wBXmkOqUFqdUEnsFLxe Mwn+76blDG0IiBxlYsAoeJut/OhESZ4RbkK8yKPPQbQATuOC85pO1izo63OKX4C9ZLvdw2Oc0jI yHFOiLFju8v/wn4By7/Bj5HdKcyAh6FwNzRoQ/hPRrMoo86BCNM73jm4h2nqpSbMUhnZneGcm7e D4qtGIrloO8uzB4WcBp9tayuhFWQ61NLsH20ui2a4mKIjsqzM1jmkkwqjWVg19seUpU/OFdCETq 14kxhcd7+ByN/Wd/8Kc1svcXgH1MAp2AvQ++7eAzPDbdJyAAGg2EqQ5coLLlhQs5HcmzKnsPGVD BdGPFVm222UKgDTkKlPsEGLjwEURBGpVrtV8JAF/DQl72VR1xpVu+fNKd64VZl+5bta7Wqqwerf 5bIiZNaybUADA= X-Google-Smtp-Source: AGHT+IGr3XLOugC8bzrCaYk2H56TbbkA5nKddOGaxJUwm/kqqfmw/9zhpFl4ujmyi3w4w994599hfw== X-Received: by 2002:a05:6402:3058:20b0:640:f994:b887 with SMTP id 4fb4d7f45d1cf-6415e8312d3mr9031169a12.38.1762881451935; Tue, 11 Nov 2025 09:17:31 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Paolo Bonzini , qemu-s390x@nongnu.org, Zhao Liu , Kohei Tokunaga , Sriram Yagnaraman , Ed Maste , Paul Durrant , David Woodhouse , Akihiko Odaki , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-arm@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Peter Maydell , Li-Wen Hsu , Thomas Huth , Dmitry Osipenko , BALATON Zoltan , Gustavo Romero Subject: [PATCH 05/16] gitlab: add initial ppc64le custom-runner test Date: Tue, 11 Nov 2025 17:17:12 +0000 Message-ID: <20251111171724.78201-6-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251111171724.78201-1-alex.bennee@linaro.org> References: <20251111171724.78201-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::52e; envelope-from=alex.bennee@linaro.org; helo=mail-ed1-x52e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1762881801666158500 This is a plain configure/make check build. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Daniel P. Berrang=C3=A9 --- docs/devel/testing/ci-jobs.rst.inc | 6 +++ .gitlab-ci.d/custom-runners.yml | 1 + .../custom-runners/debian-13-ppc64le.yml | 40 +++++++++++++++++++ 3 files changed, 47 insertions(+) create mode 100644 .gitlab-ci.d/custom-runners/debian-13-ppc64le.yml diff --git a/docs/devel/testing/ci-jobs.rst.inc b/docs/devel/testing/ci-job= s.rst.inc index b92d372a0a9..f1c70344ece 100644 --- a/docs/devel/testing/ci-jobs.rst.inc +++ b/docs/devel/testing/ci-jobs.rst.inc @@ -174,6 +174,12 @@ If you've got access to an IBM Z host that can be used= as a gitlab-CI runner, you can set this variable to enable the tests that require this kind of host. The runner should be tagged with "s390x". =20 +PPC64LE_RUNNER_AVAILABLE +~~~~~~~~~~~~~~~~~~~~~~~~ +If you've got access to an PPC64LE host that can be used as a gitlab-CI +runner, you can set this variable to enable the tests that require this +kind of host. The runner should be tagged with "ppc64le". + CCACHE_DISABLE ~~~~~~~~~~~~~~ The jobs are configured to use "ccache" by default since this typically diff --git a/.gitlab-ci.d/custom-runners.yml b/.gitlab-ci.d/custom-runners.= yml index 142fbf4a242..3e28e48c97c 100644 --- a/.gitlab-ci.d/custom-runners.yml +++ b/.gitlab-ci.d/custom-runners.yml @@ -31,3 +31,4 @@ include: - local: '/.gitlab-ci.d/custom-runners/ubuntu-24.04-s390x.yml' - local: '/.gitlab-ci.d/custom-runners/ubuntu-24.04-aarch64.yml' + - local: '/.gitlab-ci.d/custom-runners/debian-13-ppc64le.yml' diff --git a/.gitlab-ci.d/custom-runners/debian-13-ppc64le.yml b/.gitlab-ci= .d/custom-runners/debian-13-ppc64le.yml new file mode 100644 index 00000000000..6733a8e0dae --- /dev/null +++ b/.gitlab-ci.d/custom-runners/debian-13-ppc64le.yml @@ -0,0 +1,40 @@ +# All jobs should run successfully in an environment setup by the +# scripts/ci/setup/build-environment.yml task: +# "Install basic packages to build QEMU on Ubuntu/Debian" + +.debian_ppc64le_template: + extends: .custom_runner_template + needs: [] + stage: build + tags: + - debian_13 + - ppc64le + rules: + - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANC= H =3D~ /^staging/' + - if: "$PPC64LE_RUNNER_AVAILABLE" + before_script: + - source scripts/ci/gitlab-ci-section + - section_start setup "Pre-script setup" + - JOBS=3D$(expr $(nproc) - 2) + - section_end setup + script: + - mkdir build + - cd build + - section_start configure "Running configure" + - ../configure $CONFIGURE_ARGS || + { cat config.log meson-logs/meson-log.txt && exit 1; } + - section_end configure + - section_start build "Building QEMU" + - make --output-sync -j"$JOBS" + - section_end build + - section_start test "Running tests" + - if test -n "$MAKE_CHECK_ARGS"; + then + make -j"$JOBS" $MAKE_CHECK_ARGS ; + fi + - section_end test + +debian-13-ppc64le-default: + extends: .debian_ppc64le_template + variables: + MAKE_CHECK_ARGS: check --=20 2.47.3 From nobody Sun Dec 14 06:34:34 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1762881733; cv=none; d=zohomail.com; s=zohoarc; b=i2XPg8YQnunL414c11NOPxHze9XArBjAmutXiRhsFc2G00MKLGGtEDWLiefT7xPSX5qu9uandW0d0GAUtZlVMSTJ/O0whakCxQLtd6zBYQ9MiD0VvpmhDHsB1U5olehvpqWsfgZlYrbSfwnRrn7EryH91XHlmw2VudERaB8T0VU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1762881733; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=aa/Hvu3+mj3VcYiY7ZS0/+etKelXn5JiA4GmeNDBBYs=; b=dQ+yDFPqW9sjpjiHfOc9zADFF4+BDBzuuJpgk7BFXrywmSlduc0fq6B6aGgyusyLcvlhe98IRN642ht48SnQTd/KlSReWHS4FTSvbMGrleqbWJif7ow9l9dXoqO6E1JWZ/EYcaO6z1nWXQW1vaRLFQqRDm+/jYl2VW1lLhJOet8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1762881733027839.7969172917162; Tue, 11 Nov 2025 09:22:13 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vIs3m-0001S1-1g; Tue, 11 Nov 2025 12:21:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vIrzt-0005dB-DJ for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:38 -0500 Received: from mail-ed1-x535.google.com ([2a00:1450:4864:20::535]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vIrzm-0003vP-NJ for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:36 -0500 Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-640b0639dabso7574428a12.3 for ; Tue, 11 Nov 2025 09:17:30 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b72bf9bc83asm1367946066b.51.2025.11.11.09.17.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Nov 2025 09:17:27 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 186775FA43; Tue, 11 Nov 2025 17:17:25 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1762881449; x=1763486249; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=aa/Hvu3+mj3VcYiY7ZS0/+etKelXn5JiA4GmeNDBBYs=; b=COD5mG51AGi65Eq/doTQ4Qk3FLuIoCuP6IlvFcBpSGEod/PLss2jziOKrkNJ9sMhVy z3ntuDP5hHLWyE5RH8196w1QDLd4z34m7TklX85jLjubARW4HCjXkCRy+1Qv99sLJYhH lmOCVUrSrFTrF5Z/r19IEIpjoU3KMtrJKOKfRCHgNHh5CqO6Tfj0VCHdM2XbofbUEBpM vQc834jj0UmnlwzqeSLsRNdZA1313zPpQZ3wyzv75bqDPJTWG+8fm841cKl9DxeF4aYs ae7Ka7gpuBs2Ltn0RcJYwnZN0NXPj3OwxXJMrzDNLxVIVeHWhiI/Yc7ZBIGAQAFDCDQH nkxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762881449; x=1763486249; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=aa/Hvu3+mj3VcYiY7ZS0/+etKelXn5JiA4GmeNDBBYs=; b=UalkxmwTzskHXu5K3YSs/An5Edh7UMeKGcWWXcLAsvvKtV2wzZ79cmzhzqO2+13N9+ Dui+oSBONSo5efdMbs+vhVWD3h8uP9eGrONlVBVNDEVh5lv92WjB10SAF58HIAUYz5++ ZKhVelHE1zBCIbO0FHoW59LwFDC8C4PJsNyFf6hrFqOBgLvNV4IWhP25wU5gXTuZwHRA S3SUWuolprG0E+qVxuCMkwLGlrpsgFDNfzOizi9ou4BMby6sZOT8v3hbgrRlVRagjiKL JA+q+4mBYTej+uPRVfYF8v6UicRQ9jqVg+qgmdw62mlAAWy/i/QelSGlDTn2/Qh3jbm7 aifg== X-Gm-Message-State: AOJu0YxjqZSJOd1DJRjL87jLXfCwAHZXIHh+rLLg8MPY2h5968Z/moVp UeUMAMTK17JSmIa9ZIAsQHIOD71Gx3rwv2Pwm+pJIW2BHSqz4mBK8DGA/pPD24TJPkc= X-Gm-Gg: ASbGnculnJ4V5f7GalT3EwfNokx7fj/AiLhSk+OfLYqUP3vQuZkwhKzkeKQy/VYgNEq NrlBy1k4HbxCYwKu7boRQTY9/XbYrSOFSmRGYbz3Z2+/GZi/ymiWP7p/LEZfUBIedDBNuBxOpRs NuamSd7poHJFJy6/xd9kqsD1p8uiXoKzwrFZGTzpfKlMfwewgtmx/5uUXQ0qoQpl+mWb7wJ4oy0 RuHWNifLqrDwgrRVuhQZ4AFIWWLR+89O4XIvifXsVeUIiYBhFDiSdvHtuZf5sh6D9riw2OfWK0x zX06dn0IMBBVmEhQzVtbJol+8s+K//TOayC+Kjzx+W+/HQcME0RfiJsWLxhJk8FxyOgbTAy73Vk uVvQRat79NlF8RmE3KkZU8UfNrgvv+VEWxcS0Ffu/u2y4VWtcDfeomXkrsi2D26Oq0EU6WTCTAt V3 X-Google-Smtp-Source: AGHT+IFt1tpYSaCCrICy2rXEZq4OMYVJKMMMhCOjtx6avEQ7cfxPVVQ0hYV7iMDHT5tRZy036kAXww== X-Received: by 2002:a17:906:6a19:b0:b72:9d56:ab52 with SMTP id a640c23a62f3a-b72e02d20c7mr1252795266b.8.1762881448962; Tue, 11 Nov 2025 09:17:28 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Paolo Bonzini , qemu-s390x@nongnu.org, Zhao Liu , Kohei Tokunaga , Sriram Yagnaraman , Ed Maste , Paul Durrant , David Woodhouse , Akihiko Odaki , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-arm@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Peter Maydell , Li-Wen Hsu , Thomas Huth , Dmitry Osipenko , BALATON Zoltan , Gustavo Romero , Pierrick Bouvier Subject: [PATCH 06/16] docs/about/emulation: update assets for uftrace plugin documentation Date: Tue, 11 Nov 2025 17:17:13 +0000 Message-ID: <20251111171724.78201-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251111171724.78201-1-alex.bennee@linaro.org> References: <20251111171724.78201-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::535; envelope-from=alex.bennee@linaro.org; helo=mail-ed1-x535.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1762881735381153000 From: Pierrick Bouvier Linaro is discontinuing its fileserver service by end of the year. Migrate assets to GitHub. Signed-off-by: Pierrick Bouvier Signed-off-by: Alex Benn=C3=A9e --- docs/about/emulation.rst | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/about/emulation.rst b/docs/about/emulation.rst index 92c219119e8..4a7d1f41780 100644 --- a/docs/about/emulation.rst +++ b/docs/about/emulation.rst @@ -886,24 +886,24 @@ As an example, we can trace qemu itself running git:: $ uftrace dump --chrome | gzip > ~/qemu_aarch64_git_help.json.gz =20 For convenience, you can download this trace `qemu_aarch64_git_help.json.gz -`_. +`_. Download it and open this trace on https://ui.perfetto.dev/. You can zoom = in/out using :kbd:`W`, :kbd:`A`, :kbd:`S`, :kbd:`D` keys. Some sequences taken from this trace: =20 - Loading program and its interpreter =20 -.. image:: https://fileserver.linaro.org/s/fie8JgX76yyL5cq/preview +.. image:: https://github.com/pbo-linaro/qemu-assets/blob/master/qemu-uftr= ace/loader_exec.png?raw=3Dtrue :height: 200px =20 - open syscall =20 -.. image:: https://fileserver.linaro.org/s/rsXPTeZZPza4PcE/preview +.. image:: https://github.com/pbo-linaro/qemu-assets/blob/master/qemu-uftr= ace/open_syscall.png?raw=3Dtrue :height: 200px =20 - TB creation =20 -.. image:: https://fileserver.linaro.org/s/GXY6NKMw5EeRCew/preview +.. image:: https://github.com/pbo-linaro/qemu-assets/blob/master/qemu-uftr= ace/tb_translation.png?raw=3Dtrue :height: 200px =20 It's usually better to use ``uftrace record`` directly. However, tracing @@ -916,7 +916,7 @@ Example system trace =20 A full trace example (chrome trace, from instructions below) generated fro= m a system boot can be found `here -`_. +`_. Download it and open this trace on https://ui.perfetto.dev/. You can see c= ode executed for all privilege levels, and zoom in/out using :kbd:`W`, :kbd:`A`, :kbd:`S`, :kbd:`D` keys. You can find below some seque= nces @@ -924,27 +924,27 @@ taken from this trace: =20 - Two first stages of boot sequence in Arm Trusted Firmware (EL3 and S-EL1) =20 -.. image:: https://fileserver.linaro.org/s/kkxBS552W7nYESX/preview +.. image:: https://github.com/pbo-linaro/qemu-assets/blob/master/qemu-uftr= ace/bl3_to_bl1.png?raw=3Dtrue :height: 200px =20 - U-boot initialization (until code relocation, after which we can't track= it) =20 -.. image:: https://fileserver.linaro.org/s/LKTgsXNZFi5GFNC/preview +.. image:: https://github.com/pbo-linaro/qemu-assets/blob/master/qemu-uftr= ace/uboot.png?raw=3Dtrue :height: 200px =20 - Stat and open syscalls in kernel =20 -.. image:: https://fileserver.linaro.org/s/dXe4MfraKg2F476/preview +.. image:: https://github.com/pbo-linaro/qemu-assets/blob/master/qemu-uftr= ace/stat.png?raw=3Dtrue :height: 200px =20 - Timer interrupt =20 -.. image:: https://fileserver.linaro.org/s/TM5yobYzJtP7P3C/preview +.. image:: https://github.com/pbo-linaro/qemu-assets/blob/master/qemu-uftr= ace/timer_interrupt.png?raw=3Dtrue :height: 200px =20 - Poweroff sequence (from kernel back to firmware, NS-EL2 to EL3) =20 -.. image:: https://fileserver.linaro.org/s/oR2PtyGKJrqnfRf/preview +.. image:: https://github.com/pbo-linaro/qemu-assets/blob/master/qemu-uftr= ace/poweroff.png?raw=3Dtrue :height: 200px =20 Build and run system example --=20 2.47.3 From nobody Sun Dec 14 06:34:34 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1762881589; cv=none; d=zohomail.com; s=zohoarc; b=cv97i6H+M1LrMVsbLUxYSjKJcIatE2SbEJQ3IKyQNtrGyJmvd4S73khv5ASF9X1FEN6LGTwfkIm/hX2U8B3pTtntaNr3kmYEMCMGuH5yOEkE3gCLrjV4xi7xfsCYjT+B0XjovgVrm3lpfnsGz+N2QVIa7zu+qQz7SrdrF5ZM3nY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1762881589; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=nZMwWbtKQTc6Q3ZtN4h7bVMTPaVkNFFvuf+COb9bjfU=; b=Ht5ZJFGUrAz26qF2pyD1TEwiVlJzREdRsOBg+W7MYWarLLvtZzNk5yj8IKZrpLvf0VnotiEZL4q0j0bO4aTPsyM+4E7iDb6YOaKlF/nQZ6g+m2W4YJ5M10yA6O9nMUfBWnm6zUQXO8NcbiR+CCIcUH45r2QvVfDeHxOtdq4YTrM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1762881589807195.96061995601679; Tue, 11 Nov 2025 09:19:49 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vIs0R-0006kc-BF; Tue, 11 Nov 2025 12:18:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vIrzv-0005eM-6N for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:39 -0500 Received: from mail-ej1-x634.google.com ([2a00:1450:4864:20::634]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vIrzo-0003wo-Sg for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:38 -0500 Received: by mail-ej1-x634.google.com with SMTP id a640c23a62f3a-b3d196b7eeeso2668466b.0 for ; Tue, 11 Nov 2025 09:17:32 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b72dbe7c783sm1130913566b.50.2025.11.11.09.17.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Nov 2025 09:17:28 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 2ED165FAED; Tue, 11 Nov 2025 17:17:25 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1762881451; x=1763486251; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nZMwWbtKQTc6Q3ZtN4h7bVMTPaVkNFFvuf+COb9bjfU=; b=vJGcYHSAS9KJSdhtYLbojz1kY8w0szNj/rc93Y0qFdTHTZKkZ1iebqyKH5oOKU1ZaQ xwEO7sQ/mS1IUD5nMDPQnJDBEgraoAsuJldj41JHahU4UJU9+/yDGENNp1PmL6wOlfm7 AiLSsZ9ZIQYVv/tqpTZAFm9EOUgqlKUo+7+FRgNCtyU2nxEhRLnRpxiYt6ijr1d0INf3 9AqNMSXWc/PWiPXQVrc46BFqnXTjRAs7H9ijfDuK7K5xz6krN26otZSXaYL0lfIBGYXq YfmWOniq5TEP9Zy0knfJbEddxG009V2AtI0kQb0cifDq70HEgcdDjuSRjTbd7f2ey7dU wdwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762881451; x=1763486251; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=nZMwWbtKQTc6Q3ZtN4h7bVMTPaVkNFFvuf+COb9bjfU=; b=Z/PFfv2w9VfpZkKRYzWYaLUZOuSfFFabwVC0GGFsnRWB//+jSQ+AC5q43qQJs/Sb44 KG9hT+CxWEk92x7TXQSFvBy2pS4WONmOeBzeHbkAM+KY15mbPWJW1PTNwCvUUhpqin9g KMupwzK2nxOFB50Fm7r6osssOUsDmtn41s/AjIAmJ0QkrVsAb2PULr+kBUEyWRU4nfmD JXbJztYzXGJzdcOwjczVWxZ+BHIoowUPHHatqOI1p742xhWp10QG6/YfELWvtoU4p/nr AZCZtqyUmgSNbGpGPNq1/V6x6zftvkcGkwRgDFiN76GaMjA8ia1eNOhGpEhSrpCajD0e XHiQ== X-Gm-Message-State: AOJu0Yx1wHTAcJZBO4WLD4LI2hQBPUVCS5/TxuaZRvhlGnIw7DMvAjjB sNkjjv+DR6ADqgHeA6B19N0cR2rbCP+amTDK5AoFIaGOX6ix8WkFY5GY6Kobqz7xqt4= X-Gm-Gg: ASbGncsvxmxCEANexlrovbdipkk7gRgnpdTBEnNLkomk284AYCIf5IpIvO5hsVn0JVa /mdKf5N0iK8Jv/rAUbyS5ylfmBEbAUzgGZ9t7bCnA0+IblyaRJpFR5vvEPFXYePNWsQUBm/IsW1 6gxNPDGJcoCmurM86wXirwdemjLu795Y0yfC8CyUM/R8Ud+KTHJk+lqaRTRzUDSi+Ax2Bj5uXCT nEr3ntG9LXC1cmDj4oMdwDdPDCgCva1SF3+swyT0FFqW7az3Dy8Ks4FSTodljFexW0B047TajGL 4gpjlKiFaMM1m1YM4O0PnLn8KRS7uVJOrlRedG0R7StQRrSJWETxhwQoJuSBkKL3/vYvBse7OKW e3GEN3aIY6kZUWjf5RNKu/g3h2Yi+uCZVAPW4K9yvE5YpgCQM8pXVkl9npNdBEaLzCFUNK4eFBE 6fThx5ZCazMWU= X-Google-Smtp-Source: AGHT+IHpNAt2V8+AORBuuAqUyA75hRz+rrrEjKiJpRx/I98f+26R4Gbnm5i7A58XG2tYPLuzU5R85A== X-Received: by 2002:a17:907:2687:b0:b0e:d477:4972 with SMTP id a640c23a62f3a-b72e031a2famr1319077666b.25.1762881450948; Tue, 11 Nov 2025 09:17:30 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Paolo Bonzini , qemu-s390x@nongnu.org, Zhao Liu , Kohei Tokunaga , Sriram Yagnaraman , Ed Maste , Paul Durrant , David Woodhouse , Akihiko Odaki , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-arm@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Peter Maydell , Li-Wen Hsu , Thomas Huth , Dmitry Osipenko , BALATON Zoltan , Gustavo Romero , qemu-stable@nongnu.org Subject: [PATCH 07/16] tests: move test_xen assets to share.linaro.org Date: Tue, 11 Nov 2025 17:17:14 +0000 Message-ID: <20251111171724.78201-8-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251111171724.78201-1-alex.bennee@linaro.org> References: <20251111171724.78201-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::634; envelope-from=alex.bennee@linaro.org; helo=mail-ej1-x634.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1762881590220158500 Linaro are migrating file-hosting from the old NextCloud instance to another sharing site. Signed-off-by: Alex Benn=C3=A9e Cc: qemu-stable@nongnu.org Reviewed-by: Thomas Huth --- tests/functional/aarch64/test_xen.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/tests/functional/aarch64/test_xen.py b/tests/functional/aarch6= 4/test_xen.py index 261d796540d..f7bde5859ec 100755 --- a/tests/functional/aarch64/test_xen.py +++ b/tests/functional/aarch64/test_xen.py @@ -25,8 +25,7 @@ class BootXen(LinuxKernelTest): XEN_COMMON_COMMAND_LINE =3D 'dom0_mem=3D128M loglvl=3Dall guest_loglvl= =3Dall' =20 ASSET_KERNEL =3D Asset( - ('https://fileserver.linaro.org/s/JSsewXGZ6mqxPr5/' - 'download?path=3D%2F&files=3Dlinux-5.9.9-arm64-ajb'), + ('https://share.linaro.org/downloadFile?id=3DRRahAWwAwYKTZQd'), '00366fa51ea957c19462d2e2aefd480bef80ce727120e714ae48e0c88f261edb') =20 def launch_xen(self, xen_path): @@ -55,8 +54,7 @@ def launch_xen(self, xen_path): wait_for_console_pattern(self, console_pattern, "Panic on CPU 0:") =20 ASSET_XEN_4_11 =3D Asset( - ('https://fileserver.linaro.org/s/JSsewXGZ6mqxPr5/download?path=3D= %2F&' - 'files=3Dxen-hypervisor-4.11-arm64_4.11.4%2B37-g3263f257ca-1_arm6= 4.deb'), + ('https://share.linaro.org/downloadFile?id=3DALU4n2NGGYbE4fO'), 'b745c2631342f9fcc0147ddc364edb62c20ecfebd430e5a3546e7d7c6891c0bc') =20 def test_arm64_xen_411_and_dom0(self): @@ -66,8 +64,7 @@ def test_arm64_xen_411_and_dom0(self): self.launch_xen(xen_path) =20 ASSET_XEN_4_14 =3D Asset( - ('https://fileserver.linaro.org/s/JSsewXGZ6mqxPr5/download?path=3D= %2F&' - 'files=3Dxen-hypervisor-4.14-arm64_4.14.0%2B80-gd101b417b7-1_arm6= 4.deb'), + ('https://share.linaro.org/downloadFile?id=3Dos4zSXPl7WW4lqX'), 'e930a3293248edabd367d5b4b3b6448b9c99c057096ea8b47228a7870661d5cb') =20 def test_arm64_xen_414_and_dom0(self): @@ -77,8 +74,7 @@ def test_arm64_xen_414_and_dom0(self): self.launch_xen(xen_path) =20 ASSET_XEN_4_15 =3D Asset( - ('https://fileserver.linaro.org/s/JSsewXGZ6mqxPr5/download?path=3D= %2F&' - 'files=3Dxen-upstream-4.15-unstable.deb'), + ('https://share.linaro.org/downloadFile?id=3DjjjG4uTp2wuO4Ks'), '2a9a8af8acf0231844657cc28baab95bd918b0ee2d493ee4ee6f8846e1358bc9') =20 def test_arm64_xen_415_and_dom0(self): --=20 2.47.3 From nobody Sun Dec 14 06:34:34 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1762881522; cv=none; d=zohomail.com; s=zohoarc; b=A9uSxKrwznKt4UZu5S4nwMfvivYgtmgVvnHjzd60o2EQhwB2rzV+zst+0BOmaoTQIks+60VxWGxCay0XyFxpAOUOhJ1/MLDd09J4GBiTdDhW4sKNLvys6lwYOK1f49bdM9bl8lUFi38jqV6UCpDfx8wkEERpFSMDZRT0vfukyLY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1762881522; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=BQS9YQGXlgeLOTl3xkA9NMzA8j1lAZ6Lk0RjehvJU9s=; b=aYgDzXmKKrs4LMqUANgOMxD0XFw/VtrzLGlz2QqolUXtKjVZPY1mVICSV4NXHum7E5KbL/gdgWoBMA1WfcIb0mGtsTH9Ji/DmR+8nxxgWH+A052ZD560Njg9Tq9codOC7LtCRPP1Mdod4E/7cKXDDv8xKm9LT0JGs/2YQlVfZxk= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1762881522912440.81689702360393; Tue, 11 Nov 2025 09:18:42 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vIs0R-0006ls-Md; Tue, 11 Nov 2025 12:18:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vIrzt-0005d9-8W for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:38 -0500 Received: from mail-ed1-x533.google.com ([2a00:1450:4864:20::533]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vIrzn-0003vu-Ag for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:36 -0500 Received: by mail-ed1-x533.google.com with SMTP id 4fb4d7f45d1cf-6417313bddaso4821261a12.3 for ; Tue, 11 Nov 2025 09:17:30 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b72bfa11271sm1375799766b.66.2025.11.11.09.17.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Nov 2025 09:17:28 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 4521F5FCBD; Tue, 11 Nov 2025 17:17:25 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1762881450; x=1763486250; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=BQS9YQGXlgeLOTl3xkA9NMzA8j1lAZ6Lk0RjehvJU9s=; b=fT+vpc8nju5Gyl67tm7Z6CemHcWWmwVEjQBws73mdvD3L/+Qjz744L4qORePi4F8o5 +FcEUvdmnVfQwsLrvt/HxyW2Hi9o/ngtXppL/naMOpBwkHwgpJmJf+kjXmbEsSRqVhse 9HD6CpZlOyDLuxZvZnMp9YjR1FdEZJrxrqCGb902nIfRe8PiFY/A7Pvkd66S6AQfOZCE YZA2Jz8D8dnNULPTPv24SOTL+tJAL1BAkL819puyAoRldJUOqZ0pH5okPKNCN67S43XA LiyB1VzWl2qSmtDQPwAvka4admiVJR5HBQBCWd1nxlPuOM91NJ1zCQdC52HaEzKBln1o svrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762881450; x=1763486250; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=BQS9YQGXlgeLOTl3xkA9NMzA8j1lAZ6Lk0RjehvJU9s=; b=lbaSiD2ZcOs1wlHUTFeWpPykAWbN32I08eDP7xXguDadWtWihYRzwmnX0KWa+C9z/I Ks9Gt5hF1G45bnR1QDC+SLtZ06o8ue36sZ6sj7OVIs5lzbCq0hd9IYmno50GtOF88Tfw zdjwqQhYL4sWHkgfLvn5PuxpKnfdsqFOKWEB5NR5F4dPGel4PJgIncjiZLAlGU6E/9lw lvSQu4MBpgvBCXRyHk+9EXD1cqH4u8dqTxT6Q6HgFcRx6kctB5wqv7zdOqtjg+dpaNjS XQcsMCVy1OEXr6wXYe54pmrihdBnNNgKZ6RJjSw85uP4c56l8ZM+8vEROYeLC2msPwtY QVWA== X-Gm-Message-State: AOJu0YxArBLAgXZ2+ipH5vYx/QAnIy/Y3qtpxMHo0+7WrcsMtFsAiit5 8eM9E2Z8Rzn4fZWyj1lygA75fPjD97KJZ7YUQxa4K6xD9WBhN+f7/FnAi3BvEp1uE9Y= X-Gm-Gg: ASbGncvLJmkqdrf9GU9BS3zQ0A29SB9V8rqghnzY9EfXQ7N9+O1qDKwO0KygoMqdpGe opxOF9krcmX0cAOt+pun4Zg0+hZUJ74r8ffpUcrl5tPDyuRlUAZ5Ne9L3Q/mIDVPINdVwoWxFFt L6yx5KcWVVPaDunH0y/LI4iUSTPnbULj4hs7dz8YL9X304GBHDIFo4LRP8Az82WJ+PI5Vp9hBv5 W//cojz6dDwIk8jal1CK1prsvjxrLzDDw6lWV19IvFj7cteP+WALDx9uWnlWY76vhz7RqemJsKt PSM4qeGy8x7DNWB1+RRK8dLRdTzf+UsZB1u+iwdH3tUw9Dxium1Q8JtaMDTHr25Ja/MbBZ6DdID WMb7i1c2N+R2rUXUr0OTYjKIeegz53grSkmnRMv7P00oZWFif7grag5Vx50w4uPGqif8vwTjop1 gA2s7KfnwtD/qpzBYMM4mTSA== X-Google-Smtp-Source: AGHT+IGmR/ME3olvSM99X6DoR1JwsuLQOmDgc8wTfZ7holzl8IRHnHFVCVyVq8lk0Y8ZWbvqZT7lVg== X-Received: by 2002:a17:906:794a:b0:b70:50f0:e6ae with SMTP id a640c23a62f3a-b72e049248bmr1277590766b.46.1762881449654; Tue, 11 Nov 2025 09:17:29 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Paolo Bonzini , qemu-s390x@nongnu.org, Zhao Liu , Kohei Tokunaga , Sriram Yagnaraman , Ed Maste , Paul Durrant , David Woodhouse , Akihiko Odaki , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-arm@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Peter Maydell , Li-Wen Hsu , Thomas Huth , Dmitry Osipenko , BALATON Zoltan , Gustavo Romero , qemu-stable@nongnu.org Subject: [PATCH 08/16] tests: move test_virt assets to share.linaro.org Date: Tue, 11 Nov 2025 17:17:15 +0000 Message-ID: <20251111171724.78201-9-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251111171724.78201-1-alex.bennee@linaro.org> References: <20251111171724.78201-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::533; envelope-from=alex.bennee@linaro.org; helo=mail-ed1-x533.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1762881524180158500 Linaro are migrating file-hosting from the old NextCloud instance to another sharing site. While I'm at it drop the old pauth-impdef flag which is no longer needed. Signed-off-by: Alex Benn=C3=A9e Cc: qemu-stable@nongnu.org Reviewed-by: Thomas Huth --- tests/functional/aarch64/test_virt.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tests/functional/aarch64/test_virt.py b/tests/functional/aarch= 64/test_virt.py index 63071f9b517..972b7bf783c 100755 --- a/tests/functional/aarch64/test_virt.py +++ b/tests/functional/aarch64/test_virt.py @@ -60,8 +60,7 @@ def test_alpine_virt_tcg_gic_max(self): =20 =20 ASSET_KERNEL =3D Asset( - ('https://fileserver.linaro.org/s/' - 'z6B2ARM7DQT3HWN/download'), + ('https://share.linaro.org/downloadFile?id=3D3zGlbmXh8pXFewt'), '12a54d4805cda6ab647cb7c7bbdb16fafb3df400e0d6f16445c1a0436100ef8d') =20 def common_aarch64_virt(self, machine): @@ -77,7 +76,7 @@ def common_aarch64_virt(self, machine): self.vm.set_console() kernel_command_line =3D (self.KERNEL_COMMON_COMMAND_LINE + 'console=3DttyAMA0') - self.vm.add_args('-cpu', 'max,pauth-impdef=3Don', + self.vm.add_args('-cpu', 'max', '-machine', machine, '-accel', 'tcg', '-kernel', kernel_path, --=20 2.47.3 From nobody Sun Dec 14 06:34:34 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1762881538; cv=none; d=zohomail.com; s=zohoarc; b=EMD5ao7rf8BKGE1QuEq451xoaE9Apu5D4gijBKLxN2qh9ySnMvh4amVQ4tm7e7BHE53PjB5VRTPE/h8Te5A1XARGCmEctc9QZgzk0d8hH7ru6M0rUJpxq9bvEyeSd56WjZCds19JJ7whH65JCp7mAU7/ZiGolRGwuktGY8ASoto= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1762881538; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=OPdQm12yC36NDao0BppUosTnYIa4jpYkMli2ixai1T4=; b=I0kJPKP+Jqnji1FZfJ35LEktH/cpOBX1pA87d/E9q1WHIlkD8VPJ3pdsEJNbbG/VzFWhuJVgkYJ3dv+YBsKBQLh4b7Y1L5DQOdFpXi+a5MXTrhvRNsM9qcxLhntjKvWu3lycyxWbo2pUOQZJyQs3qFtzMGqsnoNzLgVrLI8sNgM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1762881538112938.7414863971782; Tue, 11 Nov 2025 09:18:58 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vIs0Q-0006fV-PM; Tue, 11 Nov 2025 12:18:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vIrzt-0005dE-VK for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:38 -0500 Received: from mail-ej1-x633.google.com ([2a00:1450:4864:20::633]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vIrzo-0003wG-6k for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:37 -0500 Received: by mail-ej1-x633.google.com with SMTP id a640c23a62f3a-b72b495aa81so547967066b.2 for ; Tue, 11 Nov 2025 09:17:31 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b72bf97d0f3sm1467793866b.48.2025.11.11.09.17.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Nov 2025 09:17:28 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 5DB95601A6; Tue, 11 Nov 2025 17:17:25 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1762881450; x=1763486250; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=OPdQm12yC36NDao0BppUosTnYIa4jpYkMli2ixai1T4=; b=oY2HrC3PeDa9V3WcQ5rPsrLRo8xZdcTrOCT/3SavGlI2GsbV4nCJrz+HX9JSbf7xwB vFyK9zG4jQmaGZbJ8SrrPCBhxE3AbdEL4LP1fu3rIUvpuzt0GYTV3Em9NCN4QDhxisRW XlDDxFEdQOxJdzKor5OksI5NZFjWeJt6ezPtSu3Q/Tqcm//C6VsCd5QnvD2NkwuAikiC gU2/sy6gaOLgsRhuRX5uePy2JdwsFuv0bcegMdmypZPUVIpb3xSx4phrrID0mbu77pV/ 0Z2njYz++3+sS9oq1nif9n45IoS/qJpMlyBEL3Q4Ht1TUvFeBzbLMMPtKiJQOET6OOxz B8Xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762881450; x=1763486250; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=OPdQm12yC36NDao0BppUosTnYIa4jpYkMli2ixai1T4=; b=xPUp1bwot231oqCQdepYprSjtrlxrLFoS+02ngDh06ssJpQfQ64WLV5XI8UXWJ4HJ5 OSHHaAvaEqTHiQIWTOPvM/BFmF5LhOBR5aVLMfmz7QslnX9lMZOhwrI+i+6vzAcG+XsJ /4VjQCNXgTzyDHz4incTKi9GG2trJ1BP2Ac2ql5RylwiaQFgKX/1VaVjSEtz+ckXhmMX mW2CxA+s3FdrZRxuhCmidFD9tzRtOou6KDitLrJ+g4iyVrxmy9L1oMEygF+ZMzJRNn3p ZSqx3XVEai41S/ZtYQ9DnHBhc9MByF9EjFodMTPzcjZrR45BhLNKZCVjekwHHZXFXSYe hkNQ== X-Gm-Message-State: AOJu0YzfoFklx9dA9iQM+jeFT/461SSGkSijYfd8sJMTxDV2sgV3NdOo qB+j8unOs/GF/po0WRL/YF5pIbLVTfRBg+NTAKVEciswp7x32wvMbxoektCDYE/MCjs= X-Gm-Gg: ASbGnctRSEFOS7L1swJ5M1wysaGHdRQrquXa3D+4DpWtEIW+G+mGDyswSJBxmvVSwCd 9Pr/75/EFsPzLicG4uZSoUvoTpz4ZuKZUxNYRyMh5N+8uOgd1TvQBMJvSsz6M+JL7/z/BO8sEIy PUVUdoKj3NlYDo8JvTedxY1YweVOOwgA0IEBuj6lMTSrqPL3QKp0CZsaKj8q2a0kfLXXpCkGT5p 7UejsauCNNOBq0rKufy/rpkMTjD50Ejt0Dj/Aa2uBlkncjKwztXx6SB/SasQHL6m/tLYsCM+sSf oqP6VvWozWOjQbOP/MRYKkyN+U51Nb7gPXF9MLTibNt46ilQQKgoOzLlpQdPGMlKlNzMtm9GGmd gftamTMh2J2ehAkVbpR2i55OEQGcuVDm8pyje7xRmU6Z9/bQKIiF97DMRnN9K+31/F7QMr8KV22 VVyrMhb88vmfA= X-Google-Smtp-Source: AGHT+IH+rK2GA7uh5HKBO1jaj3tI3CfVnhRFhz9xjXbKspzP5ImutQx+E55V77jS1UOrApsTg4GEug== X-Received: by 2002:a17:907:5ca:b0:b4e:b7ee:deea with SMTP id a640c23a62f3a-b72e031ca37mr1457232266b.27.1762881450222; Tue, 11 Nov 2025 09:17:30 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Paolo Bonzini , qemu-s390x@nongnu.org, Zhao Liu , Kohei Tokunaga , Sriram Yagnaraman , Ed Maste , Paul Durrant , David Woodhouse , Akihiko Odaki , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-arm@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Peter Maydell , Li-Wen Hsu , Thomas Huth , Dmitry Osipenko , BALATON Zoltan , Gustavo Romero , qemu-stable@nongnu.org Subject: [PATCH 09/16] tests: move test_netdev_ethtool to share.linaro.org Date: Tue, 11 Nov 2025 17:17:16 +0000 Message-ID: <20251111171724.78201-10-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251111171724.78201-1-alex.bennee@linaro.org> References: <20251111171724.78201-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::633; envelope-from=alex.bennee@linaro.org; helo=mail-ej1-x633.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1762881540704153000 Linaro are migrating file-hosting from the old NextCloud instance to another sharing site. Signed-off-by: Alex Benn=C3=A9e Cc: qemu-stable@nongnu.org Reviewed-by: Thomas Huth --- tests/functional/x86_64/test_netdev_ethtool.py | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/tests/functional/x86_64/test_netdev_ethtool.py b/tests/functio= nal/x86_64/test_netdev_ethtool.py index ee1a397bd24..ac8a92512cf 100755 --- a/tests/functional/x86_64/test_netdev_ethtool.py +++ b/tests/functional/x86_64/test_netdev_ethtool.py @@ -16,16 +16,10 @@ class NetDevEthtool(QemuSystemTest): # Runs in about 17s under KVM, 19s under TCG, 25s under GCOV timeout =3D 45 =20 - # Fetch assets from the netdev-ethtool subdir of my shared test - # images directory on fileserver.linaro.org. - ASSET_BASEURL =3D ('https://fileserver.linaro.org/s/kE4nCFLdQcoBF9t/' - 'download?path=3D%2Fnetdev-ethtool&files=3D') - ASSET_BZIMAGE =3D Asset( - ASSET_BASEURL + "bzImage", - "ed62ee06ea620b1035747f3f66a5e9fc5d3096b29f75562ada888b04cd1c4baf") - ASSET_ROOTFS =3D Asset( - ASSET_BASEURL + "rootfs.squashfs", - "8f0207e3c4d40832ae73c1a927e42ca30ccb1e71f047acb6ddb161ba422934e6") + ASSET_BZIMAGE =3D Asset("https://share.linaro.org/downloadFile?id=3DQD= 37GYYAJhGOgVe", + "ed62ee06ea620b1035747f3f66a5e9fc5d3096b29f75562= ada888b04cd1c4baf") + ASSET_ROOTFS =3D Asset("https://share.linaro.org/downloadFile?id=3DYAq= nr0W8fruDh3f", + "8f0207e3c4d40832ae73c1a927e42ca30ccb1e71f047acb6= ddb161ba422934e6") =20 def common_test_code(self, netdev, extra_args=3DNone): self.set_machine('q35') --=20 2.47.3 From nobody Sun Dec 14 06:34:34 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1762881857; cv=none; d=zohomail.com; s=zohoarc; b=cKnCxsaYl9zVl3ag8SfqOhhQGiu8tI2w9UUnRKoIlSIlNxoW2QxqU6Ls1YkdrvrremQrpz9nShdmMAD3Z6nRwTDC1Kko807R4r2Iz4Ep1sr8YOrZuCUr2wou9sO/WZCYs957aa2TjKgGn6n1UhRZfdv2vjZz0Wo3mlxVVBqdP3k= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1762881857; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=isiSnvhJheR3tndZoafatyQawN2Nwud/FinpWf6dJ+8=; b=EvdVkhJW/RCg91t63wNfGj7Eg8W28d6xIrjqEXJ1Xcghsxsh/FbqmJPRiJzMaBiVbKVZolKQFax6aIci7P6JluH241gJHhtTyD9SCWnml+Jq8MQPj5XA36msqZ2No/w1JJfr+zrNfSC7Ji3ejyNoOXpaaIhY1ouBANTyPUKq/E4= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1762881857708518.119853856126; Tue, 11 Nov 2025 09:24:17 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vIs4K-0002gT-IV; Tue, 11 Nov 2025 12:22:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vIrzx-0005ob-TP for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:42 -0500 Received: from mail-ed1-x534.google.com ([2a00:1450:4864:20::534]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vIrzq-0003y3-UG for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:41 -0500 Received: by mail-ed1-x534.google.com with SMTP id 4fb4d7f45d1cf-640f4b6836bso8255049a12.3 for ; Tue, 11 Nov 2025 09:17:34 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b72bf97d3c0sm1437124666b.36.2025.11.11.09.17.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Nov 2025 09:17:28 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 74C82607D3; Tue, 11 Nov 2025 17:17:25 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1762881453; x=1763486253; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=isiSnvhJheR3tndZoafatyQawN2Nwud/FinpWf6dJ+8=; b=y0kFwpUyqlrkOuYSoPY7Ls0MQEze8SB/8VdSz4r0I2Dt/CTBEfAB8Me2AjgGiyn4Mm L87+n8ABFaz5WQS9NcDYideCSZUsuvedmWqfpdOx0H23HkaKeHZbflvTpE15TB9oLp+w j5fElrOF9BCh4C8ApVPRqHM3UAXc5nmWGuj1d/p94bFx6wI9u+hwbz7zsddXCfVTr8iq PJPMNsrjan8U83x/h5U5CgyYVMeFLRpOG5l82n9SvgT044FVzBaq1H44qTTUWXLwxyzv KGm9pKcmF7ccFl+mgeXW7XTWezSQ52on98Vs39OTbIzmC+vYH+7P16mbMnPi3p6V4+mt KvOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762881453; x=1763486253; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=isiSnvhJheR3tndZoafatyQawN2Nwud/FinpWf6dJ+8=; b=knKaJxruTFE6NCfJDllq5SEBBJbRwiuBXJbAsB+P1eDa+NFLsVuIMDOLveDef87cSX RDGglbLPRM+tYhi9piKmXZ6ssbrqLL9u2pI2m+/mAQaZSXyczBaajf9LTRPFZ3nbLBZX O8kpyiGc5dylLY7WawQ+M0DdNG3Dm7fb6mxLqBP7gY4umzGhXTGg5wUoWNMEjeukLZp7 YuRUk9ucWiNHi6hKxz6y2QoJTXDkMTEeIOP5Qo3oNjj4KxN5ECikFiRKGuBmX1eZ4iFE /GzoH4vLcPV5yQ45/Uq87TO7ZzG/tDKUSZEHodv6/NVz9BNsHwQsaTEROHuRkss0h5Q6 OcYg== X-Gm-Message-State: AOJu0YyHhRejyBfq0+rssoE6WGGNlKj9uuoswLFkztCUZLLbF8dvJyuI jA/Q5jJLR1jCg8L0Kx61Dm7S5icp6oW5G9a/bkX9Uz77BoTsXCWUum1j6zX48BmTHt8= X-Gm-Gg: ASbGnctpo0qSffcYnbCyuh7S7kXumhdEvLVtUWfu2fRKJnLSHsCKmj+UxiVoZrbK3Zm 0QB1yS3EFsCP28BwbBv6s1d8u9uUgzgtIecQ9WACd+5WQyu4oMfZkgtdFzX73xpSUjhu+KqXPRL kcQOr+L2uvRzPMiIhohM2n3WiPxzZQ1P19IFyKnuN9jPgLFmXjjRIJJ/FgPtd3P2y0Eu/sqnQPv +v0b8oT5CsWtdr2PKSDfwGQFPPwj3beQLkq9RgWQOU/ZgidKtqxrtgNtQqLCS+gQzWFAVw2bJbm hb4svuIPn4hg70wn6+LggjGyVCeKOv00lxzgcgNNAscXlI8Fdm3tjli+2/gg092irlQYbUdJ7lF ZxYNq2eCeMGpT/HG0OlzFPWHbxsj8zD3FwWy9WRFPAHixse4OkEHwaheiGoaUEQXp6CmxMnXnjn XfNyFO9AYiO8k= X-Google-Smtp-Source: AGHT+IGnxqaazuqopfjBF2D2bxQy7inIkMJjWQtlK4Zk1+ctTwGetZeDZydQBswHM+F6dfF9UIkOVw== X-Received: by 2002:a17:907:7e8f:b0:b3f:cc6d:e0a8 with SMTP id a640c23a62f3a-b72e02d3b42mr1422888466b.17.1762881453143; Tue, 11 Nov 2025 09:17:33 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Paolo Bonzini , qemu-s390x@nongnu.org, Zhao Liu , Kohei Tokunaga , Sriram Yagnaraman , Ed Maste , Paul Durrant , David Woodhouse , Akihiko Odaki , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-arm@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Peter Maydell , Li-Wen Hsu , Thomas Huth , Dmitry Osipenko , BALATON Zoltan , Gustavo Romero , qemu-stable@nongnu.org Subject: [PATCH 10/16] tests: move test_kvm_xen to share.linaro.org Date: Tue, 11 Nov 2025 17:17:17 +0000 Message-ID: <20251111171724.78201-11-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251111171724.78201-1-alex.bennee@linaro.org> References: <20251111171724.78201-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::534; envelope-from=alex.bennee@linaro.org; helo=mail-ed1-x534.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1762881858526158500 Linaro are migrating file-hosting from the old NextCloud instance to another sharing site. Signed-off-by: Alex Benn=C3=A9e Cc: qemu-stable@nongnu.org Reviewed-by: Thomas Huth --- tests/functional/x86_64/test_kvm_xen.py | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/tests/functional/x86_64/test_kvm_xen.py b/tests/functional/x86= _64/test_kvm_xen.py index a5d445023c9..424d4b20010 100755 --- a/tests/functional/x86_64/test_kvm_xen.py +++ b/tests/functional/x86_64/test_kvm_xen.py @@ -23,18 +23,11 @@ class KVMXenGuest(QemuSystemTest): kernel_path =3D None kernel_params =3D None =20 - # Fetch assets from the kvm-xen-guest subdir of my shared test - # images directory on fileserver.linaro.org where you can find - # build instructions for how they where assembled. - ASSET_KERNEL =3D Asset( - ('https://fileserver.linaro.org/s/kE4nCFLdQcoBF9t/download?' - 'path=3D%2Fkvm-xen-guest&files=3DbzImage'), - 'ec0ad7bb8c33c5982baee0a75505fe7dbf29d3ff5d44258204d6307c6fe0132a') - - ASSET_ROOTFS =3D Asset( - ('https://fileserver.linaro.org/s/kE4nCFLdQcoBF9t/download?' - 'path=3D%2Fkvm-xen-guest&files=3Drootfs.ext4'), - 'b11045d649006c649c184e93339aaa41a8fe20a1a86620af70323252eb29e40b') + ASSET_KERNEL =3D Asset('https://share.linaro.org/downloadFile?id=3DUG0= V8dzzHrrHb9X', + 'ec0ad7bb8c33c5982baee0a75505fe7dbf29d3ff5d442582= 04d6307c6fe0132a') + + ASSET_ROOTFS =3D Asset('https://share.linaro.org/downloadFile?id=3DVwL= RKDXKFl6oKti', + 'b11045d649006c649c184e93339aaa41a8fe20a1a86620af= 70323252eb29e40b') =20 def common_vm_setup(self): # We also catch lack of KVM_XEN support if we fail to launch --=20 2.47.3 From nobody Sun Dec 14 06:34:34 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1762881734; cv=none; d=zohomail.com; s=zohoarc; b=fNZMsKjx2TfJCh17cc8OfydZ4HBWU0wZIbzdFnj69NOLJ+oCvOzBiKZA3AzyWplhPiC6qA31MOXgFe0IjEiszXrH/o3peFAWnKjtgjLbUvpc2OdiQMZqCI4Aw3slMBY3wm3yHehjBelb0wJOvbAu+hzIsj3g6sI5j30HkVs3mmM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1762881734; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=6fTw1tbKCxfSYtSshvI7Ey8m20SzjiVCQ9bgtYepDy4=; b=E6FzD6Bv8kg/AInw8YrvJWxeDcCzz9Pqpaxl9MVzhzK58D3+O5uqQv6wZDGPIn4u4YQsxn4c1WtxnSB4tDqhIsIbgYNrfQ/0xJHTgaZpLT5VFs2nKMN/iMNoguipf9MXvQx330+e69dyWbkHrol6QyiffHiP5+e9/FHM0ZcyPRM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1762881734479116.59073274827745; Tue, 11 Nov 2025 09:22:14 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vIs2V-0000EZ-8R; Tue, 11 Nov 2025 12:20:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vIs00-0005rt-6l for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:44 -0500 Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vIrzt-0003ze-Be for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:43 -0500 Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-6406f3dcc66so7328998a12.3 for ; Tue, 11 Nov 2025 09:17:36 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6411f862cd7sm13899498a12.30.2025.11.11.09.17.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Nov 2025 09:17:33 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 8F4A660804; Tue, 11 Nov 2025 17:17:25 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1762881456; x=1763486256; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=6fTw1tbKCxfSYtSshvI7Ey8m20SzjiVCQ9bgtYepDy4=; b=jnmfODHKfIcJAN8d0GRiW0Aqif6kGvgiVxmtFGAArqrjRNHxflWr8WIodeFaJIyKTm TeaHwx+/80IPWZsY5EUSN72CfLzI2frus4lDBubgRhqZ7KTL3Wki/fqasj0Hxr1Je2Gc Bk7JpE9A6wmAHlAZUiQglNHBFSMg86rhnL0XdqB/coaSts0AM25iZeJXcaUDYXTWdC2t DWFFDIZ3Im9XuN2Z2sSSjnRn0xNMPN0FkL2Foien1AxCnp/WLCTWgEfcf6kg5Mq26l+0 HGpastFPhq16o/3lVwdc5FtE7jHNVJLdrKz4soGAZhFFyVgppeqNZA9zEUgK6WLF4Vlk l1dA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762881456; x=1763486256; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=6fTw1tbKCxfSYtSshvI7Ey8m20SzjiVCQ9bgtYepDy4=; b=PO3d5KM8v96vE9bA5wGjAtjhIj0rERzLflIvigEUDyKrQ9Kc37tixCEOjFww+9/Xut t+KIaF40OPKYFE++KUAJMR8bW8BnZB3FIa2UrAEF6f9SdwSU3FGV1VoTnwOfSCDriYcv MRomA8uw0UTb1UC9bOWB90DXhtQRp66/mEgSbsjyuCZH3RlM0EPrbOmRDpN4h++z5OiT +c9iNaacllz99Rra+0G468AXnFfedbnNzAegMXMMMDgxGrmji/nC1p9jgAqzAv5mmDMB T3wwdLNxWj9tR04UNdkquGXOZFhcjZNQdgLs6gAvds420tQjkD9oEl3zkKlF6eWeidR5 cYzg== X-Gm-Message-State: AOJu0YwwNK4mxi5IPNtl75/5J1cZV6SBh7/LjJj7yDzIneRzMlqH16AL dTioeYeFviZyHhdBideYlbNLzrykgi7YMcuAvCyIJQMJxpbptpSYNSOMHUO8vvy9UjY= X-Gm-Gg: ASbGnctrzozo9pL/Mtw7M0U9VxolV0pMT00x4letA6qkXH6HW4mOudxVMPpD6Fy/cSk GJyKL/TJHPaka/8D4Zxqq1Ndn5xCFaEsVkKBN0yqqUp3gtlrmQKgTps1Y+1hH8QDvmbC5RFDLGx j/e+7Ti9nNU/LnKKbnwKDZ1+QVF/UrnLaifrc2HsjOail9LZfXRvUEZYJ0TlMEsVpNgwNH8OZ28 a1BuaVj6OyNedfCz560RLWajTzVgLJ+uHjUHk5wjYD3pfxvlZPQWY323HqOR1BJXGLWztf+xFkx QcK4FUa5rUxMY7eEQoXVYMNY9n0kI3B94snoUmwsqkicOzvrFxoryTnSGvxWnNOVUhJrx58OWH4 LrUC+YjvCK5ZGLsuBUdVOqw12oYl/b2Rs2u1nvZwr+n25Lh2sH870I1QYvhv7KHZceIjh0/YYX/ Hc X-Google-Smtp-Source: AGHT+IEIBJSo9FgSIMHiM7CQsZpHOl0WJofaTdHZ+a73Qle06jSr+jEjM5ZdvzkUWrmqxAA6DKq6Hg== X-Received: by 2002:a17:907:60ce:b0:b71:88eb:e60c with SMTP id a640c23a62f3a-b72e05e686emr1169167566b.44.1762881455418; Tue, 11 Nov 2025 09:17:35 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Paolo Bonzini , qemu-s390x@nongnu.org, Zhao Liu , Kohei Tokunaga , Sriram Yagnaraman , Ed Maste , Paul Durrant , David Woodhouse , Akihiko Odaki , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-arm@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Peter Maydell , Li-Wen Hsu , Thomas Huth , Dmitry Osipenko , BALATON Zoltan , Gustavo Romero , qemu-stable@nongnu.org Subject: [PATCH 11/16] tests: move test_kvm to share.linaro.org Date: Tue, 11 Nov 2025 17:17:18 +0000 Message-ID: <20251111171724.78201-12-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251111171724.78201-1-alex.bennee@linaro.org> References: <20251111171724.78201-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::52e; envelope-from=alex.bennee@linaro.org; helo=mail-ed1-x52e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1762881736581158500 Linaro are migrating file-hosting from the old NextCloud instance to another sharing site. Signed-off-by: Alex Benn=C3=A9e Cc: qemu-stable@nongnu.org --- tests/functional/aarch64/test_kvm.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/tests/functional/aarch64/test_kvm.py b/tests/functional/aarch6= 4/test_kvm.py index 9fb9286139f..c8351afc5ec 100755 --- a/tests/functional/aarch64/test_kvm.py +++ b/tests/functional/aarch64/test_kvm.py @@ -18,11 +18,8 @@ =20 class Aarch64VirtKVMTests(LinuxKernelTest): =20 - ASSET_KVM_TEST_KERNEL =3D Asset( - 'https://fileserver.linaro.org/s/HmjaxXXYHYSqbes/' - 'download?path=3D%2F&files=3D' - 'image-with-kvm-tool-and-unit-tests.gz', - '34de4aaea90db5da42729e7d28b77f392c37a2f4da859f889a5234aaf0970696') + ASSET_KVM_TEST_KERNEL =3D Asset('https://share.linaro.org/downloadFile= ?id=3DDt5pQbTe5RrxEii', + '34de4aaea90db5da42729e7d28b77f392c37a2f= 4da859f889a5234aaf0970696') =20 # make it easier to detect successful return to shell PS1 =3D 'RES=3D[$?] # ' --=20 2.47.3 From nobody Sun Dec 14 06:34:34 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1762881737; cv=none; d=zohomail.com; s=zohoarc; b=E7KlhGqHyi/nEFxU0GvpKPxrfkMbSxVenjln83bhuaYPyjtat8NlRLDho/r6YczHKfBA7vnncU9Pl5/giWRZa9bYQi12vJz6djiR3E6c0f8Mb1f14i3FewU62guTzq5qKL4VlEroDUvEpsD67KyYfuu2sAWC/Aihcwqh6KikGU0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1762881737; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=Za+5Mks5dDo7+VKCqxjl33d6oX+mjFDqlwwucW0qEdw=; b=CTwsvqrj+rZf5gKFKJuVRC5NXcU+DwfsUj2BjC24OrByk44L57SfHdRr6Fs7ySPRDKNjMXE/PRnZS56KE/iKbBH8q8SHESpaZSrl2IuzmYfN5Zj1TBCAuxoGrMmSWplcQMO8l+ARiZXhYpKCnP5/pr25aZXQ/qaCLYbuxzrSqUQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1762881737849456.355166999983; Tue, 11 Nov 2025 09:22:17 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vIs4H-0002JO-TO; Tue, 11 Nov 2025 12:22:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vIrzw-0005js-Li for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:40 -0500 Received: from mail-ed1-x52d.google.com ([2a00:1450:4864:20::52d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vIrzp-0003wx-IT for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:40 -0500 Received: by mail-ed1-x52d.google.com with SMTP id 4fb4d7f45d1cf-640e9f5951aso1749262a12.1 for ; Tue, 11 Nov 2025 09:17:32 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b72bfa2510esm1371639666b.72.2025.11.11.09.17.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Nov 2025 09:17:28 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id AB09C60DA8; Tue, 11 Nov 2025 17:17:25 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1762881451; x=1763486251; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Za+5Mks5dDo7+VKCqxjl33d6oX+mjFDqlwwucW0qEdw=; b=ZHIQFa0Z7ZkxAu2cvisWOzanuLPLo3kuObEDjokoouLRFrBOSMLgUguxR9DLvtcssd gpEbopaYuVVo49X1wkPUkJF2Et+mxF9UFR1q9LmJLqbyCm340XiMM5HPBS+kwpdnMT4d AxRiGQhxN9IjAJ3Ve+6vw0ayDKjWwg3BxFpVVvDoCtYpmHsj/sW3qn3v0E9wMoNLwUAU /g2zsVx0SV+zwnPPeRIVfB/AKzkETN2YaKfgqaxg3DWxh4YIswVZ6XPFOzH3FAdEzH7O PLkb6xO+57svmafJ2L0T8Y0sIhksi5p0WktlXVZMUxfgJwWh2mVh8v7uq0+890ucahJ9 QrMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762881451; x=1763486251; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Za+5Mks5dDo7+VKCqxjl33d6oX+mjFDqlwwucW0qEdw=; b=tMHkWxcswUXa4OWsH8iu0vbWtqErKr6qOxGm/vD6jTwOSK4137QVRIFgO+EsIv8nOM pYdetg0iDgEvcE2xCOxfUV9bPZJs5dk3HuUt3mUrfT4xm+3CaZa1F5vG8W2GM6tdym2m MZ8cnDmjhih0zmbG9x33IYh3mdAlNgvajnn3SxgtAN78pOHm2VxEEWiv/bP8CKh8JPP0 b2Z3Jj7onMqPTvF+2vrlkw1Q6rklvjNP9IDs7YTbiQc5TnNfYBptc18hZAaoiRpyjefD TKqD2fsX99jiM/kYoWnp3CxUVO3JbWyHh6Lf6AS+wxgzVERwtFZLDX7yMy6sTy6syLh0 KRNQ== X-Gm-Message-State: AOJu0YxDTP63U1fkILF+HmAsecYUNwvMeH++q5fuXPwlCrLIoMGH9w4F MYcs+V7lCWfdmJHGqTXYpYWLdeB8VDSOhLcVJLxOgn/sqPahAQiy9aPHDv0vy5YAnwE= X-Gm-Gg: ASbGnctLNcn3A7zfJaJl8JxhFAYSHD3UirnyKXlmcoMe6Zfbko+U94tNUrJniuo1WSy YJTW188arqe0kNZCe3AaCk0ZlAYc4CzzMQ6nO5bEa+CP+zSdOtjJxs8pZ77H/+NTcYaKk/T4Xd/ Xt78GulMDclspxQ0sTwf98/BGN0to3krcFtS3SrnCsccNkb2mOrtrwQIHvSjdw60elaIBPAOmfr bz+UmEOCNM9nxDFCTclu/NRMEv7cxGtxBGmCZ8c5Bq6ieeiZ9aDecmyCsVxKz/5UGI1j5qfigpj fQyzXZ037Z8u+pZFbiauDOHu/owmIA/LjtTGgMz9L1XZUwcy+qKDD19thmJSa4zivdXMGOb3ctv LMH4ZaTFkFknfP3IHmSZKEgxI1vJJr9haLDFFxfL/5mpQwwoPMWEnqNP6a9IJNypYoAzCbUF/lA Sz X-Google-Smtp-Source: AGHT+IEzV2oPWceBEQZfRjUMRF3Z1okUInmrwb60js1ltUEB6Txr+6XY2GMiVSLduNqZ35nAheRp/w== X-Received: by 2002:a17:906:6a1d:b0:afa:1d2c:bbd1 with SMTP id a640c23a62f3a-b733143e47dmr5499966b.30.1762881451559; Tue, 11 Nov 2025 09:17:31 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Paolo Bonzini , qemu-s390x@nongnu.org, Zhao Liu , Kohei Tokunaga , Sriram Yagnaraman , Ed Maste , Paul Durrant , David Woodhouse , Akihiko Odaki , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-arm@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Peter Maydell , Li-Wen Hsu , Thomas Huth , Dmitry Osipenko , BALATON Zoltan , Gustavo Romero , qemu-stable@nongnu.org Subject: [PATCH 12/16] tests: move test_virt_gpu to share.linaro.org Date: Tue, 11 Nov 2025 17:17:19 +0000 Message-ID: <20251111171724.78201-13-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251111171724.78201-1-alex.bennee@linaro.org> References: <20251111171724.78201-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::52d; envelope-from=alex.bennee@linaro.org; helo=mail-ed1-x52d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1762881739477153001 Linaro are migrating file-hosting from the old NextCloud instance to another sharing site. Signed-off-by: Alex Benn=C3=A9e Cc: qemu-stable@nongnu.org --- tests/functional/aarch64/test_virt_gpu.py | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/tests/functional/aarch64/test_virt_gpu.py b/tests/functional/a= arch64/test_virt_gpu.py index 4e50887c3e9..89bd596b548 100755 --- a/tests/functional/aarch64/test_virt_gpu.py +++ b/tests/functional/aarch64/test_virt_gpu.py @@ -22,17 +22,11 @@ =20 class Aarch64VirtGPUMachine(LinuxKernelTest): =20 - ASSET_VIRT_GPU_KERNEL =3D Asset( - 'https://fileserver.linaro.org/s/ce5jXBFinPxtEdx/' - 'download?path=3D%2F&files=3D' - 'Image.6.12.16.aarch64', - '7888c51c55d37e86bbbdeb5acea9f08c34e6b0f03c1f5b2463285f6a6f6eec8b') - - ASSET_VIRT_GPU_ROOTFS =3D Asset( - 'https://fileserver.linaro.org/s/ce5jXBFinPxtEdx/' - 'download?path=3D%2F&files=3D' - 'rootfs.aarch64.ext2.zstd', - 'd45118c899420b7e673f1539a37a35480134b3e36e3a59e2cb69b1781cbb14ef') + ASSET_VIRT_GPU_KERNEL =3D Asset('https://share.linaro.org/downloadFile= ?id=3DlL8wgnMmSXZo7Co', + '7888c51c55d37e86bbbdeb5acea9f08c34e6b0f= 03c1f5b2463285f6a6f6eec8b') + + ASSET_VIRT_GPU_ROOTFS =3D Asset('https://share.linaro.org/downloadFile= ?id=3DqOn1wbfKmS6KVHZ', + 'd45118c899420b7e673f1539a37a35480134b3e= 36e3a59e2cb69b1781cbb14ef') =20 def _launch_virt_gpu(self, gpu_device): =20 --=20 2.47.3 From nobody Sun Dec 14 06:34:34 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1762881603; cv=none; d=zohomail.com; s=zohoarc; b=n/qDQ0sEfn6vTl5sYtu9EN4yv4QKc+bIYPkMALHb6hZmedw8FLDFn2+QFmSmiyuKXjMNZD5Z0PlDLBbQrvSjmGMrMTnq4NeM9wCnTbbmPGx2yTS2iChGM9wNWooeyytR6FxJ6LTIFGoHtk0wOsK3FmKAiGyPGPNVU3cCJ23fAfA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1762881603; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=glL4PMebuiMgidhmY2a2TZVCW1BYHHEcevF9p4vs0SA=; b=fcXFMA7lJu/YUjKwvtPhNDiwKW2y4vmL///cuebMJbzOzYMOUA3ihqd6nDvix4uVjNjx3iw/qFugh9i+aFBlOJy7ZGu4r5iSBh6fjkZSKRoy0mOkhswIBbSjBfNwqolzCV7bdWBS89FL/5Lvv+hLD+y6M3vqZbcv/wj2doI/GDQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1762881603881630.0130961442113; Tue, 11 Nov 2025 09:20:03 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vIs1p-0007a6-LN; Tue, 11 Nov 2025 12:19:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vIrzy-0005pH-MF for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:43 -0500 Received: from mail-ed1-x529.google.com ([2a00:1450:4864:20::529]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vIrzr-0003yM-6A for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:42 -0500 Received: by mail-ed1-x529.google.com with SMTP id 4fb4d7f45d1cf-640d0ec9651so7265083a12.3 for ; Tue, 11 Nov 2025 09:17:34 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6411f862cd7sm13899519a12.30.2025.11.11.09.17.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Nov 2025 09:17:30 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id C537B60DC4; Tue, 11 Nov 2025 17:17:25 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1762881454; x=1763486254; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=glL4PMebuiMgidhmY2a2TZVCW1BYHHEcevF9p4vs0SA=; b=HUvUQXUIB+QCzG1b9jm6TstAQTHBY0jlYh5gWkbiwTyE77Rr7NePt13QoaiQDEopEW rKIHi1CgjH+TSdmBBOluPev4jnJGJpb2J1WX7PYjjdfJ5mjm8dEySjBxWYv4VB/OuDNN aBlblTk8xOvvS0UWu83X+A1vr8qwWqdCqsbmbTv3GVAMP748v3/IZWl2LM3AV5jWR09X J0+SJRVy7FEaVzjJgJKKra4a2fRFJSCHEnMygff/tVS27Rs80PgiE60ymqzBqDNgRyjr J3Su/NtS6Ue2KPKcgGf0w40bOsaOkbz3VwCzg2/slJZfOLhqST5s28OCDuqtLdEe580/ tkdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762881454; x=1763486254; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=glL4PMebuiMgidhmY2a2TZVCW1BYHHEcevF9p4vs0SA=; b=tfxiES4uXR6XMuDbNCfvus3tQRtgpWWrUFD1NqTe2/rxjQ2saViwCXtycBDvwRjs0D w7gMF3ME0N9HfmphlyteNiUayerZbBSJ67QT/90Vk7Ak2tLc2y6Wj3B9hRFOV04Mw7CI Hb632bpTtLehZhwZtvMfHNK2ovL7BrGPz70lyVgC2rN2FI6dV2uHVTnRBhulmdqEfpwC MRtNo5qCnistedodDLhjX/SEMHkc6dXDstHEJ17Buyfl1EW756qC1smEMyDGmVy8jiAX x0sPrPm579k/omltV/cwBlDESNDpT5zZEvlY0WQST9HSLblEX4VZ+EjHIvnVdBomotSA JKyQ== X-Gm-Message-State: AOJu0YxWcwXWy/Upc+8O2ZG1GGXuP/4TderOAVn/23WmZpmrm8OeK4+G oduDRqp0WveWphWx1d4MA22IZs9R2cXKSEJMzkcjFqwYWXdVJ22oEw2v9M0FkKpJP2A= X-Gm-Gg: ASbGncsg/hbJqVXkF48dQDteQwXTBIhi2pO/JQXQiI0cDkHgOzl33tR00sgZkfk3Wrj Jv/CvpJeMZ7z0jiSGrJejGfoJgHiQzCUGzXJumOnTmUaAgtJTqWT02tHHszAUKfQL++2BcVsirl bXGClAaX7GLP0uWykONof67JTNEDW2RaUbGkqcwEcz/vF047UH0HZYhcER1HGbxRtkGx3ZM2RHa sFFwKw3tWngMvbm0vzXTrTIEtX4ZS0AKr7tSfJ0qpjNVZ1Ib5YaYkTsyAZhKFiD4b/csubBMygK 4ErNGb0y+WI9gRJPIMdHX/CL3GuCeUleR9uz6Nr1WQzNb7n1piHpcISP3j2CopFf6uRsj6+dZBs sICmyhuAt2uzakSdkZVTmlSTQMFVZnCSEv1N8rrTQKFI+sqJP5sEXt8+crhEScM5cqxDaUoeB/O 3n X-Google-Smtp-Source: AGHT+IFqWFJG51QU8oKjZfr6lOD9E7rJY++PQ95IH/ortVzcdzRVhxUjVr/tj1WDORjQY32KeAOkGg== X-Received: by 2002:a05:6402:3508:b0:641:1f6c:bccf with SMTP id 4fb4d7f45d1cf-6415dc1ebd7mr11564501a12.16.1762881453569; Tue, 11 Nov 2025 09:17:33 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Paolo Bonzini , qemu-s390x@nongnu.org, Zhao Liu , Kohei Tokunaga , Sriram Yagnaraman , Ed Maste , Paul Durrant , David Woodhouse , Akihiko Odaki , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-arm@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Peter Maydell , Li-Wen Hsu , Thomas Huth , Dmitry Osipenko , BALATON Zoltan , Gustavo Romero Subject: [PATCH 13/16] gitlab: use template for ubuntu-24.04-s390x jobs Date: Tue, 11 Nov 2025 17:17:20 +0000 Message-ID: <20251111171724.78201-14-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251111171724.78201-1-alex.bennee@linaro.org> References: <20251111171724.78201-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::529; envelope-from=alex.bennee@linaro.org; helo=mail-ed1-x529.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1762881606949153000 Most of the test is pure boilerplate so to save ourselves from repetition move all the main bits into a minimal copy of native_build_job_template but without the caching. We keep all the current allow_fail and configure setups but do take the opportunity to replace the inline nproc calls to using a common JOBS variable. Signed-off-by: Alex Benn=C3=A9e --- .../custom-runners/ubuntu-24.04-s390x.yml | 181 +++++++----------- 1 file changed, 66 insertions(+), 115 deletions(-) diff --git a/.gitlab-ci.d/custom-runners/ubuntu-24.04-s390x.yml b/.gitlab-c= i.d/custom-runners/ubuntu-24.04-s390x.yml index 45dbee17880..ef8db2750ac 100644 --- a/.gitlab-ci.d/custom-runners/ubuntu-24.04-s390x.yml +++ b/.gitlab-ci.d/custom-runners/ubuntu-24.04-s390x.yml @@ -2,129 +2,80 @@ # setup by the scripts/ci/setup/ubuntu/build-environment.yml task # "Install basic packages to build QEMU on Ubuntu 24.04" =20 +.ubuntu_s390x_template: + extends: .custom_runner_template + needs: [] + stage: build + tags: + - ubuntu_24.04 + - s390x + rules: + - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANC= H =3D~ /^staging/' + - if: "$S390X_RUNNER_AVAILABLE" + before_script: + - source scripts/ci/gitlab-ci-section + - section_start setup "Pre-script setup" + - JOBS=3D$(expr $(nproc) - 1) + - section_end setup + script: + - mkdir build + - cd build + - section_start configure "Running configure" + - ../configure $CONFIGURE_ARGS || + { cat config.log meson-logs/meson-log.txt; exit 1; } + - section_end configure + - section_start build "Building QEMU" + - make --output-sync -j"$JOBS" + - section_end build + - section_start test "Running tests" + - if test -n "$MAKE_CHECK_ARGS"; + then + make -j"$JOBS" $MAKE_CHECK_ARGS ; + fi + - section_end test + ubuntu-24.04-s390x-all-linux: - extends: .custom_runner_template - needs: [] - stage: build - tags: - - ubuntu_24.04 - - s390x - rules: - - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANCH = =3D~ /^staging/' - - if: "$S390X_RUNNER_AVAILABLE" - script: - - mkdir build - - cd build - - ../configure --enable-debug --disable-system --disable-tools --disable-= docs - || { cat config.log meson-logs/meson-log.txt; exit 1; } - - make --output-sync -j`nproc` - - make --output-sync check-tcg - - make --output-sync -j`nproc` check + extends: .ubuntu_s390x_template + needs: [] + variables: + CONFIGURE_ARGS: --enable-debug --disable-system --disable-tools --disa= ble-docs + MAKE_CHECK_ARGS: check-tcg check =20 ubuntu-24.04-s390x-all-system: - extends: .custom_runner_template - needs: [] - stage: build - tags: - - ubuntu_24.04 - - s390x - timeout: 75m - rules: - - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANCH = =3D~ /^staging/' - allow_failure: true - - if: "$S390X_RUNNER_AVAILABLE" - allow_failure: true - script: - - mkdir build - - cd build - - ../configure --disable-user - || { cat config.log meson-logs/meson-log.txt; exit 1; } - - make --output-sync -j`nproc` - - make --output-sync -j`nproc` check + extends: .ubuntu_s390x_template + needs: [] + variables: + CONFIGURE_ARGS: --disable-user + MAKE_CHECK_ARGS: check + allow_failure: true =20 ubuntu-24.04-s390x-alldbg: - extends: .custom_runner_template - needs: [] - stage: build - tags: - - ubuntu_24.04 - - s390x - rules: - - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANCH = =3D~ /^staging/' - when: manual - allow_failure: true - - if: "$S390X_RUNNER_AVAILABLE" - when: manual - allow_failure: true - script: - - mkdir build - - cd build - - ../configure --enable-debug - || { cat config.log meson-logs/meson-log.txt; exit 1; } - - make clean - - make --output-sync -j`nproc` - - make --output-sync -j`nproc` check + extends: .ubuntu_s390x_template + needs: [] + variables: + CONFIGURE_ARGS: --enable-debug + MAKE_CHECK_ARGS: check + allow_failure: true =20 ubuntu-24.04-s390x-clang: - extends: .custom_runner_template - needs: [] - stage: build - tags: - - ubuntu_24.04 - - s390x - rules: - - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANCH = =3D~ /^staging/' - when: manual - allow_failure: true - - if: "$S390X_RUNNER_AVAILABLE" - when: manual - allow_failure: true - script: - - mkdir build - - cd build - - ../configure --cc=3Dclang --cxx=3Dclang++ --enable-ubsan - || { cat config.log meson-logs/meson-log.txt; exit 1; } - - make --output-sync -j`nproc` - - make --output-sync -j`nproc` check + extends: .ubuntu_s390x_template + needs: [] + variables: + CONFIGURE_ARGS: --cc=3Dclang --cxx=3Dclang++ --enable-ubsan + MAKE_CHECK_ARGS: check + allow_failure: true =20 ubuntu-24.04-s390x-tci: - needs: [] - stage: build - tags: - - ubuntu_24.04 - - s390x - rules: - - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANCH = =3D~ /^staging/' - when: manual - allow_failure: true - - if: "$S390X_RUNNER_AVAILABLE" - when: manual - allow_failure: true - script: - - mkdir build - - cd build - - ../configure --enable-tcg-interpreter - || { cat config.log meson-logs/meson-log.txt; exit 1; } - - make --output-sync -j`nproc` + extends: .ubuntu_s390x_template + needs: [] + variables: + CONFIGURE_ARGS: --enable-tcg-interpreter + allow_failure: true =20 ubuntu-24.04-s390x-notcg: - extends: .custom_runner_template - needs: [] - stage: build - tags: - - ubuntu_24.04 - - s390x - rules: - - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANCH = =3D~ /^staging/' - when: manual - allow_failure: true - - if: "$S390X_RUNNER_AVAILABLE" - when: manual - allow_failure: true - script: - - mkdir build - - cd build - - ../configure --disable-tcg - || { cat config.log meson-logs/meson-log.txt; exit 1; } - - make --output-sync -j`nproc` - - make --output-sync -j`nproc` check + extends: .ubuntu_s390x_template + needs: [] + variables: + CONFIGURE_ARGS: --disable-tcg + MAKE_CHECK_ARGS: check + allow_failure: true --=20 2.47.3 From nobody Sun Dec 14 06:34:34 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1762881815; cv=none; d=zohomail.com; s=zohoarc; b=ilzuNzUECAMHQxxS9nPEb+MaTda5DACEviyaORnvnmpFl62kg6TgSFrYP9isk2md8qT3GFR/JvzXOMMSLkYbUhaYgJf0R2baeU0b+PFy9+w+El+0H5rcImrvT6/NemVRPvZiGDY+70WwZgSIL+/OA0i25LMYLCQmGoZbKRK0azk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1762881815; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=2QDQ4kffpq2WZHg9gsRHpbpFNV16GXaUIYy7pK8ULY4=; b=QF4tcg5rJxDHsmEKof5qdivbxZ8opwsILm0S/x2rxyZReN4h6s9AC4ht8jf7VMdX9s+rYU3Y5ur3GfZurDAUYhciFMIVLMzKZNlznYTOoFVX8aJzyMMYvv7bZ3cJ3+5Soco58QUxzfc6F4Zy309XLt+gF1/GR4oiDStJfTuSfZM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1762881815341808.6286329938858; Tue, 11 Nov 2025 09:23:35 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vIs4f-00032L-EN; Tue, 11 Nov 2025 12:22:41 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vIrzz-0005po-1J for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:43 -0500 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vIrzr-0003yj-Kx for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:42 -0500 Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-6419e6dab7fso3276414a12.2 for ; Tue, 11 Nov 2025 09:17:35 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6411f862cd7sm13899520a12.30.2025.11.11.09.17.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Nov 2025 09:17:30 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id DF83D5F8FC; Tue, 11 Nov 2025 17:17:25 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1762881454; x=1763486254; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=2QDQ4kffpq2WZHg9gsRHpbpFNV16GXaUIYy7pK8ULY4=; b=t77uAlXEU8RqYXqcuLkxB1j4QpLDLNz+n/J8weORceSgTaLqmW3R7XmIpwHXYj4SIS Pj1+inHBMiOwJUagIayeBVninHQdBslWaKj9ThbQWO/eNKEzecVyXT1nfk6qV4o0EdzN c9wIcrkzBLS/wg7tCU+WFKENnNJ6z3VQz0MyyIXzaR0p8b3kdnzv9KdI/xYyCqCOCoi7 t6WSqYqW+XBqzCd8zk3+y5mWo+VpkghMzMmU+bQYwUWODcKO2Tfn3wAas2paOD8ohQDN r392Bvfnv5XPRZTciCeuIQ00nh3O8TnL3TOxVVA0z7O/6HwOofqTbYXLGiR1KBSrMLVq TV/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762881454; x=1763486254; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=2QDQ4kffpq2WZHg9gsRHpbpFNV16GXaUIYy7pK8ULY4=; b=XxTR/YycGQtBgO+WPrSKPrEw3TK3XxiNMvoY9ZXjUxOwaS6w0oRKTvDtP90rh3Mv3O TlLjTyEdQyUR/0xsyQ7FyynCTxbufk1GmRJJGHtXwEJc+PsOlJqhH8VU/1S0+RLai792 6rYYJNVzdYlBVTwIBK1uq9Ni+l8xv8ltNCXAcmbx14jlgbWxQFQ1kjM74aRgij3C1/L/ WRHsiRI3rs+UrFpcjWUdnHtdCbkw2dQA5gto3rEPnoPrJWqYsPvnFg6t0ysdCAqKojiF RR5kAUklYjIn4OZbm8Pg7chFttXTf0dSr1NkVPU6c4cWtG4IUIRHk3Wit1ngOJ3JTCqo 0Ujw== X-Gm-Message-State: AOJu0YyW3nqdIs8OqqXyDkrQsbnWt3DPl3B+jaWMGro2BxDb2YppczAz nGUYwfMGPhz+v2qpucpx2nXmCc2qgXVyZOeNEVmsE+eexycyiliJjNXGN5oayAZOFjU= X-Gm-Gg: ASbGncsuUKLu+j0twuVdp0+7kMXur6qKGOzwFuaHO6lqn7n5Vbnppp0sEXpuR/mN9v+ uGDmgquAfhRgWzKORBmKLMKUnhgiri5ysgOMlgjQP1o5z1iOIWitmb+XQ3tkuvs6yLBXFQvjCUU ov82G9ebHeAqKVnljgbSrZgD3unPzwvIgB1Zjo4aHUS0GfYVdHI5IwP8ofcP2zrJEz2X5NnuaIY hrLISibP3En2JYsI5Zyn3u2ogMkcmm5WUJGtNab8SO+f4cD6mNQSqsx0PgRiVmx0PmzQ0KH21r1 Q74PR9QMyxlrLTnmMO+BqN2pg67V7tWU5CaTkK/9irEIaCZmajfVrQksrx/1FWUaJXtkuwDThbo IlszVxKb7qNONFF8AepKvvXUonkIuCtPX9leYCipSC/rAVcAwTuY4DSgrdVDZXx7CPl6fpOphA6 DiQQowJv3oWro= X-Google-Smtp-Source: AGHT+IE+RDj0TwfDoOTOklwVl+Igl7p37eF5Bxw8scuz9kTvOQEBuwZ1beKkOlM6q7bqG6/P92dsNg== X-Received: by 2002:a05:6402:40c5:b0:640:be87:a858 with SMTP id 4fb4d7f45d1cf-6415e80a8d3mr11552134a12.27.1762881453962; Tue, 11 Nov 2025 09:17:33 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Paolo Bonzini , qemu-s390x@nongnu.org, Zhao Liu , Kohei Tokunaga , Sriram Yagnaraman , Ed Maste , Paul Durrant , David Woodhouse , Akihiko Odaki , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-arm@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Peter Maydell , Li-Wen Hsu , Thomas Huth , Dmitry Osipenko , BALATON Zoltan , Gustavo Romero Subject: [PATCH 14/16] gitlab: suppress custom runners being triggered by schedule Date: Tue, 11 Nov 2025 17:17:21 +0000 Message-ID: <20251111171724.78201-15-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251111171724.78201-1-alex.bennee@linaro.org> References: <20251111171724.78201-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::52a; envelope-from=alex.bennee@linaro.org; helo=mail-ed1-x52a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1762881815902158500 Otherwise the mere presence of the RUNNER env vars is enough to trigger the jobs. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Daniel P. Berrang=C3=A9 --- .gitlab-ci.d/custom-runners/debian-13-ppc64le.yml | 2 +- .gitlab-ci.d/custom-runners/ubuntu-24.04-aarch64.yml | 12 ++++++------ .gitlab-ci.d/custom-runners/ubuntu-24.04-s390x.yml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitlab-ci.d/custom-runners/debian-13-ppc64le.yml b/.gitlab-ci= .d/custom-runners/debian-13-ppc64le.yml index 6733a8e0dae..9d87268194e 100644 --- a/.gitlab-ci.d/custom-runners/debian-13-ppc64le.yml +++ b/.gitlab-ci.d/custom-runners/debian-13-ppc64le.yml @@ -11,7 +11,7 @@ - ppc64le rules: - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANC= H =3D~ /^staging/' - - if: "$PPC64LE_RUNNER_AVAILABLE" + - if: '$PPC64LE_RUNNER_AVAILABLE && $CI_PIPELINE_SOURCE !=3D "schedule= "' before_script: - source scripts/ci/gitlab-ci-section - section_start setup "Pre-script setup" diff --git a/.gitlab-ci.d/custom-runners/ubuntu-24.04-aarch64.yml b/.gitlab= -ci.d/custom-runners/ubuntu-24.04-aarch64.yml index ee13587d99e..86bca7800ea 100644 --- a/.gitlab-ci.d/custom-runners/ubuntu-24.04-aarch64.yml +++ b/.gitlab-ci.d/custom-runners/ubuntu-24.04-aarch64.yml @@ -11,7 +11,7 @@ - aarch64 rules: - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANC= H =3D~ /^staging/' - - if: "$AARCH64_RUNNER_AVAILABLE" + - if: '$AARCH64_RUNNER_AVAILABLE && $CI_PIPELINE_SOURCE !=3D "schedule= "' before_script: - source scripts/ci/gitlab-ci-section - section_start setup "Pre-script setup" @@ -50,7 +50,7 @@ ubuntu-24.04-aarch64-all: - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANC= H =3D~ /^staging/' when: manual allow_failure: true - - if: "$AARCH64_RUNNER_AVAILABLE" + - if: '$AARCH64_RUNNER_AVAILABLE && $CI_PIPELINE_SOURCE !=3D "schedule= "' when: manual allow_failure: true =20 @@ -63,7 +63,7 @@ ubuntu-24.04-aarch64-without-defaults: - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANC= H =3D~ /^staging/' when: manual allow_failure: true - - if: "$AARCH64_RUNNER_AVAILABLE" + - if: '$AARCH64_RUNNER_AVAILABLE && $CI_PIPELINE_SOURCE !=3D "schedule= "' when: manual allow_failure: true =20 @@ -82,7 +82,7 @@ ubuntu-24.04-aarch64-clang: - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANC= H =3D~ /^staging/' when: manual allow_failure: true - - if: "$AARCH64_RUNNER_AVAILABLE" + - if: '$AARCH64_RUNNER_AVAILABLE && $CI_PIPELINE_SOURCE !=3D "schedule= "' when: manual allow_failure: true =20 @@ -95,7 +95,7 @@ ubuntu-24.04-aarch64-tci: - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANC= H =3D~ /^staging/' when: manual allow_failure: true - - if: "$AARCH64_RUNNER_AVAILABLE" + - if: '$AARCH64_RUNNER_AVAILABLE && $CI_PIPELINE_SOURCE !=3D "schedule= "' when: manual allow_failure: true =20 @@ -107,5 +107,5 @@ ubuntu-24.04-aarch64-notcg: rules: - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANC= H =3D~ /^staging/' when: manual - - if: "$AARCH64_RUNNER_AVAILABLE" + - if: '$AARCH64_RUNNER_AVAILABLE && $CI_PIPELINE_SOURCE !=3D "schedule= "' when: manual diff --git a/.gitlab-ci.d/custom-runners/ubuntu-24.04-s390x.yml b/.gitlab-c= i.d/custom-runners/ubuntu-24.04-s390x.yml index ef8db2750ac..69f10198725 100644 --- a/.gitlab-ci.d/custom-runners/ubuntu-24.04-s390x.yml +++ b/.gitlab-ci.d/custom-runners/ubuntu-24.04-s390x.yml @@ -11,7 +11,7 @@ - s390x rules: - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANC= H =3D~ /^staging/' - - if: "$S390X_RUNNER_AVAILABLE" + - if: '$S390X_RUNNER_AVAILABLE && $CI_PIPELINE_SOURCE !=3D "schedule"' before_script: - source scripts/ci/gitlab-ci-section - section_start setup "Pre-script setup" --=20 2.47.3 From nobody Sun Dec 14 06:34:34 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1762881816; cv=none; d=zohomail.com; s=zohoarc; b=mxFmzDR2ETWwTvTOz4Gbu2ZW291CXq8Nvr3KtE4mQf2+eISghlAKwZzexW1WQpvY3P8rwWG9yhx6g+hZ26hzh9vjxUCnTu3TO8wgT94hBpK0wkkDUHhoIuHH8DLlHcWhB1WES5CRtPNukR1r2DRhyw+CfAUqiSwt2nwqc350Z5Y= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1762881816; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=yI27wb1aUUkGfFKDo1R+cdjzeV7iIOw5tmI18BXtQ0k=; b=kmdtbX0Ap/Gwz4vq47/cewZ3GD8Td5tj2NsDQVilNRNaS+UrU8C/frA4xvCYHoL8R8V1dz2QuqC9gEDX703+dXDOxJwKV9LiZLwW3z2T/y+kcGC/uOgwZ4XZf3WcOyibjmmffBebLrWzKC4KOTXSD+mpw6dD0+n4Cq3ELc1JTPc= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1762881816216395.0853955222068; Tue, 11 Nov 2025 09:23:36 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vIs5D-0003ir-Np; Tue, 11 Nov 2025 12:23:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vIs00-0005sQ-Gb for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:44 -0500 Received: from mail-ej1-x631.google.com ([2a00:1450:4864:20::631]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vIrzt-0003zr-Na for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:17:44 -0500 Received: by mail-ej1-x631.google.com with SMTP id a640c23a62f3a-b64cdbb949cso1059066b.1 for ; Tue, 11 Nov 2025 09:17:37 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b72de4f920bsm1102235266b.67.2025.11.11.09.17.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Nov 2025 09:17:33 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 03E9960DDF; Tue, 11 Nov 2025 17:17:26 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1762881455; x=1763486255; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=yI27wb1aUUkGfFKDo1R+cdjzeV7iIOw5tmI18BXtQ0k=; b=I+uZAuQlfSR3FNMlobsh9SRWJVY5oi/mQ0J02uIDofIWCZJOT52IwjwCk7eVf/zMvX gQC3snT/EVxIXrdxTDlCUQj67iMYczfJt/LOcpptAPqDO1Ar+5KslF76PlSb9rMfeEap 3qMDLkjVMKmp37u+K8m+uaTd1J3sZQ36fmj+MF0HLOymGk+hEO31+s/vfNV22b7Rl6lF +C7bcvLBAsQ3wufckwC/e9b6sJOSML7jR6Qx67hhy6s8+WC/foOsXyfxdCVsOxhoih0s SKx8fKAmn9GwC+iABcVZo0ocSzJf6x9aCkmv7djbhoCUM+/BarzxS6eRTocDT4hY7ZcR yaSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762881455; x=1763486255; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=yI27wb1aUUkGfFKDo1R+cdjzeV7iIOw5tmI18BXtQ0k=; b=srtZ75RTSAVAVBmJ3hI2mm6Q3H1romsEO1pEX9aacRJ2QZmJ6zwS7crS2/dc5m90HP Y2Zu3pa7QvfpCkawQzoIT1agoONWt4RCWbZo4LaCSjtq1XhvbeinmrAXkGcvfepiZYMF VosiPXWzSWEefNh0Xtjy/U6zxysW8khU80mjcfmOkybPdiCiTc7kOb7hqy2WJZexIQOT L7UNj8zELl/ZqSG3ylKl8bBrTQGgWOwGQ5fCljopCuFfVAG7AgJmnJrOT7X+/WXu1nqA OfbII3hPKlcQwcWubMRnG3Oi0Rua1GOBJu6eqp8nGqEqI8pCIHRy+aWUWm60tMOtyJaY XAhQ== X-Gm-Message-State: AOJu0YzmFvqi5e6gGYwA9zMxXo92oqbHgggCy35wk8838utt3NddhUke e+DF8IBaL9uv2mdutxomZdZK0x2UNG8SnfHoYdiFqVjKIyb0KBgxLh7IjrzfF7bh3Y0= X-Gm-Gg: ASbGncsd4zPwOS4m78XwvLltLspbqKQnf1vasO3fqFxElNdt03gFK7Q0pyBK9F0p6MF il4gI1Al+tymlp3aoaJdjI6MN4ByTtgx6A0eAD+XmCt5toEerDMt6CKjrz2q9QqRs7E5ddJJpeQ 0Q2W1wvUwvNKh0gKodg6MQgpvgHNcBLmf4uKzSarLYtNr64lW1gQqsxN9MYWn7UW/68Q4LlxC8s /rf2NBThKDSoZyhosPneucsje7VGR09P3gp751P8ggShkeebMenamHiLcpGpNuUCtz+O3E1Dwt2 Slw5JTs+9NwvoEMrxNg0vbcij+amNVWruHccoGBxVpeagqYAvfUZyewSHjh7W+V/YMfq1VBU/Rw TzpDN3/rWFbbw2xSjGaD6bMk/zDnoKmXitnatw3HxOw5N4nCrSIXs5wcX1UpBpmX87suVuKYaKJ 2CDcpoAP6ZNrg= X-Google-Smtp-Source: AGHT+IG/+UEQt86WeTcys8cnAAGS4HN3Orf/mcmG58648FhhTez3IazMKrPtRt6TcP8qySgw5Y2pOw== X-Received: by 2002:a17:906:794e:b0:b5c:835d:8d2a with SMTP id a640c23a62f3a-b72e03147bdmr1380929066b.15.1762881454863; Tue, 11 Nov 2025 09:17:34 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Paolo Bonzini , qemu-s390x@nongnu.org, Zhao Liu , Kohei Tokunaga , Sriram Yagnaraman , Ed Maste , Paul Durrant , David Woodhouse , Akihiko Odaki , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-arm@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Peter Maydell , Li-Wen Hsu , Thomas Huth , Dmitry Osipenko , BALATON Zoltan , Gustavo Romero Subject: [PATCH 15/16] gitlab: make the schedule rules a bit more general Date: Tue, 11 Nov 2025 17:17:22 +0000 Message-ID: <20251111171724.78201-16-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251111171724.78201-1-alex.bennee@linaro.org> References: <20251111171724.78201-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::631; envelope-from=alex.bennee@linaro.org; helo=mail-ej1-x631.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1762881817898158500 By default no jobs should run under the schedule and then we can be more explicit for the ones that we need to. Otherwise I trigger all my custom runners every time I do a scheduled run. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Daniel P. Berrang=C3=A9 --- .gitlab-ci.d/base.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.d/base.yml b/.gitlab-ci.d/base.yml index 60a24a9d14d..921c5620008 100644 --- a/.gitlab-ci.d/base.yml +++ b/.gitlab-ci.d/base.yml @@ -45,8 +45,8 @@ variables: - if: '$CI_PROJECT_NAMESPACE =3D=3D $QEMU_CI_UPSTREAM && $CI_COMMIT_TA= G' when: never =20 - # Scheduled runs on mainline don't get pipelines except for the specia= l Coverity job - - if: '$CI_PROJECT_NAMESPACE =3D=3D $QEMU_CI_UPSTREAM && $CI_PIPELINE_= SOURCE =3D=3D "schedule"' + # Scheduled jobs should explicitly enable the run in their job rules + - if: '$CI_PIPELINE_SOURCE =3D=3D "schedule"' when: never =20 # Cirrus jobs can't run unless the creds / target repo are set --=20 2.47.3 From nobody Sun Dec 14 06:34:34 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1762882175; cv=none; d=zohomail.com; s=zohoarc; b=fhGBxKrl5lLXrd91hgHE/lrKXJqvc3FjfnyqaKc73tAaMjGJdGqJq4dliD8DiAsQqgOunzTqnfKT11c+NR9h030efm/+yfjc+Ybt8x1CuWWyGMvcbq1TgYPfk3LPEpPdtjjf4pjedAjNsEJ6+K6FxMSilnzpwKl0zgugl4QndpI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1762882175; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=K0ACTmVCm6Itx0zI8K5haUPy7qTi+867lgA6yGc7lBA=; b=eTlfqfdNQboeWOFB+1JacI/3Qt9i5JoRUK2EGKUFtyMoexg+plTWzXGb3ztc1wxeu//LtycpepU4DnpOLTXxV2fEIzapfLVn44rVevaWFzMzAEK4pOipyEjcUhuTR3EqhN7bo2SrD/zVjGnwT3icHixYtBRC72dywPUJ+wy3QOQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1762882175502700.5671505628976; Tue, 11 Nov 2025 09:29:35 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vIsBB-0001s0-0P; Tue, 11 Nov 2025 12:29:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vIs65-0005mm-Ft for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:24:01 -0500 Received: from mail-ej1-x631.google.com ([2a00:1450:4864:20::631]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vIs64-0005Dr-0N for qemu-devel@nongnu.org; Tue, 11 Nov 2025 12:24:01 -0500 Received: by mail-ej1-x631.google.com with SMTP id a640c23a62f3a-b403bb7843eso412266b.3 for ; Tue, 11 Nov 2025 09:23:59 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b72bf9bc83asm1368958266b.51.2025.11.11.09.23.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Nov 2025 09:23:57 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 1D62A60DE6; Tue, 11 Nov 2025 17:17:26 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1762881838; x=1763486638; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=K0ACTmVCm6Itx0zI8K5haUPy7qTi+867lgA6yGc7lBA=; b=MH0FfBpfV+jYQpmqAgrkefNq/tvWCKiRutM8F/6Lk3EP/yYyKBDOc9CsczLjrbO7T9 GPsPFT2jT+ZRKpfPhEhbdfKSKmRtb11YA/Tbvx5MGdkZrE5mveDuvEdYBkOSX9uDKbap AAInYFGfIFYuCbcK4TeFLv1sHj6KGHRgJ6+Hy1qOJS3DN+N+0PFtTIHKJfAfuRgQ6MtJ 21ouiU1f7bYHBEaxVUUQDkf1aqwudHNAmdnPTnphe5n/X4MBBqBbiXWM/DE1w2s4bVGo Pt31kXqoTHE5qkfQ1lAB1p4p8XcP3t8JT6m52gKSpsoYpTv9fXu6txGXyzDmaCXx7rsn 69vw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762881838; x=1763486638; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=K0ACTmVCm6Itx0zI8K5haUPy7qTi+867lgA6yGc7lBA=; b=GP/JGwK6uRL+30hBL0CyGOwrmFGMlPNWdB7gTESjFhmSOxDLDgwLS1ayH+2in0lGhd slFqkiMQq2kbCzUnxNYQjxtyZmH0L1whn3op9huAO1Fgw7vzCOpZSNxsEoJODyYzZFJA geaWtOyTscfZk86/s1gicE9Cz33+pYi6ICNradiXjDJlWsWPGuAIS58zDmlpAWekxpDY /Nd/4ubSZM5GaqLxrNKrDROjk/JlzIi+My6L0cn/oEuO3elBFjoIDYuJ4B3A361qJsrD HayupkZUVpxyfoQB+ZRYN8ZTrG1/bZe44YYf1KVXlONkD0nH75/X4ojOjEmlE+FT9GRy VT7w== X-Gm-Message-State: AOJu0Yxerd7+1Pafgp5+eS/1wIjaBgjXN1/C3hi+u2aSZJOX8NnvOFHr GoRKbYMLM4D2EWauOByWjb3Wy10KtKSgucwFuSv0VY5SIZZLmUDLCZXrFeiEdYQ9O3Q= X-Gm-Gg: ASbGncuuH/X9SXi04wJSwdt2dCy/QB8Rw2574oK0eQd+lK8R4xgXaJsRU4C4OH8o31f d5zocUPYQLWIlBgaBUmoRJb/r2iRU0LW0U1QSBgYKXy3xy7C49YvDcsn9dGw8B1IH6AQ1/IYk/8 mwI38FKnobtXAdnCZjwCVxw6b4ANvX8xBtaTk07ATZP5qh19Tsq3ItprMi68Rcy+3KfyGbRvVLo Yz7DZ/joGvb0usSkQ3JVsFBUaX+gF2sRwgz4kJFmMpc1W4c3IBZbEg2azp0i4uylJ5nAOEEb0SN 0+QRCAQ9LgG3UFGqRHuYQw5K/RjGzEtdLG5Sy2rizVKVkkb87C0chy2xjm1pEeYFXw9Hw6x3YEF 29Q3XPjDNaCYwz/wREjjJCIpXlDUsIw/Jp6xJ5i+wbv/Q+CZZbUxePnoNHzt+5/4zknEjfBXD4T wU X-Google-Smtp-Source: AGHT+IHOgTKvV05M8SeaSy+OisZ/2MMINvTFVzOX/apXVwVgnzFRJuQ+iIbLbW+MgAOPOtkk/8FUFg== X-Received: by 2002:a17:907:3fa9:b0:b6d:5262:a615 with SMTP id a640c23a62f3a-b72e045bbe3mr1021878866b.41.1762881838431; Tue, 11 Nov 2025 09:23:58 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Paolo Bonzini , qemu-s390x@nongnu.org, Zhao Liu , Kohei Tokunaga , Sriram Yagnaraman , Ed Maste , Paul Durrant , David Woodhouse , Akihiko Odaki , =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-arm@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Peter Maydell , Li-Wen Hsu , Thomas Huth , Dmitry Osipenko , BALATON Zoltan , Gustavo Romero Subject: [PATCH 16/16] gitlab: add a weekly container building job Date: Tue, 11 Nov 2025 17:17:23 +0000 Message-ID: <20251111171724.78201-17-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251111171724.78201-1-alex.bennee@linaro.org> References: <20251111171724.78201-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::631; envelope-from=alex.bennee@linaro.org; helo=mail-ej1-x631.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1762882176836153000 This will hopefully catch containers that break because of upstream changes as well as keep the container cache fresh. As we have all the container jobs as dependants we tweaks the container template to allow scheduled runs. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Daniel P. Berrang=C3=A9 --- .gitlab-ci.d/container-template.yml | 4 ++++ .gitlab-ci.d/containers.yml | 36 +++++++++++++++++++++++++++++ tests/docker/Makefile.include | 11 +++++++++ 3 files changed, 51 insertions(+) diff --git a/.gitlab-ci.d/container-template.yml b/.gitlab-ci.d/container-t= emplate.yml index 4eec72f383d..5385d1b5685 100644 --- a/.gitlab-ci.d/container-template.yml +++ b/.gitlab-ci.d/container-template.yml @@ -19,3 +19,7 @@ - docker push "$TAG" after_script: - docker logout + rules: + # Allow for inclusion in schedules + - if: '$CI_PIPELINE_SOURCE =3D=3D "schedule"' + when: on_success diff --git a/.gitlab-ci.d/containers.yml b/.gitlab-ci.d/containers.yml index db9b4d5e57f..9bf6d39b264 100644 --- a/.gitlab-ci.d/containers.yml +++ b/.gitlab-ci.d/containers.yml @@ -33,3 +33,39 @@ amd64-fedora-rust-nightly-container: variables: NAME: fedora-rust-nightly allow_failure: true + +# this scheduled job will trigger all the containers to build +weekly-container-builds: + extends: .container_job_template + allow_failure: true + needs: + # core + - amd64-centos9-container + - amd64-fedora-container + # cross + - amd64-debian-cross-container + - amd64-debian-user-cross-container + - amd64-debian-legacy-cross-container + - arm64-debian-cross-container + - armhf-debian-cross-container + - hexagon-cross-container + - loongarch-debian-cross-container + - i686-debian-cross-container + - mips64el-debian-cross-container + - ppc64el-debian-cross-container + - riscv64-debian-cross-container + - s390x-debian-cross-container + - tricore-debian-cross-container + - xtensa-debian-cross-container + - win64-fedora-cross-container + - wasm-emsdk-cross-container + # containers + - amd64-alpine-container + - amd64-debian-container + - amd64-ubuntu2204-container + - amd64-opensuse-leap-container + - python-container + - amd64-fedora-rust-nightly-container + script: + - apk -U add make bash skopeo + - make docker-verify V=3D1 DOCKER_DEFAULT_REGISTRY=3D$CI_REGISTRY_IMAGE diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index 3959d8a028a..38467cca610 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -49,6 +49,15 @@ docker-image-%: $(DOCKER_FILES_DIR)/%.docker -t qemu/$* - < $< $(if $V,,> /dev/null),\ "BUILD", $*) =20 +# General rule for inspecting registry images. +docker-verify-%: $(DOCKER_FILES_DIR)/%.docker + $(call quiet-command, \ + skopeo inspect \ + --format '{{.Created}}' \ + docker://$(DOCKER_REGISTRY)/qemu/$* \ + $(if $V,,> /dev/null),\ + "VERIFY", $*) + # Special rule for debootstraped binfmt linux-user images docker-binfmt-image-debian-%: $(DOCKER_FILES_DIR)/debian-bootstrap.docker $(if $(EXECUTABLE),,\ @@ -236,6 +245,8 @@ docker-run: docker-qemu-src =20 docker-image: ${DOCKER_IMAGES:%=3Ddocker-image-%} =20 +docker-verify: ${DOCKER_IMAGES:%=3Ddocker-verify-%} + docker-clean: $(call quiet-command, $(DOCKER_SCRIPT) clean) =20 --=20 2.47.3