From nobody Sun Dec 14 06:40:13 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=1763394662; cv=none; d=zohomail.com; s=zohoarc; b=ATMa3Zs+k2nm6U0bUgWrDizbYINSY4j0n62m0V1mIhEQX9hM8imH8VLZhuVrp8/CjmKCM9Po6jdqeKl57qoLjI3Shc9i4DfEY5YDzc4TYH8JJ5EYVaQ2852IsPnOkK+DO0m+Xeqjt2uXhwQ5SONEBAkFq9OizYDLruUAWJGQYXA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1763394662; 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=ivdwNrOGS01xWkggL1OfrnPbkmNAF0idzh6eMRuOvBg=; b=T4gZ5C8AA0Zz9IiBDVVlLRfKAFRCRzoYYNcW29mWfYqLXrdBmN1FQJEQj0RlnPPqejvhHP0xxjlQT1qMjg/lxnb0DYJ7pJJEsA3RZ3Fy8i7e9rR3C4vrU/qCaGFlHYdOXNdfpwzlRlFY4ygMO0GhRHYVcRCyE2GcdGlgnKIzUzw= 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 1763394662055621.4547857126861; Mon, 17 Nov 2025 07:51:02 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vL1Uj-0003kS-9N; Mon, 17 Nov 2025 10:50:21 -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 1vL1UI-0003bt-CK for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:49:57 -0500 Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vL1UG-0007wD-Qo for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:49:54 -0500 Received: by mail-wm1-x32a.google.com with SMTP id 5b1f17b1804b1-4779cc419b2so20472855e9.3 for ; Mon, 17 Nov 2025 07:49:51 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47787e8e6a1sm304404475e9.11.2025.11.17.07.49.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 07:49:48 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 4685D5F860; Mon, 17 Nov 2025 15:49:48 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763394590; x=1763999390; 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=ivdwNrOGS01xWkggL1OfrnPbkmNAF0idzh6eMRuOvBg=; b=s+SoRn/L7VOnqpmX2kjvfV1N00WML1vbRpWynumtbfhFBQ3C6W0+1ECs2ySviSMMZt CALJHv0+/iDav9AEFPVuqIxJunh9patpjnqJclt6K8n/jdv03c2xJwBTY4plGOJUyu8G ElJRJaXHUQRN06A4JVGv5uJ0N/OEG1/lPeUJbbS/xH0FF2NhOp+IhJJeUacbbPBP0iwt +tsUcCW6w2Cj+Nlfb88yPIOuPiEQlM9cr8LAfBMH+gGsotS1AaiNgevTtR91hEAIMxae ObmoOTO0toT8b1Ezs4S4cgVsecDflzNUMIUqeHCHIqMdocvywla2wGOOtcUMww28PYFt gC9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763394590; x=1763999390; 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=ivdwNrOGS01xWkggL1OfrnPbkmNAF0idzh6eMRuOvBg=; b=LibkgsTyG3kiT6nfmzEeslI46IMnZsCxy+SCICw8vh3LN8/a/5aOINFJYyaYafy5zH ZZ5169z9hfnWHpw2GTMhvvOdjEv+3ZGRMmWc82lmyjQGTxkLQnpXdnzhtiObAuOtoFME 4pmN2fUllJUJrKfoMJpLDjBjGQ+EfRxtp9IENBgUbTx0KCUBKh0DsK+aGw3jKT6iJBJN j3JZdv+Apx2nAq/abgM/vO3Kce3mfIRGZgFZQtzcirjqUZYq7Lk+cVXZWujTE5U8o7H7 FFFwXaUAslOGiSsU/n4u2e0Zl+f63zNSuzAEfK0K4lUwr7an8ZTHWiKxZL0p4+yay7uH 4FKA== X-Gm-Message-State: AOJu0Yz8BuwhRH/L8106QmeOkq59w/5QALtgT5A2d6vESZzd40LMsBkQ EZSoRuBYuI0OY9oAAv+1331gcQa1Ypha2ydIcQCKt1uX9D13CcRAtEssqFNG1lqT3u0= X-Gm-Gg: ASbGnct/7i+v1XOtonAjey/LVngdy+1s2GnPGx3kuFvGPOXp5SrVQD4PyGnjqb+KBtD vZVeFPn1LsaFObdNDOblUG3xZtlOO4+3wB+sh4mA7PYyeIw8zsgIp4u0h2mEIimYviD1t686jEL viX5wFMQL/XZUaIpwncIOn7eoAKgzCdJ7lHcXnMGtlxaeDFFIeZr2ZCdlK5VlVzRdaDbm5WrBED VhCbNG/VzvK8297xBq2mCD2a7UR4aRxYTFv+WMezenp3zUZtwFSGk5AqLoPGL7JqYuGlzZyCr7p 9N4figcXaWh7egfTguLcctFRymWxM0eumKX2aLXCSFp+zYt/uUa3TCXy24KNjQpX5U91KKvHkH9 Xu3VReb12C67ENyYIRCNhPDA1a7CYTm6cpNuLC7V7BEfKauMfLhha1ll5ol0cmGsUesWX05vib+ XaRUpwqA8dPnE= X-Google-Smtp-Source: AGHT+IGlT+3nigKgKyheDwELVDYDaTqiUCg1RRWm61IvIJmuSV6LLK9yRLRY5gXVtoDkybYSr+UMSg== X-Received: by 2002:a05:600c:4513:b0:477:2f7c:314f with SMTP id 5b1f17b1804b1-4778fe5c820mr137637465e9.10.1763394589964; Mon, 17 Nov 2025 07:49:49 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Kohei Tokunaga , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Thomas Huth Subject: [PULL 01/18] tests/docker: drop --link from COPYs in emsdk docker Date: Mon, 17 Nov 2025 15:49:30 +0000 Message-ID: <20251117154948.4122164-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251117154948.4122164-1-alex.bennee@linaro.org> References: <20251117154948.4122164-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::32a; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32a.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: 1763394663098158500 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. Reviewed-by: Kohei Tokunaga Message-ID: <20251117115523.3993105-2-alex.bennee@linaro.org> Signed-off-by: Alex Benn=C3=A9e 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 1763394926043374.75139478616234; Mon, 17 Nov 2025 07:55:26 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vL1V7-0003t3-Iw; Mon, 17 Nov 2025 10:50:45 -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 1vL1UL-0003cH-Bf for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:49:59 -0500 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vL1UG-0007wI-Qk for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:49:56 -0500 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-4775ae77516so49707885e9.1 for ; Mon, 17 Nov 2025 07:49:51 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47787e8e6a1sm304404705e9.11.2025.11.17.07.49.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 07:49:49 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 716F05F886; Mon, 17 Nov 2025 15:49:48 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763394591; x=1763999391; 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=iNH0GYVwmjqAXd7xbzC6NysAWNKswXVeRHlkiU5nvg4=; b=rkwqStrpc2kvqY10CZ8no8x1fWkuECdIxQ1a2MNa8Ww5oQr2F6/L+/CCmjPwieEg1b 2wp62II+f8c72jFJps6jJOZmM90mHzjHm17wiXik+STxM8dzxuAJ9XICIHOBSp+aH9aa C9ODlVLjf+94fN2UINHoY6pLzJ7vPIPSThzrdhQCwrvcNaW+4IeaDkFTlqbh/FYP2pCa PyccUoYGHG7d1oRK55EDPKFfRAmPHLCTUdF+FI1ymYVl8z4yozmZxt4TlzapcKouUd4S u64S5BivZm0rYfM7TTWU6iVmPS9VIl92IYLunRaiaF/WkdG2b2ohFyzEuvf01qd9m/OX CBAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763394591; x=1763999391; 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=iNH0GYVwmjqAXd7xbzC6NysAWNKswXVeRHlkiU5nvg4=; b=rCk31bynv3kS32e8kiCDTsslIjnuZkLMP7VYgAp2/NekKvzohvp0ALeT+Oq+J4BR8Q RoqrsonfDLljt7txPnSwuUd7DKEmhhjx94+qgFasmM4rvXMkzVnia164QOdVh5/+zmWW Bx/WG+MZnzBfyVET2zb59qg4Do2vrL4SmjeOBdIgVlhnPGG+d6NMNmS0d+veV7yw5H8i ccpsqtoiCRbwrr/Wgc4R2Sr2qLwwunYwt0SLOfyb+qPRH89s3WrpQbLeHBZxakA6RHOg A3zk8i3fUXjEYxxg7H7K/L+yk3DeJuciYHmWPBbK36pN68DJacuksspKf8H9A0kce397 exCA== X-Gm-Message-State: AOJu0YwzIZBxXAnx5KHWJoz/JGCR8qiCh0g6LU6Xh5ru6CllGC5RdH2a jwokrLOBb/lhXRCmx02JYGbgztNSoHGnr9xMeUEYv9KPtkzB0S9K19h9mpAfCzH/aSzocucgvPU MSPT0 X-Gm-Gg: ASbGnct64h31G+ui28nEBfp3vogUXH4TBQzGw0zgKvgRr4I8cB2fwcxFe1sIVMKJn0u IidSU8dXlYY7UalVFOhV9MgvCA1vM59/p03wqqBHHG6APlyOi6NYwvSvHCQyJhmZle9IW+ZUHmi zdXJxtqf11sW+YtdOAGcNAf1ANcyKFvM8Pxh06z4ln+pySeZqXs0Uf40Wg21/bvX8HdYQeQ3G+3 7j+QF3fmjZ+LHoIf0TO1UZQNZgEsvI8/wx2v1IhWSrEmQjyW0V8QrwpVIp7aKHjowVmGnaqie82 30bDqxx0lyu1Siw2n9zZXhjYRNjNwTSun+1qt8eX3bkJobKWBsmmbYJXHeryj0O4OcZ4tejw482 muAS1PxRtC9EqLec1OIF4bXZDyzsxA5Y094U3zXYyj7h5TSCH6fT0V3pLUtMZ+ccrsDcQk1vTA1 cx X-Google-Smtp-Source: AGHT+IEqp0i2TgynALq/8b/giYm0k2hI8arEYe0GK1+nkLXhwGyJ4FliihjEvgT194oRwKhOsbUnaw== X-Received: by 2002:a05:600c:4e90:b0:477:a219:cdb7 with SMTP id 5b1f17b1804b1-477a219dbf1mr43542685e9.0.1763394590353; Mon, 17 Nov 2025 07:49:50 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Thomas Huth Subject: [PULL 02/18] libvirt-ci: bump libvirt-ci to latest version Date: Mon, 17 Nov 2025 15:49:31 +0000 Message-ID: <20251117154948.4122164-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251117154948.4122164-1-alex.bennee@linaro.org> References: <20251117154948.4122164-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::335; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x335.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: 1763394926822158500 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. Reviewed-by: Daniel P. Berrang=C3=A9 Message-ID: <20251117115523.3993105-3-alex.bennee@linaro.org> Signed-off-by: Alex Benn=C3=A9e 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:40:13 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=1763394843; cv=none; d=zohomail.com; s=zohoarc; b=Bx1efWJVxyTZ9gNRt+5JK4xc+2j0dgp7tYNP0OFMroMVrOl3V4FVp37Tuy34L2Ng2KVvLFnDylNWBBvx34JzOeyT2u6KsD3CBgpKhddzTEwd21yb7cUG3x7KyGu0BxT4kw3A/OdehzZ6XUy69BU7syl1AJP/2b1rz/gtcpqt8TQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1763394843; 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=45D7C+rKnIIOPHmY3OmANHDsvvvqhjdZFX6coAGide8=; b=BqdPJjQo0z4gwjzgCNX/Zu4lcw/zTqDNeujolHsw3GqwXGrzHLc/6E1TJ/kkEIFVArRoy2L2T30IqZheI8TLEbSCXihlltaM+hT6hZhTZf4+drUPejfzOz2XFUp1nA+9Wt2bEAlcwMuDLwVooAVi6zW2zS0XtR3zQv0TYRxpXq4= 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 1763394843196832.3091157935887; Mon, 17 Nov 2025 07:54:03 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vL1V6-0003sj-Of; Mon, 17 Nov 2025 10:50:44 -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 1vL1UI-0003c1-Ug for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:49:57 -0500 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vL1UG-0007wV-Qo for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:49:54 -0500 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-477632d9326so30702275e9.1 for ; Mon, 17 Nov 2025 07:49:52 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47787e442c2sm322982415e9.7.2025.11.17.07.49.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 07:49:49 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 969815F8B9; Mon, 17 Nov 2025 15:49:48 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763394591; x=1763999391; 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=45D7C+rKnIIOPHmY3OmANHDsvvvqhjdZFX6coAGide8=; b=Yy4GVpCCWUeRzETG0IitihThO6PG7cUQ3j8NjhOUTJCLE8ln7S5Wa0TpjW50saQkZ1 IQONnZVqoMN4e3NWnfncgKgDhJEap97IhnoHKBpP68K8UVz7SRJ4V0g48SzIm0K4msVs xelYfy2EykK13OO2M7iCZNy7MokFgFJUN0TCxdFiXh6oEjsNhYptWWI2NDqtkvrt5/sT 3Yvz6UW+dmg/niRskLzsJHgkSbGMNW7uWqrkdOzerbmnqPo9SYWiTnn7FVI44O+gEWnM Fw57u7tEMF3KVvlR8or3HDG+oOY7FTETwSDrCF5q6kMT6akIqRENJf86WWPvjgTqM7IP 9yUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763394591; x=1763999391; 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=45D7C+rKnIIOPHmY3OmANHDsvvvqhjdZFX6coAGide8=; b=klMC4IV+bqVhZrz+asSO8o5HvW4Zj08KsaXCJRVlIrl6kCJ1AkVtBP/tRhLJV58cwq 22cHJFXws5sLO8aZ7ZVDIJSPfsI5qT5IGLb1m7lfahw/IaxEco2+2y+eo9x78zvQ9CsK wYAkrhhuiLkf6eedk8U3NO1iPuKSiJ1HMtWwie+22cjG/Da1vaDlrBg4Xz6Hr/Bf10fw 5PIyEUOBqzI36jDuV8I8C1DdwfrhR89Y9IZVy3QU4sAd83AUpb6AzmQOmRR5jfw/5L+E ZgVnSTYTRWhGVpZcb11FLEGKoxgEEI0dQhTELqn5saiFQ4aaHWQ7b/zThvnhuUzkYWX+ VMCA== X-Gm-Message-State: AOJu0Yz0P8R6w8y9wk9B9wJYXXv/HLxAMLXhxRVpUe8GA/5lBfRHykmg ESZqnYaag6UjHZGSys6kd7G2MdyiGM9VgD6W53OVkEU4dLs7bPadNLqD6xsdUzeWKCI= X-Gm-Gg: ASbGncuQ1+a3alaGuUInmjvdcCVy1SEk3crZprilvHy3jpEWkSz0vD3ot+9ZeG/VWy6 fsjF6hkMlpQDZkTmo6MJIzkccDtzqfSy1IW9Yxcj1el+qMPA9EzB1OUXj/fSLZupm7fD2kY93WW bfZA1Dzm/G2rVsRU9eUcBbqIJytuH8MNzWTzXCs11x/3VdiFvtfUAjJYnPj/fs3Wq0ZBHxPM3hl eNmnzgwTI2cstdHMukvoGzmMzW+h2opd2NulcjeYw3aOBbrHgtjibMlVOH+arc/9v0+fF702Eql m4Kel/V9jZ98Y3hXv8UpifHmhnxTR5xjdkYxv+En3mgfN5Yxlro0Eqi6uijWoZWrlYnxxHjER3r kMVVRWFy5JxmOCSOtGLsMxxIy7S9FBbxDDkfJWM26bzVKkXPv//jgySwPAH3+OYMbndhDINLep2 Uu X-Google-Smtp-Source: AGHT+IHG7o4qtrArBWAhdtMxAWNHOIo34DCBta+YnwWk/IcUL3SOJlEVa5wGxs1cVMR5NBH/Q7ZB3Q== X-Received: by 2002:a05:600c:4505:b0:477:7a87:48d1 with SMTP id 5b1f17b1804b1-4778fea8810mr134747275e9.30.1763394590787; Mon, 17 Nov 2025 07:49:50 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Thomas Huth Subject: [PULL 03/18] tests/lcitool: update ENV stazas outputted by refresh Date: Mon, 17 Nov 2025 15:49:32 +0000 Message-ID: <20251117154948.4122164-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251117154948.4122164-1-alex.bennee@linaro.org> References: <20251117154948.4122164-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::335; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x335.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: 1763394844450153000 Now lcitool has been updated to use the non-legacy ENVs we should do the same for what refresh adds. Reviewed-by: Daniel P. Berrang=C3=A9 Message-ID: <20251117115523.3993105-4-alex.bennee@linaro.org> Signed-off-by: Alex Benn=C3=A9e 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:40:13 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=1763394815; cv=none; d=zohomail.com; s=zohoarc; b=SRWhsyzjTtQ2K5IKbP11QrsrcuTT5RgQ6Es2R7omWaSb2IamMEkJfBmDav5/xHbaAVUAH3jB+rJmB8gGEhW26Mkb7X4DluX1tUoRI19Y09Ac8KeRUwv0XlKuZwfoWKh4/HkNlITbxEHyYESxEWGyVEsKfAP/alHWRfUXt4ER1Bo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1763394815; 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=Fr7TAfPGI4EjkEoYpy34hrh8j2zoqJ1qF1FmM1UdQgQ=; b=RHaGQ3DvnzaiQhI2XnLFpL3WK9kOOJL4a8ARbyfqFbxvrOWEoHVFU+WlrRvdmpkuNa/0TYpkOhpsiTPzH4SFriOSQY/JY8OBl5cAlS9HpCn3wTFhFcSZTZalwpffFOsrjU5f5xYolRAweNStE3iNuX+VEM1F/Qb2kbt4TXbSUe8= 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 1763394815249433.0314670055842; Mon, 17 Nov 2025 07:53:35 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vL1Uk-0003lV-Ev; Mon, 17 Nov 2025 10:50:22 -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 1vL1UL-0003cG-6P for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:49:58 -0500 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vL1UH-0007x3-Nw for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:49:56 -0500 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-4779a4fc95aso12545465e9.1 for ; Mon, 17 Nov 2025 07:49:53 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4779d722bc5sm130034415e9.2.2025.11.17.07.49.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 07:49:50 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id C9D8B5F8C8; Mon, 17 Nov 2025 15:49:48 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763394592; x=1763999392; 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=Fr7TAfPGI4EjkEoYpy34hrh8j2zoqJ1qF1FmM1UdQgQ=; b=BrVdr16bYNN6xBfkd9Qr8Xwwf5ESq7BJpm7N6dHcY4kmax+i1oODFHCJpOpjs7TUoO Q5lVQlvPj204Mf8Tx8PagETsKtCrClGmYVy+0Jf7Fwu6LZBTuZ0YunHRXM9EcjDhkvSJ JQZz2lrPAB0iAjJCElFcvrshcX3vc7W7rKKXMpVai8MtKRLdGCb193wMH6AaV3e7gxRl l0K+5fsgsQNd6dcQZ4Bp1MQz++Y0MJeszcEY0kgx8F91/i+eWPIbPTUK/WmylZn5Es/O 5pG0Tn81kSq7rR3kTHZVi49aHX4C6x1xqL0ca80du5q7aewDALJginm6cwkSM5mRZGqM wczg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763394592; x=1763999392; 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=Fr7TAfPGI4EjkEoYpy34hrh8j2zoqJ1qF1FmM1UdQgQ=; b=TkH2BL7C8dLxQ60qhCytXXr624qifokIWl5eZDkmCddvcbruE/884zOaEazMI6ZIjl loGcv72ZqmbnUywyoiNPTMNMZLATx/q+B6RP5rXxOVns3eZA/PlH13wrbIniMoGVzZzt 4iwcusJJt7dnSWS18tEKryjsAD5jD7UUAckMrhhV88bwaX52i2W3vDPPZIQDysxNVB/v C1DT14znGMthNkkwlVUmPjwSM1i9yBVSb/a+A8OH6nOiCuCDyvTG3lFWCCwKegteE/jW L1PfMFJjr1DxgZ/Gc7w2NdnRPOhxUIwmSqB21efkGoOCiZJcBZLpy8ePhF3YsPiMUyDP I/Pg== X-Gm-Message-State: AOJu0Yw2dBw3f2tI+nh83q4+tg0qVCw7WvllQH/AkLoEY2z1ZhJH8PS5 VyNqVVu9F2Atwbi/k1sKxn7p5k40Tg1n3IPaWaJg1o00OkLM7kQOFuNLatcAlBDJJdo= X-Gm-Gg: ASbGncsz1gRPNpvZBe0Vp/DyqU8hFzFCYY9k5aHgeNchrgHnKdqqU+OLTOmxyDEzGRl FJC7TnOrYxZKVhvFiJU5Ztvz3DcYkMWQDT4rIgnr5EORUjD2NWAmkF9Qly+gElq66P+m3SYfcZa gI8rDbXsPgqQ7OfPxuODtVewjnRmPoJpJbshE54u8/16eQdanu2Z1g3IZV+Pi5K0w0tfrESOz0D HEj5QUGPrcdqhK+LUstOtYkCMm1cOzTwfc8lbeFSIcp4kAVgWWIY8Q5Kx5Uhd5FOr7DxtWH3o83 0Nas0OQA1vRUlKmKxIJZZvoUCHifuhxmLx5NEXqzDL5onaF6/kk5jpVQPcZkpc9OmoU67YZ0nu5 YytjjHgj3R2PNNSTnL4NPfSSNzP9OoRHHgs18MbW9cexQG1EehjpRRgYEUzOIoXaEKfCZeqVKf1 2TAl+U42HNm/Q= X-Google-Smtp-Source: AGHT+IEz7gHu5S5zi0omMRAIjrVmEloFP/E5B6H6vNWdkHUQSMgYeGzopXofa5ru/MJkHkjhg6EREw== X-Received: by 2002:a05:600c:19d0:b0:477:9e0c:f59 with SMTP id 5b1f17b1804b1-4779e0c124bmr64641315e9.2.1763394592289; Mon, 17 Nov 2025 07:49:52 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Ed Maste , Li-Wen Hsu , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Thomas Huth Subject: [PULL 04/18] tests/docker: add coreutils to the package list Date: Mon, 17 Nov 2025 15:49:33 +0000 Message-ID: <20251117154948.4122164-5-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251117154948.4122164-1-alex.bennee@linaro.org> References: <20251117154948.4122164-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::335; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x335.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: 1763394817187158500 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. Reviewed-by: Daniel P. Berrang=C3=A9 Message-ID: <20251117115523.3993105-5-alex.bennee@linaro.org> Signed-off-by: Alex Benn=C3=A9e 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:40:13 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=1763394681; cv=none; d=zohomail.com; s=zohoarc; b=Zn0x7YT1b1pPFjD/MzgpOHZw65E4tTmrxcFweC7LcKKN7cxRMoVHBMD5dcD7AyJ6+YbOY5w9yAyxxj2r+5RXuiq7BIAJM9KDiQ9iKcGOyXuKknz6F2keAnE+oqNhF4wKhJk5tSWtKaG8Sxj7ukq6CwF6wgmHHaUZZF4Lv0uojlg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1763394681; 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=s9tbBOFZcbf6qkUrLJv6zj0rwn2I5w4p3d7SQXfrnjg=; b=WiRYSHaatQQwBJs9VM845m1w/OUGRY+V1A4KhZ+sA0pp/dqGQXXo9lCraaDZY3tbQ0rDtXi4ym3iWnElEQHHuEqZ1vp+24mDFUpYXhs5N2NKMx0mOjswrP+n8RIjTZOGSfXqv6GpcGm9ZDYNKMxJi1prp55cZC51+PqQhgl4Fhc= 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 1763394681077372.7034860143192; Mon, 17 Nov 2025 07:51:21 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vL1VB-0003wE-HQ; Mon, 17 Nov 2025 10:50:49 -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 1vL1UO-0003cs-CD for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:50:07 -0500 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vL1UJ-0007xI-4J for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:49:58 -0500 Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-47774d3536dso37080155e9.0 for ; Mon, 17 Nov 2025 07:49:54 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4779973ddcfsm136501565e9.15.2025.11.17.07.49.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 07:49:50 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id DF96F5F915; Mon, 17 Nov 2025 15:49:48 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763394594; x=1763999394; 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=s9tbBOFZcbf6qkUrLJv6zj0rwn2I5w4p3d7SQXfrnjg=; b=MxWLtWPn9Gzk/Tf0sWcq3Px5I0VocV0h9BFSEyTRKOjEU9yhlPk9tImdnzpgETXq5k eu6sqGSMJ1Wz9JrM43mRvF/fvl5sAcGjgIKxjRzw9ikC+SEmCFYU4/C0i52gvZ/ajRuA uhdFn+rxvs00YbEdTFet01sZl6oUkHSBt5xj3udpM43Mm23R9Rr4A0MhbVeW2Rnu6sfR ZdvNR9EgxT1mJaLBPs9Kms3Aa9WXBkGLnPVdpvgb+l1kbhZTPFvpmayTXYGVaQ+ECLB4 V5MwbTF7iy1a0erOhvzVMthkaysROWWaifOyRbKKoadNldRp+03juEpq54z8baF4EWes bVJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763394594; x=1763999394; 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=s9tbBOFZcbf6qkUrLJv6zj0rwn2I5w4p3d7SQXfrnjg=; b=VO9pyS4dMwhHBra1rvp5fbcYWQcD+3BBV6JfgYPNJYTCh25D3z8ec/g3VA01C2Ef6K Cx7lLx75jFsUyjZ60v5j+JP9VXAvewMjtxHPeL1kMWulr0E6iOUps6j1meakwkscdcB+ SED5AdMlZi+GE+GXXBENUAEjmE7vAO0NHpMeKH9qyVDEBossPtENE6DoDoIs+j0p4xk0 zEl0LI9SYbNRljYefwWQ9zlgcy/tPolZmOIOjugfmrPgpvk6NAZ2Uq2DKXrUGUygTQ9y rp9xmE5g9VR4SVnBbnX7GGE+vap0OXeK21F4eZxTDcowf4DRgfFnN0WDtCKukYLb3Cxa oseA== X-Gm-Message-State: AOJu0YwDjMVxmJnH4R88TBjgRysLTcT8nZ7+9dtoWZ4zQCcXSQxT6H8d I0jblqBx3k3o1rjxZcUgfeCGak9MguhxoZm4VJFZ/2d/1ejaS+pAREK8QZFO+ip6DAE= X-Gm-Gg: ASbGncuddN5ysRJTzPc/fQiizvseEEgjgtxDv2WCqF9P09iPP28hn367XnCOYSHp9Du QfUcA7kGgCpS46x3QhhMN6ThhQcEDiGrODKFt+sZcsT/JW9g3yaQFGTVFzsBQFfkM45apoO5S4W fWVO8vVWQUpaMy2sQ08+p9RSsnchlkktQEmLTtjer7gEVFyNNop0Usuo9B+DrWI7BGPSMfVbpEe V4Q28ul+SVlajByWF2eSwvY+/U9GDk6sHXPvwP1bsxAigSqz4rnhkWMxb1Uw0dki3eAZyRREbBc 5MlbD+wLEh1RNgLzHmqlgyQ70eIRIKqsVmQ4Sw4ZBXIXnaY92LmQTYKWfwrZ0/8rjnpUQPJ1ozQ RUiSqMKRmbjH7j68YJFZ4LjJCJ1zz8PsOz/3MeIF5TweTuJVYEq0VvWT7bwGhaZKLpW8N8RkwR6 qB X-Google-Smtp-Source: AGHT+IH56pC0++WJaAhmBEkUxvXnIw/V4Ujf612mRCXrhTm52OLY59R4Vc7dJChCf8v05uTpY3kHcw== X-Received: by 2002:a05:600c:4991:b0:477:9d31:9f76 with SMTP id 5b1f17b1804b1-4779d31a01amr46241835e9.12.1763394593509; Mon, 17 Nov 2025 07:49:53 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Pierrick Bouvier , =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PULL 05/18] docs/about/emulation: update assets for uftrace plugin documentation Date: Mon, 17 Nov 2025 15:49:34 +0000 Message-ID: <20251117154948.4122164-6-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251117154948.4122164-1-alex.bennee@linaro.org> References: <20251117154948.4122164-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::334; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x334.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: 1763394682298153000 From: Pierrick Bouvier Linaro is discontinuing its fileserver service by end of the year. Migrate assets to GitHub. Signed-off-by: Pierrick Bouvier Message-ID: <20251117115523.3993105-6-alex.bennee@linaro.org> Signed-off-by: Alex Benn=C3=A9e 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:40:13 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=1763394788; cv=none; d=zohomail.com; s=zohoarc; b=ExO6VDF+U/5YbWrMTegk7sBVfzWVMP7a7jvi6zgsFtnjEqoHscCOsMdgdUEOETBGaVymTHW9vJbz8x1Ah+6SwwS0Z39a4KJzxrshT/xM+YozPYDOli7S5de887tbl043o87CftcdH2jpx1kgM/gMKHIgNgLLFXm/37cZYEwc0FM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1763394788; 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=AKwFkurM9Nyilz3I4Z/N79loPlVXRQglRORlSVi/F+4=; b=P9lOrj1bdXy57xV96knGhbtVyipqLTDSfts/p2P95AMCAyU76eIkR/z8W5vO3K+J4qS/lDlKaBn5KY8CXcv8sKJHYvQjckvEVPk2hDfzLJ2lnzzvBh6AqzJRe2ppJdOAvxoZy0k8sMsWXmROTOIfTfVCosaUZxGA/kR3faDCZwU= 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 1763394788752892.1075300398579; Mon, 17 Nov 2025 07:53:08 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vL1V7-0003st-6v; Mon, 17 Nov 2025 10:50:45 -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 1vL1UL-0003cF-1d for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:49:58 -0500 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vL1UI-0007x6-8s for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:49:56 -0500 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-475ca9237c2so24735695e9.3 for ; Mon, 17 Nov 2025 07:49:53 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47787e43c2fsm300090815e9.6.2025.11.17.07.49.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 07:49:50 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 0418A5F929; Mon, 17 Nov 2025 15:49:49 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763394593; x=1763999393; 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=AKwFkurM9Nyilz3I4Z/N79loPlVXRQglRORlSVi/F+4=; b=rFTAAR82P/eoyueM33c7t+NlRUe81SjNBtWnYFpJQ6SNqugzyjQgUSYl20g6EdLaqM 2AAMb6Z8OCxPuq0R8LFXREc+YwHhml19trtSmsD+2mOdWeg39NnckCpPlCKejpzjTk9u fIuGE+Os+6u7KTyHEY0XpDLBgruRyOj5d7W9SnJqIjNw9Un+vLKw5vT4gKALagcJJVWz AWIEqo+bEmDnZFQx/oPV9W6gAxeK+EAnsSmsZXQdoBaW8GT6mMcAFsFhfVQlQguqB0Q6 0m0ALuzjQ4iKDNr6R0JuPJUnMt13DU8yY+JeZXu+qe6jIwbm1SmmzY7GkOdpQ7AutIIB wYMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763394593; x=1763999393; 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=AKwFkurM9Nyilz3I4Z/N79loPlVXRQglRORlSVi/F+4=; b=Um5/TM7w4qxjmbfz4+83GhYPrH30TP3O+cIfrrhXaGJgVmw5G/pmkT8WTBrRC9UyAv FUVjDSKiZhTUuim6fIpfm7cZjvr1Qjeai6bT8ujFoJX4asaWAt6IuPv0bHoDDdrChVh9 CHvxQBfUHpHmOrK4mAkkecfCcFAXntuDOf98wShbZ4+M7KEchW7tCmcI9DD8Figap1xz HnjzPwxElJVu2hQrRnO5oIahHi0tXEBVmV5UHxhtp+pSJPYodFcjPbMMY8UAyNAVmLZ8 dlgPdoICtgqG6SB87jPM+Ux9qkTjpNi+lEhZ44DtRosXqoiz+oRa6+OD6nO7QqZLfFxc j3cw== X-Gm-Message-State: AOJu0YyNk4jdwr9J1+egNwN/WRoMFzf8CwN8pWp+sEiooNKTgjUjhFfD t3qijJGONIRw4UTQSXp9B3Ho7WXkU668Rhl68GYVKNjnGlxr2zcSBRqn4Vr82hsESPE= X-Gm-Gg: ASbGncvBvbT5lcYLhImMe9LvIahRkxp2dI1++DMyft2Q89DDyxTAMZy8ySk0oGnNj6H 6kXoKolGb6NNKfn2AH8t4PUKl1NutsLyuGgcFvEVrrpKYqc2jfA7Lu2+twWuEHpKMeoZ2rmQa3I twYpOOWzE6yfJjctEfkM/FsFfXwr+wx0T8eRykAVoc93S0vJHuH5f9VikY9Rm17AqJz+ir2oRw5 yhBhaowpzWYW5RJ5dTUDYVCcOZCDc8XTXF3xgKEchW8S2gvncmz+Z67oOedA9bVH/MBqytuuEMy cp0EyWPtq0XxhPu2wY7naxXsjuFf6EDT4rdq+IVtHXQGZm8B8O88y+2u5+ImOG4EIoaf0EGvVih vx1ETu6v7U1gCvZXcgq2EU/67y3XqsCxTRB1rxptyJ/yUT6DtkFaDbZXLCKZtksZU5kRZThjM2H lfzHz8h3kyjik= X-Google-Smtp-Source: AGHT+IEhAu+3NKP/J5u8AOmXVh9iBPXiq0+tIqcW4R5SL3ZC+aVXuwonnp++dx1WL1M995f/iXwkGQ== X-Received: by 2002:a05:600c:354c:b0:475:daa7:ec60 with SMTP id 5b1f17b1804b1-4778fe95f49mr117084445e9.21.1763394592747; Mon, 17 Nov 2025 07:49:52 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Thomas Huth , qemu-stable@nongnu.org Subject: [PULL 06/18] tests: move test_xen assets to share.linaro.org Date: Mon, 17 Nov 2025 15:49:35 +0000 Message-ID: <20251117154948.4122164-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251117154948.4122164-1-alex.bennee@linaro.org> References: <20251117154948.4122164-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::329; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x329.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: 1763394789813153000 Linaro are migrating file-hosting from the old NextCloud instance to another sharing site. Reviewed-by: Thomas Huth Cc: qemu-stable@nongnu.org Message-ID: <20251117115523.3993105-7-alex.bennee@linaro.org> Signed-off-by: Alex Benn=C3=A9e diff --git a/tests/functional/aarch64/test_xen.py b/tests/functional/aarch6= 4/test_xen.py index 261d796540d..d90595cad35 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:40:13 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=1763394879; cv=none; d=zohomail.com; s=zohoarc; b=QwNbpefuKLaXLkcjg1eqHyhGZh6NMDkGMm7DyrHE52JzC7GZweX3P3Q6Z+Clpy3R66wlLuNCMFNOT9yyHBB3qCoVi8Q8VBKx1Y26JFJzjXZkqUZUILKQXReK5dfp0UitTpX6E8DdIhMDoSxkw+iqr9XKs/nxVgTeSHL9Q/gjtuk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1763394879; 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=+In2d+Biyo55vHenXzzVehXQt3xVthufDl9j93GHiLo=; b=SYkInOIs/DGiRKdv0IyygOWQ71U/2Z9NdCTptg5wnGj1WJsdiiCvZl5Q8fjngWQJtxs9AQP1tmstJpHSApmUI08pWH8/L/DiLqq/rNmdLA+Bh4rcWSi1jIE9AGPfPUZxUvbElUXIQHu1rz/wlwTS2zSh3ZcoZMNmLxdao4AViXE= 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 1763394879063434.3942337448673; Mon, 17 Nov 2025 07:54:39 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vL1VA-0003vS-UB; Mon, 17 Nov 2025 10:50:49 -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 1vL1UO-0003cv-Eo for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:50:07 -0500 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vL1UK-0007xV-0h for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:49:58 -0500 Received: by mail-wr1-x42d.google.com with SMTP id ffacd0b85a97d-429c7869704so3413962f8f.2 for ; Mon, 17 Nov 2025 07:49:55 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-42b53f0b62dsm26946790f8f.24.2025.11.17.07.49.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 07:49:52 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 193F45F932; Mon, 17 Nov 2025 15:49:49 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763394594; x=1763999394; 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=+In2d+Biyo55vHenXzzVehXQt3xVthufDl9j93GHiLo=; b=itcKBi9wfGFnYbdcanl65Qbdd2UxJSYgTSK92VV1W0QDmtMmLyfIM92+Y4C2oukbsf p3T94PcbtKslqEon3E7FV8MJhfzhrT4cncCeyeRdDUv0BIVgDMbGZYG+GAB75tetJxuF eKT4HPfvnIIMkw2lvARuTmypnYm4fKp9m4jWNafGmAQpUoSbX5fskrr4D8kq5iHSALG9 M9Q5X669Aj2ODsYPqtiYg6mES4YxCCUycLE1cLURtjenEG2xJqwKjRvYlI6cfaXcwRXD z6dmqUX3x5ztVmHkaNeleI2bA6+3OfWVfXWXn8QUdXXhDG0jFpc612alv/ubEz/CcT7H HMiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763394594; x=1763999394; 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=+In2d+Biyo55vHenXzzVehXQt3xVthufDl9j93GHiLo=; b=VBdKrNJd0n3/Tzr1lVNL2gDDzJIxgFQwAXTKHcTl238XL7k2aTRmu+FaHMUPRKEbRz WTl7u6Bo9RYP6SsLQElUTG1gTwaJETRJCBVn2jsFyV6VByO8uaDDgsiQGKMRRej6uue2 gpFj/fhkrBdGWJxSHd2P04PfUrQbKvpp/DtvBeHC792riBxCEI0/JL73Inisj4paNfr+ GcNxyxd8Sa5hkJS1ZXWsJObCH+v4DQ46WXjR7LgmeMqe60ighYT90q8fmec8DUva5PJz 6yWKNlr1VzRIbGvdd4LIuCxTE0shocwbHBN8WTa2Etc4JfSM01JIRJz8lxt37oaPCTEh jlsQ== X-Gm-Message-State: AOJu0YxDLZpd6spbsGTby4uqr0QJEEPy0sGoEFTfQk+mKJikM0vNXtLW In4rMIFicsY0OzJR+aKfkkBG/OIyc3pTS5PWE328xsyCgOI0Otw46hEovhPustEP2vY= X-Gm-Gg: ASbGnctbnQp4eRI7yHhuR+K9chb2JXeDefFHs/GIPSAd1B4nAyKRB9qgie/HxbcojiB utK2fr0Z315I0x230pYLTeDqzx7BD+BVLIN3ekgsfF9nm/fVGbCIB2Zt+BIw0rwDOKJjYEutYpc XJCMI4tE84YAJ0LQl5RD1BUp2/jiWUO8NviOB7myeNUvMnnlS9dv8iCbmUcLzOvWs4PEsJvRh5F OR/M081r3Ju5Tnuh7g5RJObL4N7ORHJ0ZVW7KjZMU23/CSxSjvRCFP2sTVlnrh4M7EgEkyLbnoI s7S1eHd2MwwxIlyf90awn0anNrt8MN8r98SXwN+0CqWhBOOzhFAabDbTBOigAWZFnkhaG5lnyvm Fu/igvqIQP2y54jE+69mxqLjZvNqEBtUhOm90Lz1gYoUAKkLYxib3LMSGgGlpcVbbRXkn7yUI6y 5c3wTh20qybkg= X-Google-Smtp-Source: AGHT+IFEtPhDvAMBcCHHzTJvxyzI+CFtjvQ5cp9/uHLyEdeFizf966evWjyHmRh9Dv89UDOd44k9Hg== X-Received: by 2002:a05:6000:2013:b0:42b:2fc8:177 with SMTP id ffacd0b85a97d-42b59390f6amr11559632f8f.49.1763394594196; Mon, 17 Nov 2025 07:49:54 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Thomas Huth , qemu-stable@nongnu.org, Peter Maydell , qemu-arm@nongnu.org (open list:Virt) Subject: [PULL 07/18] tests: move test_virt assets to share.linaro.org Date: Mon, 17 Nov 2025 15:49:36 +0000 Message-ID: <20251117154948.4122164-8-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251117154948.4122164-1-alex.bennee@linaro.org> References: <20251117154948.4122164-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::42d; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42d.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: 1763394880255158500 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. Reviewed-by: Thomas Huth Cc: qemu-stable@nongnu.org Message-ID: <20251117115523.3993105-8-alex.bennee@linaro.org> Signed-off-by: Alex Benn=C3=A9e diff --git a/tests/functional/aarch64/test_virt.py b/tests/functional/aarch= 64/test_virt.py index 63071f9b517..f9e3ec08fad 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:40:13 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=1763394769; cv=none; d=zohomail.com; s=zohoarc; b=YUSTK5KA5OXS7XI9m+2eP7JOCyZKQOpG7L4d0ApQkZZX48x8a2aOdRt5wriKsJ7ADD4mgNyybEK+VqVJlGBRHUzMinbdkzQKCL+s7BCDvoe53kTIHgSmGyjNwktEAUt99CrurSWe4SPeFE4SSVIoQT9JF8yrA6LYnDilaM4+9LU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1763394769; 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=Dd12xLv4jOlBj+DmEwVJ8XfqG9QkXEwDac20LPq+L2I=; b=bFXSrbNo11PvpkZfz0mcZiGx4Njd5+5oxMJ6LinQKtMN9htcRwWDaw18BOTyBDFakIu/PW+zc+yZYIy2oQApAcx9z8YTiSp9/yXZBxOhlFBqPxsFiakOmAE2zSp8ggmeNbipQpCZj7NYxjglb6v11QQazSIYcetaI0FaIv3c0qE= 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 1763394768881187.96346524008982; Mon, 17 Nov 2025 07:52:48 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vL1V9-0003uU-6g; Mon, 17 Nov 2025 10:50:47 -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 1vL1UO-0003cx-HG for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:50:07 -0500 Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vL1UK-0007xl-9j for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:49:58 -0500 Received: by mail-wr1-x42c.google.com with SMTP id ffacd0b85a97d-42b31507ed8so3581747f8f.1 for ; Mon, 17 Nov 2025 07:49:55 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-42b53f19664sm27500806f8f.36.2025.11.17.07.49.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 07:49:52 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 2EB6F5F93E; Mon, 17 Nov 2025 15:49:49 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763394595; x=1763999395; 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=Dd12xLv4jOlBj+DmEwVJ8XfqG9QkXEwDac20LPq+L2I=; b=n3rpmYNymI0QK/mIEojYB9RE0gK9Boa9Q+rx5Pe3mAWVrZnf8Lh9uz0Sxajcd4t0sA n1xchvT9J6DzkGh6MIv358OMA8CmU7R5mqvCqCtExBM+eTNDMswfK3WV+0ZM+AHU472i MH2pRPyOkPOQ1e03ydmvnnBanlBFCUZN91CUwSjkT+hz9pfc2SE7rlADah8p2wyc9zFV nC1bmrI3HshVi3ppQfVF1SHG3okFSa1As/77pV1kJV4MSFycrinriNkYzahkngDtVCOM L6XfS9dYOFGrJ8HbocwANpW9jBOpbcVTAOL2PmY7/uWIYU9nEGoViYZSSO+Q0eT8jVmv BQ1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763394595; x=1763999395; 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=Dd12xLv4jOlBj+DmEwVJ8XfqG9QkXEwDac20LPq+L2I=; b=lUYtJzFw+/w6lpifdbeGDUms0IoeC+A2Kh6lL2ar64DWpxNl+68ZhKRMz6DFO5Qsdo jlRjcHmByEnNmW+iei+Nu7BVykQZiYz2Z+5Y1S8beRFgFBjSfJ3nzQ8WXf29e1nsP/ye qDBd6UrBRYTUA0IHrbKSCNfN/OKmt1aLBACMGKEZc3PWsWLu3rAux7HquPucCojpv5b5 ubGASEFq8+oXeRHQ5O5Hi//3PJMUA1tQ9PA7Ixa5x9Z6WrAoq9+LR7ojp5GScQ9VbQJi 7Cm5T5PRTwJk/kN/jQnmdJSHx9GIL8qh2/ewYpCv1P53+LJMIEwWPkc8WvYd9E4JX6PI Sacw== X-Gm-Message-State: AOJu0YykOIhYXnczgql2DiW8Vc2Sq9OMnT8YC8l0bYFNCyu3DL6Tb2qx owjzcNd1QKt19krwnklCxhrfZAPgP5rILR9JgB+Frz40oJc4zQv9yjrT9kr5/Qd0lcE= X-Gm-Gg: ASbGncsalV8R9QOGJkp8dscMnEUMyRq6t3aLedUV29vNctn385ANKR5oacPp06Zkmq/ j/HVq55Zu21SsQSxQKYAA4TxKHIs6Ioa722+a2hbeWgCSYr1xf3s/YIAlykO4KYAiXf2EjYkMe9 rUUcPHuT8MTQdMFk/u5MMdFgjTNGWFaujWfwTRC2szybf73ObbZtGufT0y7MSTSNL+jBFghom4D 3DJlvQInghx1Vgh5KzYU6nnsbcHFAfh2PLwpXqKZuZbGKQOWv3urWtIuq86mEpy1qtLyubgIWV6 7p9Mw8gWu3wcmTKMn6jPqjqmWBFIr/4F9OOH9ST8m58oaCItGzGDx69AS/BPZDYHSChQgxa6DWT cIJTWnvAyI7a3K2Gpd0Zceit+lTm3cc6DtxYG48BlEAbzJcqEXlZp5bGzXRNKj7aj8XX6K3XloE kJ0/kClqCenK81RC3zh4RfIg== X-Google-Smtp-Source: AGHT+IFtDCBlglcCaSQ6fI6J+l+kGXMduL/iew1ebSh/ucpdshzWSP4P3zOuXSfgrhzlU0FMbC4BOw== X-Received: by 2002:a05:6000:26c2:b0:429:c711:229a with SMTP id ffacd0b85a97d-42b59589fb5mr11542316f8f.56.1763394594733; Mon, 17 Nov 2025 07:49:54 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Thomas Huth , qemu-stable@nongnu.org, Akihiko Odaki , Sriram Yagnaraman , Paolo Bonzini , Zhao Liu Subject: [PULL 08/18] tests: move test_netdev_ethtool to share.linaro.org Date: Mon, 17 Nov 2025 15:49:37 +0000 Message-ID: <20251117154948.4122164-9-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251117154948.4122164-1-alex.bennee@linaro.org> References: <20251117154948.4122164-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::42c; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42c.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: 1763394770695158500 Linaro are migrating file-hosting from the old NextCloud instance to another sharing site. Reviewed-by: Thomas Huth Cc: qemu-stable@nongnu.org Message-ID: <20251117115523.3993105-9-alex.bennee@linaro.org> Signed-off-by: Alex Benn=C3=A9e 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:40:13 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=1763394689; cv=none; d=zohomail.com; s=zohoarc; b=fUr7ABG7LlVGKqudyDoc6z70PSDz1m1CsHSCraQYFuRlJfXOS8p6i0f+QfIDk66HU32wVo3W5xrbh5F29mJySSamxl/swjoLYvwgMfO0WjT/PAcKnmFpx1s1qasZMKhpGtvUgkKPeIfPXIM2y+ojKEn/+T525xRaOc0TPTspcNg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1763394689; 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=khJ5PeWLk4g0+dFSwQoeHLHK625xKHwfDWmFHB0Z75I=; b=ap0D9PmcC7pIUPo7MBp+cHa42JqHs0pi/g/0KW606Ujitzg0aNiMHJ47LcF9yuq8HYX8TT6GqnUdHQxbPsFoSo6J8ybXWctJkkNhV2pQRFkDOn7cCzf88W4RH3vKIR+EziVNgssXMg9Z7p97UOmTcUhpBuM0j788mUjnWt2n6k4= 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 1763394689410335.91543387412673; Mon, 17 Nov 2025 07:51:29 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vL1VB-0003wQ-Hv; Mon, 17 Nov 2025 10:50:49 -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 1vL1UP-0003dq-Nz for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:50:13 -0500 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vL1UM-0007yr-8w for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:50:01 -0500 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-47118259fd8so33449365e9.3 for ; Mon, 17 Nov 2025 07:49:57 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-42b53e7ae2dsm27368832f8f.5.2025.11.17.07.49.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 07:49:53 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 4427F5F94D; Mon, 17 Nov 2025 15:49:49 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763394597; x=1763999397; 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=khJ5PeWLk4g0+dFSwQoeHLHK625xKHwfDWmFHB0Z75I=; b=XQV+HxJqmdy5YwzNVQ38Pc1GG3xhqUk100p9N0WtYbsOShHcHIZmIenE7zP/68EGN9 uOUjiizWAZZBGJc7kKvhCmfeZNodXRVYkrhoDXqcNoMcBtad8ourQM9HmN+fHwnyMrGS L+35nT6KbhO5PLh/T3Z3VNuIcMxMCJGE91JQbsVFkqucymdI7H//lD96/5nCPvtYURpL eI0RbO0eqVBZrR0HskEM5iVxZ19LJuhHnq7SrDQvAIwzMASFQ3VbV+s1RxgyC2os62Ao /SeWuO25yXi7JF0VsbB7fqWRZA48xw4L4TeF/hp1IYvrF/J3EfvXX3RxchnhpCsYxw3j BR4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763394597; x=1763999397; 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=khJ5PeWLk4g0+dFSwQoeHLHK625xKHwfDWmFHB0Z75I=; b=bN0I98m//EKBeAunAX00KY1UYi1Vd5w1jWOE5hwCOhInztdkOO7IST0wDnFsExsW7p xDX93SUEWM5+3MvlOR/v7fAdExRd081ykz4myFwK2Hv5d7+n3ygBC970wYiKVkWzR4D9 hTy3QpCx5sJsuQgR+JajJu+WbyWxuRJnnrjC+pklJs4msPdvrdDgf4WJVNOyvOowjJEf YxfXBt9zzpY0zzSr13QvOVDl2ZaV4FnQK/dmI8v1aD3efuXxfrqxrPbKFE7S+LLj7Zxl yT/HSOoOCkBNXmviqxbbJ0jj0kZEsF4d+aJz/zmLRL01BvTWrLHvuPMrOxH/idApwjJq jkUw== X-Gm-Message-State: AOJu0YzMOFqcYKc58aFjd4n8FY0CJtfHb7kmym8v0W1WYizH27rsrFi4 pWqwgeP1IXGJPUqXK1ajVe2t8hGmXa+4FA8b6zNVOjGUjeiFuON8H2qhqutTuoCRIDk= X-Gm-Gg: ASbGncutD7e0ZCJfQiQOAcgSD90adT8zuqQWyGano0HKJhX92HiCQDIFWtgvv/4atUC Vl9hFL6rZ3OoYhamuReOxzaHzUimmWZW5t1yTRyb5iCfe2uUu6AcLBj072jGNcOck8U0z6LeatQ HcMvm2ZUkNc1ClFl8z0csSqcJwkEA/Z1mTWRvZjt+hbTtLZaDudiDBlUoo58xEZG06SBrOBINx1 xH8xDwekJ3QFQgElFRqLdJ7TqeoXPsdCJ6FVpn3ZJkSMzs8n5iT7NFIFy2d9EO0Xczkf8Hh9vxv 7iPuW6Q/AGr5zxSC+a4o9m/li7fWp2WAFuSpAEPWwvoHRcFA9CaJbiCuACoV0DvqTfcOqRf6zdQ Rj7+VxxsW0c+AceVR7qT4nnsUeXTZwD63bIKdpDkaxSe8gQq47yvUfqRd3rX9CejZnbb1e8Qbkh O9p/1+yF0vazI= X-Google-Smtp-Source: AGHT+IEcqiC5dZ4N9gjUfE9kNvswk3GawTTXNi4rZ3H4FsCKAxiyASxQ2feksXvK40DdPlky8290hQ== X-Received: by 2002:a05:600c:8b5b:b0:46e:53cb:9e7f with SMTP id 5b1f17b1804b1-4778fe7cdccmr100264565e9.18.1763394596719; Mon, 17 Nov 2025 07:49:56 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Thomas Huth , qemu-stable@nongnu.org, David Woodhouse , Paul Durrant , Paolo Bonzini , Zhao Liu Subject: [PULL 09/18] tests: move test_kvm_xen to share.linaro.org Date: Mon, 17 Nov 2025 15:49:38 +0000 Message-ID: <20251117154948.4122164-10-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251117154948.4122164-1-alex.bennee@linaro.org> References: <20251117154948.4122164-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::329; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x329.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: 1763394691383158500 Linaro are migrating file-hosting from the old NextCloud instance to another sharing site. Reviewed-by: Thomas Huth Cc: qemu-stable@nongnu.org Message-ID: <20251117115523.3993105-10-alex.bennee@linaro.org> Signed-off-by: Alex Benn=C3=A9e 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:40:13 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=1763394901; cv=none; d=zohomail.com; s=zohoarc; b=m6M2FyaQSytDXzlWyBRvxV6ibi+DTdXtl9gcLUdKu/eoTRoII4cGooFuSRRKjt+rcB8ns4iGyYRQFmzIANSKBD5e3peedAuUV1talKZd3ZTTEsCiGIuJUU9A6pKA65KD1VWacSKE3TQO8BN8svptelWMDH32lTdYG5Srfz49HY4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1763394901; 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=oZRYAZdzLgyEzHOt2DfzPrkE819VJ/pVp5yoaxoHfw4=; b=UkieANoOo6XJf798mEcAWeycfa8yqOC40tcr821F0j1zbQ3moITc5yAJz+LK+aO4sNCmcMzDvQIunrSwdzjEv+qdRjqMplSHnlhd6B/xv8v3uovozIMOLCTdnwrBHyDnX1zIFfdfq5jI3dpIjnCQTONZZLCm29NV1UoW0XIqzDU= 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 1763394901686430.40046937334785; Mon, 17 Nov 2025 07:55:01 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vL1V7-0003tT-TM; Mon, 17 Nov 2025 10:50:45 -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 1vL1UO-0003d0-Gm for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:50:07 -0500 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vL1UL-0007y7-8A for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:49:59 -0500 Received: by mail-wr1-x430.google.com with SMTP id ffacd0b85a97d-42b32a3e78bso3638572f8f.0 for ; Mon, 17 Nov 2025 07:49:56 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-42b53dea1c9sm27103070f8f.0.2025.11.17.07.49.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 07:49:53 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 5C8EE5FA14; Mon, 17 Nov 2025 15:49:49 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763394595; x=1763999395; 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=oZRYAZdzLgyEzHOt2DfzPrkE819VJ/pVp5yoaxoHfw4=; b=A5vkMRohWI/C06lgF+qwO5Jes6bhX1NMG7az7HZ2O11uHWXDtKYfN0WcGp53FzLxAy stSfZu8CscjzonIufR8STJMmIdj+TNDZw6atqaLhymGWfDXNIR12L8lUs6/LqNhg8ZdQ EzduNEI3sTPDgmwD8qCTFAFn/gNodPFM/pJ9C4SiH37G5TMtgNQ8qS9hTlxeKXGmO5zT Hxy4AJHOCzssSAGGS8F9DjfxgMATOLQDY0A/ES4IJWULDTZwXJ1WfYIi8AQrOL8Og8Xw MGVmHcICmKYdNxcxO5dwtWUBfjE6LVw+EXNpIBWJW6KzS3SnsxGN+Wr5CEm7ZNUGSw2Q YzEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763394595; x=1763999395; 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=oZRYAZdzLgyEzHOt2DfzPrkE819VJ/pVp5yoaxoHfw4=; b=RtK8MV5lhka1WcrOCIkCP+0IQKjpQkvULDeNi88lyU6QbXDhPYR6UrOzVqMJakzuUm OV7q2/ptek/9MgPzs9O89NlUDxwsyV6DmuDhlZ1FL/MEHbXRqdkjJ2o29kb/Y8fydsaG 1wBP/aT8JKr40Jia2YIViu1eqfi/4ySl039IxH8PUtn9/kcS1cRK6GZkrG2ilDFNONZT IgZnTNWlHHURv5sG50B/yH38n2To0QXskAYCXcXib8xwaVPOPWGxvseYyWdHM6TFMGFY JXjiy0DkxKQ/idZpRi44gpSezZN+nB8ti7TnuCmvh5gMPXRMxWPKJiohlZ3BuWua2NCc CCjg== X-Gm-Message-State: AOJu0Yw7blyT+pmF+RO5WNAqMZmzuDmThWaIkQtlKLwV+WRKt6J46N4M 2NK1mu1ftdwefvaDtZ9Vzlsn+A4vmbNKJ0PtHG/1bC2RAc7qyfPRZnJ6tlJG+mKa2LQ= X-Gm-Gg: ASbGncunc+L030hpT1j5d9ALMlyJJ8MPZcYIjpvU+uOb8Ynr+vxTf8QvHs6eBk+Q3Sy LfGh/clBNmeGAp3x4ICXj962afEy3M5kV+JHnbjD7SLIZm7jMxYnCPoldHqSslyFdJZ/L9a4YFw qzx+4tVmRsuWhBU/S+Wj+z0hzyPLnRAtJmMipgTuS7W6SVTI6TXjr2QDdteUy1JdSDjWeOA8iJ9 GsE4eeROCV2D1339KPrBCGyQi2JYFl4aEt4xA4nnsnhSHSH4FEC0BfsbHXyPtNj3hWnATce1zpF lhWH8ztPqrB5EJ8j4x8AMaA9VMPzmIa/c8Iu9S6otJwlBnwUqLNyqqlvsUiFxcgnymWSVImEgmf aozSZ2eSiItUCSxxFrjDkHN2tU7/0dYKZSXnRCNiPI7/S4QKqgh2ksEidEJpq5ElnEO4KWLMfbJ kKgqKG0FNtYHQ= X-Google-Smtp-Source: AGHT+IEc8jEEVXXrv8qeE8/V3Q2lcaCxaYmnm6aToTAPc5Dps/raXtBpg904AugJIh+PuuCdRLBUSA== X-Received: by 2002:a05:6000:22c1:b0:42b:4139:579e with SMTP id ffacd0b85a97d-42b5938eee5mr12763429f8f.43.1763394595486; Mon, 17 Nov 2025 07:49:55 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-stable@nongnu.org, Thomas Huth , Peter Maydell , qemu-arm@nongnu.org (open list:ARM KVM CPUs) Subject: [PULL 10/18] tests: move test_kvm to share.linaro.org Date: Mon, 17 Nov 2025 15:49:39 +0000 Message-ID: <20251117154948.4122164-11-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251117154948.4122164-1-alex.bennee@linaro.org> References: <20251117154948.4122164-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::430; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x430.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: 1763394902549158500 Linaro are migrating file-hosting from the old NextCloud instance to another sharing site. Cc: qemu-stable@nongnu.org Reviewed-by: Thomas Huth Message-ID: <20251117115523.3993105-11-alex.bennee@linaro.org> Signed-off-by: Alex Benn=C3=A9e diff --git a/tests/functional/aarch64/test_kvm.py b/tests/functional/aarch6= 4/test_kvm.py index 9fb9286139f..7545f5ed554 100755 --- a/tests/functional/aarch64/test_kvm.py +++ b/tests/functional/aarch64/test_kvm.py @@ -19,9 +19,7 @@ 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', + 'https://share.linaro.org/downloadFile?id=3DBs8Eb2Wb7yWtkTA', '34de4aaea90db5da42729e7d28b77f392c37a2f4da859f889a5234aaf0970696') =20 # make it easier to detect successful return to shell --=20 2.47.3 From nobody Sun Dec 14 06:40:13 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=1763394742; cv=none; d=zohomail.com; s=zohoarc; b=PBbtnVN8Wka0rHlgY2gJAjsoVrRx3leQfO+RN7BwJPUM4OV0b+awYNAwrnu1U40HKjQrYpwZPeRE5R1T6Bpf8s7hc2eHzH9bODVl7j/pZ/AmQ5GonykQoGhE5Tr5+Y9qM55CVjzKKOo8OngfSoWjC/M5N/19nVhE/yJzs7Cs4WM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1763394742; 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=s3Mhl1eDpHTpFsuGUCty3EV75+tQ4xGZkw5FrLfKLlI=; b=Hpx8ce3H+39qiiCeKW6RdUXnl9nEi+Kj145TM9sCL0Y+zeljsGkujFuzfUV8brcZps1y6AKj46jb+f/H/ne+mdX8ET1LeyRNwkEAE4yQYbll3Z6sv4G6FofVNwYx8wl2wDc+dR7TAWO0vDAPQPEZrS4/xbJAJjVJQvGIV017DYE= 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 1763394742874200.952814052269; Mon, 17 Nov 2025 07:52:22 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vL1VA-0003vN-5l; Mon, 17 Nov 2025 10:50:48 -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 1vL1UP-0003dA-4E for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:50:09 -0500 Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vL1UL-0007yL-UC for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:50:00 -0500 Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-47755de027eso31436155e9.0 for ; Mon, 17 Nov 2025 07:49:57 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4779fc42f25sm96742785e9.6.2025.11.17.07.49.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 07:49:53 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 712185FA3D; Mon, 17 Nov 2025 15:49:49 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763394596; x=1763999396; 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=s3Mhl1eDpHTpFsuGUCty3EV75+tQ4xGZkw5FrLfKLlI=; b=lIBuGavtXrvMauL8VL/VGWQ7Z6Vb9BGWlLGGfxO5H3AQuKl4iMTZWzsoTSle7fzlZa aWGhTrNaiz0PfBUZDhz9ROzOk9hnFmvoEdJw3Dyo0OLEe1s2Ko1XJVywJym51cd+HIaq 89h+X3dnLkP3+I9+VX+mypj9pEX7dGKgh28fa/2SlWF4srexROQZ083RovoPbX1ohNLJ 1KIsv/0qBjaMpmpHIozPg5wvVUMIrqypuIiMBSLRouBzFuyupCC/CjfhhPUvYCXa3xG3 AjYaD4noiS4n+fPeFrh5yu50DmacsT1424dKLyF0aR1vi5+D+hJOuwlTqwETHSlWspeb UdFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763394596; x=1763999396; 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=s3Mhl1eDpHTpFsuGUCty3EV75+tQ4xGZkw5FrLfKLlI=; b=dlhgR7JdUIsPypKZImGzIdgfzBhx6FnfMs1IQ4DHL+/q0/GYLw3YOCg96771DcrFLb l+9CC4eVRuR2nyiRtxzDxkxSsg1pO8VHBKqvp5ctA/AQpQPSMQJCwwm7S1WPk2LpjA12 p9VLfbZc3eZFDznUrHkC8ydpWQfWcUCya3omfFp0JUGr8DuJGE7BcCo8DdIe2dZV2+pQ JpELKEdo6gwtoro9LJlVGvrSYVkPLRP5SoEe0jTbiWFvRSqMtWMhCfgKRONK+blAwPLC uumUJKIRhIfYljtR/CdBcPkcsBOq1B+4S3vh9z+Olyhc5ULQ72A2aKVpDxmFJmRJaa/5 xn8w== X-Gm-Message-State: AOJu0YxkBnatHwYy3oqVMp8BTLN/7cxd1EV1UGUnzYEmyWq4dz1+0snj E1osnbR7aT5m95XY9fs38fdgRXa3glK0IKNSudg9cSHTH6uVcKFNFmDwrgvmZUO2FqY= X-Gm-Gg: ASbGncsbDnQmY6bGfZtsxM67dX2yjaqbqexNo9INGXJ8+4iarx/RV4/3cwt0H225UCM 9f5tzcDfxT4UeNobhJ1mQDEpmlihv+R58AGbCOK6imMQ2TxlocV3TIHz46MgepV5fkGSmMW7TF4 pUTQc248jcgCVo3AVtffzlBwDamiCL8+OtxwM9pcbiYm7Twj1psAFfkOEm7vlCVN3NUywqVOa1y 8YDTNVzbsvQi4gs+Rb6NhSSRPSjx69kI5Qmf/3Hh4WFMtFsXESFrMIVa/uvy4k4KEX0gWp8XNWr mxV4lNK94GXSsvR8RM7LjCTUlnRpvd35wRY3dGisNzdW5P/lVwbZ9rL4yxUHLz9FSXa5BFBZpZw 41Ys+Rg59ORCwxYdjiosH2a9VKjbdjnWW+b+q994eWSYojZ4vJvnljqqscHTY73yKNkzgnBmVKV /2ePF2UMgtviw= X-Google-Smtp-Source: AGHT+IGkkZOGMQmovJxCBu1qRY0OEreZo4dJOcxB8btUgRT0eFX2f8DJM/q+Tigj+qi30IiiTrXdTA== X-Received: by 2002:a05:600c:3b12:b0:46e:761b:e7ff with SMTP id 5b1f17b1804b1-4778fe89ed9mr105522565e9.28.1763394596109; Mon, 17 Nov 2025 07:49:56 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , qemu-stable@nongnu.org, Thomas Huth , Akihiko Odaki , Dmitry Osipenko , Peter Maydell , qemu-arm@nongnu.org (open list:Virt) Subject: [PULL 11/18] tests: move test_virt_gpu to share.linaro.org Date: Mon, 17 Nov 2025 15:49:40 +0000 Message-ID: <20251117154948.4122164-12-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251117154948.4122164-1-alex.bennee@linaro.org> References: <20251117154948.4122164-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::32c; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32c.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: 1763394744371158500 Linaro are migrating file-hosting from the old NextCloud instance to another sharing site. Cc: qemu-stable@nongnu.org Reviewed-by: Thomas Huth Message-ID: <20251117115523.3993105-12-alex.bennee@linaro.org> Signed-off-by: Alex Benn=C3=A9e diff --git a/tests/functional/aarch64/test_virt_gpu.py b/tests/functional/a= arch64/test_virt_gpu.py index 4e50887c3e9..c26a1f20c65 100755 --- a/tests/functional/aarch64/test_virt_gpu.py +++ b/tests/functional/aarch64/test_virt_gpu.py @@ -23,15 +23,11 @@ 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', + 'https://share.linaro.org/downloadFile?id=3DlL8wgnMmSXZo7Co', '7888c51c55d37e86bbbdeb5acea9f08c34e6b0f03c1f5b2463285f6a6f6eec8b') =20 ASSET_VIRT_GPU_ROOTFS =3D Asset( - 'https://fileserver.linaro.org/s/ce5jXBFinPxtEdx/' - 'download?path=3D%2F&files=3D' - 'rootfs.aarch64.ext2.zstd', + 'https://share.linaro.org/downloadFile?id=3DqOn1wbfKmS6KVHZ', 'd45118c899420b7e673f1539a37a35480134b3e36e3a59e2cb69b1781cbb14ef') =20 def _launch_virt_gpu(self, gpu_device): --=20 2.47.3 From nobody Sun Dec 14 06:40:13 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=1763394712; cv=none; d=zohomail.com; s=zohoarc; b=j88hhoPxSr+7zhpdMqiWzR2Mxhmpb6Kua/QVWDoMFd7qFvUiWgyhi8xjqZ0gzv+GGdMM1fQRk7JBUFRBDQUVlCkRxlWbkrhiSyK4ASbDfJ4+VwMFqVLhqf7/Ii7Vy2KAY3+g0IhMxmM+uINgbbztYlfvHqAHdxhSIKbwwO2rQ+o= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1763394712; 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=09U62eKe5Yxy/KGkkCFbVC8OGZHmX2FwjAQEb33kAG0=; b=CP39owBH/GPNdOh2cYSHFJ2Fn+IfOwTB3cBeXhVPHrsEdDG0WrMr5eRPZbBN2bcDzYyLuc1naCKOqSFi9q67ztkqCH8afmo/2FpU3gqvjHP0VAnC7jGLXnNIdhWxePyohTEYw1PvbSV4+vXiIwFgC2QUVcRGVXmMK4RWmn3Pjmc= 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 1763394712060926.5428311798787; Mon, 17 Nov 2025 07:51:52 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vL1VF-0003zq-2T; Mon, 17 Nov 2025 10:50:53 -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 1vL1US-0003eM-7l for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:50:13 -0500 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vL1UO-0007zM-00 for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:50:02 -0500 Received: by mail-wm1-x336.google.com with SMTP id 5b1f17b1804b1-47775fb6c56so47444575e9.1 for ; Mon, 17 Nov 2025 07:49:59 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4778bd0f761sm117120115e9.4.2025.11.17.07.49.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 07:49:54 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 895445FA6C; Mon, 17 Nov 2025 15:49:49 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763394598; x=1763999398; 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=09U62eKe5Yxy/KGkkCFbVC8OGZHmX2FwjAQEb33kAG0=; b=aq/AqAFJg60VMVm/cB9oBdZWMtqtIlkC4KmWxd/jahrZ+q7mIpgYHzGIaSKqIKCbWM qohCUk5xTkPPYKL8pE1ubk5Gh5CZyf5wVfohSLGE7SBr0M5FitpWbTSxa2NPTF9irFzp BXKNrjs6DmFtsCeWsKfTCNhYDC3+jP6pXthAxeZ0iRcA0gIXKK4wWHBrkvSkyfiaA032 V9Jz7G9qyK3vQhroRiKCjdA+K/KwQI6xNjafGyMy5n7ROzn7l0+1kZ6FgpDyjm0LeYSj Jo6RPS8Sih/0/m1Cusj+KJW28187k/pbhkfoyJWu+wUHYSbyjCgF7L+0gxtKdAIwGlzF cN0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763394598; x=1763999398; 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=09U62eKe5Yxy/KGkkCFbVC8OGZHmX2FwjAQEb33kAG0=; b=vnNih08cc5VbMgtONQaSNXmuGIlzjn2z+QTzBaB1nPVfpERtGnTf79VtyW3CjpOktN vI0Wk6WPT69DxAFr0j4QAylJhldo0nYJID6eqGygDcBujRBhpuTpeyLwtovZkz6CHjca wn1E2Lm9ovcj3W1sqIM6K1bHr6MjFS3wOKIVFz+S9mggUiTp5k3IzLIhbjo0ogNUmZM2 0Ep6vK1QUhaBFpHNNOUYtskTJelLcsnsLc2Ry+ptNQYxcfWysdPZzSchfDtfNgueqGQ7 EY4uIYIpb1cjlrTyXC1X64zpn4KNOzZN10gQ3FyH4f3yofadv3l/BGN5SmthJFgxDGhg pXnA== X-Gm-Message-State: AOJu0YwSqIlKUM12mMhPprW/RD7wvlpd/tYfreY4U/uZEGsKrjdsi3Mo 7Brlzw+qEnQIXcMTvKVT73YCBKGY2ZK9oh6ze4H3fAgl0TueY08LQES314nIU83sqBY= X-Gm-Gg: ASbGncto9yLQqbHF9zFabEM7SobZkogST2HV3BYTfIXCESYeMg2fN5bdIlqTMRelVxw if6nFIcckxYl0AK2T6DoHwui1Wod6gavyxiR+XKtu0Ccwtzfy2w46UEnqsmhnvwZwf6IXob45o7 QoEUudFJTXWrFUihRBg2ChEhhaUnwk9mRAHxyhTA5uIOZkeNFToue8QxymacbLq4zwFaEWhWGF2 Z5b23GFtipdMnsJY2Ar7Hi55e75RlbGpj9d0quf8kABdxnyB9LMHa3Of3KQ0qUNKPJRWsULHrFb T/WKDrQhVyythmmGbyHDsUk5/rkyimvZf+nS95Av6cqvDLtIh5ZL7KuPzO57DpTPsGlln6fjDjk g5gGB9EPodbugErwUclQcFAQzgeWOfkdCniMlM6aiP8yrot33C+WFaTx2VL3DDlPWoaMnbPg6T3 pv X-Google-Smtp-Source: AGHT+IHeGWjzoNgTovmhBOvOqtwWc99UYmCsr94JZKPWwcQt06QNIjd/UnlhvUrbLHPuybrjSbXxCA== X-Received: by 2002:a05:600c:354b:b0:475:da13:257c with SMTP id 5b1f17b1804b1-4778fea1239mr140134445e9.27.1763394597970; Mon, 17 Nov 2025 07:49:57 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Thomas Huth Subject: [PULL 12/18] gitlab: add initial ppc64le custom-runner test Date: Mon, 17 Nov 2025 15:49:41 +0000 Message-ID: <20251117154948.4122164-13-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251117154948.4122164-1-alex.bennee@linaro.org> References: <20251117154948.4122164-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::336; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x336.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: 1763394713775158500 This is a plain configure build but I only run a subset of the tests until the kinks have been worked out. Reviewed-by: Daniel P. Berrang=C3=A9 Message-ID: <20251117115523.3993105-13-alex.bennee@linaro.org> Signed-off-by: Alex Benn=C3=A9e 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..e088c3b67b7 --- /dev/null +++ b/.gitlab-ci.d/custom-runners/debian-13-ppc64le.yml @@ -0,0 +1,41 @@ +# 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_CI_UPSTREAM && $CI_COMMIT_BR= ANCH =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: + # qtest currently fails: https://gitlab.com/qemu-project/qemu/-/issues= /3207 + MAKE_CHECK_ARGS: check-unit check-tcg check-softfloat --=20 2.47.3 From nobody Sun Dec 14 06:40:13 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=1763394902; cv=none; d=zohomail.com; s=zohoarc; b=LBHov9E+44UcZIJvv0J98BzNIFC/uycvSBGXzKHxQiJs/4bCXOSd0cY92bB9dS4vHZWkzSPdsiahYLAZ2Yw7nB4gvwqi5QPqh4ZrnEUu+NtSCc1e68N6UJfnJcK87PVj0irNBY4tQhUPhfDxKF1i9nGvZ+XwGxAuRz6jVBHaxZw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1763394902; 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=y3HTIjkIvHvycYf3zgWmHPIApgogggk5xVuJ4StlxZo=; b=Use67TEvmTxLk/WVkLzQLG3MGWgES5nDOUQspND4TbQKJo3Ua3ovLvG5FinpJxN+Yp7AE7jff+YdkoTHxS5dyONSn3Nszi6NKe+sCDgRanpzv7jdmVm82n6nJAe26f1JIhvjs/zig2nT8nKtoP4Xt/aUp67Ws6rXH5aGzph1p8w= 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 1763394902609599.719616407084; Mon, 17 Nov 2025 07:55:02 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vL1VD-0003xb-4t; Mon, 17 Nov 2025 10:50:51 -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 1vL1US-0003eL-7J for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:50:13 -0500 Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vL1UN-0007z4-Vi for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:50:02 -0500 Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-477a1c28778so15656005e9.3 for ; Mon, 17 Nov 2025 07:49:58 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-42b53e84a4fsm26725320f8f.11.2025.11.17.07.49.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 07:49:54 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id A22485FA6F; Mon, 17 Nov 2025 15:49:49 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763394597; x=1763999397; 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=y3HTIjkIvHvycYf3zgWmHPIApgogggk5xVuJ4StlxZo=; b=k2VoLH/r8QNDWyjl2C+AKsu8wqBizHeWzyxodz4NLd8c2iRH8jhAkHVG/fvWIRzVdk E14MWHxHKOpE2lS2FVMbtH/PogWoe3p42Zn2KCz9t2aZ0bq2HZkG9kcOzOWRWhYtUN65 pB63quIxOGPudK/eObrvSlPaO9yhmiPyGiMDfUNn1sBrIXmPi9r2hIuRxdcEfadUeC/0 Wk+/Sfr5/+dJxX3VS+5w/hMPRXudbZ42b4osULFFfDiUFkCY+9LB3yUZKBGvt3ub1ItS d0ICKiJ8uJddEHo+YsxfuMm55WUk5Z8T5esMmC9AzU4rfRKE/eO4IxYKVvSkGXlQrKHm thWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763394597; x=1763999397; 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=y3HTIjkIvHvycYf3zgWmHPIApgogggk5xVuJ4StlxZo=; b=wPAsHksEKLGhbK5OzHHUUQzeJh77Go+yxY/LJIu0tazGaAcW+blHxRleQr6NE7IY0d TM1GN5m9xkXCW6uOWFxQDKsvX1m8qktDmFVEkNcnBgR4oL7yQD+FvT1vh3UDlY5U9UqW oPayc+xJWd0jfzfwh2Qp9QHDc9gGrNNTlVaUHFUax17yOLwkh0AkZ/Z4/ef9YIYLMfDR VO8lozx1P/B+kH7dd9FHNFnw/06HcF07c4pKTKzDmOD/OIcedV3LNheXPD5PKd8Il4Iu DMSTfeAFlSYxaazF3oV+w2+1Do2Cy3TJMkb+wXelx6qT80TgBcP/WbeZSMlLJcOWctIH xy8w== X-Gm-Message-State: AOJu0Yxd11dc9Yahr49508Bce+1Kn/TKT83Bmz6gymZrbTaxp7EQYpd4 YuX7i/jXNaWdsZXNL0DjNs1uBVP4EPc7OiWf44PSoVQvVlOsnNb2kt+YTq43hcGA9GU= X-Gm-Gg: ASbGncv5syQqhTf/OHwaIUPB/9MRV2Vg4XnmgWpfZJyPx1+UMGohqLY8XQ7Qd8/vK0y aYVlgncjGHPI+6bOpPb2p/PnBe5gKtFwjvChCdWV8TiQ2j8injvPqpjcVdRAHRrfZTiDgEL5t9h BdU9Ak0OXMwy8P5ejXbM1E9c7oJThADg9j2jyp9sYo0k6i3tzKT/YaMSIDk2EtwRUJvpkBM7mXT lh5Zuvu0rKVuWDC5lSijUNN3gIlIwzrmmB3Gb+9+k4n3T48uRm6t6317qVc1j6C9e6MU8eDJVua Oia5QnCVAitx1da+HRkYm6KHUcs5c7PhWF6DRmJtEuzYBgC5KSWTWcO2ZWTdLqEdCY2WFRE0LHq +uLHSzJsUHCfinJpRo936q/4HSHBSUzKn5LPhPIqEcwFTwNp7uCveIxZE2krLhaCc8LzSvynWtV gu X-Google-Smtp-Source: AGHT+IHslAqiuF4k7Kv7kgNuPN/au+xEYPzBGhIBIVrTdfutQqAXlj6TYJKkVvO8JKVl7N6zGRnFWg== X-Received: by 2002:a05:6000:1788:b0:42b:4139:577b with SMTP id ffacd0b85a97d-42b5938fe6dmr12406574f8f.45.1763394597347; Mon, 17 Nov 2025 07:49:57 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Thomas Huth , qemu-s390x@nongnu.org (open list:S390 general arch...) Subject: [PULL 13/18] gitlab: use template for ubuntu-24.04-s390x jobs Date: Mon, 17 Nov 2025 15:49:42 +0000 Message-ID: <20251117154948.4122164-14-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251117154948.4122164-1-alex.bennee@linaro.org> References: <20251117154948.4122164-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::32c; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32c.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: 1763394904673158500 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, manual and configure setups but do take the opportunity to replace the inline nproc calls to using a common JOBS variable. We also fix the namespace check to use the QEMU_CI_UPSTREAM variable. Reviewed-by: Daniel P. Berrang=C3=A9 Message-ID: <20251117115523.3993105-14-alex.bennee@linaro.org> Signed-off-by: Alex Benn=C3=A9e 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..2fc940e127c 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,84 @@ # 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_CI_UPSTREAM && $CI_COMMIT_BR= ANCH =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 + when: manual =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 + when: manual =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 + when: manual =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 + when: manual --=20 2.47.3 From nobody Sun Dec 14 06:40:13 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=1763395279; cv=none; d=zohomail.com; s=zohoarc; b=gaSBigcf8lR6MhCluheBNKPoFCxx6XmvWl0W5znth2kDN08PbTKXkANOMrwtnh0rdWo1AwDbGC1m62sb2PHQ37+6IlhDJVgH3BR/OxS3J6OhUlXLlVPhcC27e0vtQhtagkrtCm5s5Im30dzNbncirQXTiTEcuo8UTJCYwA+P3n0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1763395279; 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=VPocHTMce2ZquThh4geYRtJxROYwjyITY7vsP6Zm4RE=; b=GJzAg3G1SlXVu/c9/mb1AmZQTvLv0R1l/sSosCUOJdMPhr/h8mMZu7j/4OV7DvuUMhwomfa48m0bCWkHUKKNKKy13cKIysR0Fq+PqTsznk18xoaVU901pkiBnaoUzd2opVLfXlrvmFldVHe6qDTIPTDpYBZ8DO+SH4ZcftYW6uY= 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 1763395279498190.40066527812837; Mon, 17 Nov 2025 08:01:19 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vL1ew-0000o4-IO; Mon, 17 Nov 2025 11:00:54 -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 1vL1e5-0000WV-Px for qemu-devel@nongnu.org; Mon, 17 Nov 2025 11:00:08 -0500 Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vL1e0-0001QD-Qd for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:59:58 -0500 Received: by mail-wr1-x431.google.com with SMTP id ffacd0b85a97d-42b38693c4dso1982011f8f.3 for ; Mon, 17 Nov 2025 07:59:55 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-42b53f17291sm26858932f8f.32.2025.11.17.07.59.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 07:59:52 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id B7FA05F76E; Mon, 17 Nov 2025 15:49:49 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763395194; x=1763999994; 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=VPocHTMce2ZquThh4geYRtJxROYwjyITY7vsP6Zm4RE=; b=c/3UclCPebMwdNdkwMCOzW85VIxcIhX6qQzljsdKYk3TcTgnKfKb4r0zf7E5ZvILJh p9W/GF0D4ZeCppVQtvpiz0Avcn4zhzo1Gg2I69PL/BuTlPZmOZbekYjYl6d5lFbPVHLA tp8pZL7vpEG47BXKWLZ6b6cXm/y9Q6iI7kQVC514vQ98Pz88eR7Jff2V7saBAWIXyI0Y Fa6QIu5pIRxMX0Qa+UqZtVXTHjQG+84st4x7OIH5iGjeBakcLAZECJ96q5nsiRwh5+wr 9TQQvBYLNSjpXQ4bJNAVOrXVUmU6iXIcm1hoMtti6WcjbeRRHwnoH++wttpQi3Zab9bE enPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763395194; x=1763999994; 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=VPocHTMce2ZquThh4geYRtJxROYwjyITY7vsP6Zm4RE=; b=IbRkmQ5a0RrUYA2d5VISiXPPOHG3zEk7WV2DKypDzXlMCODPtmRIa/J2jaUXhG5l90 bH4SaDYMvHz5OesS77rN55somwHFG4dJ0MYn011vjWiwf05EKiE5vie+PPb4W4XqZDe6 89icGITCb92F/H0ZumxhP93BWfH0hl/jP6eaL57M8mjPqqCGWo7hnvAPXOki1WMdFNCp zSwOprLLsGKX5QrqWZsFrGVWlN0uypOB3xKoJFlogiI4VOX+viVUpOSrTg68SWvHLHgj AJlqhQ68DUzlWJEZHMDmgsjgdcu22jVEgZRYpex4GLLZJx8Qw0PVzAqnHdo7yPe7ziL3 rEkw== X-Gm-Message-State: AOJu0YzPseAUVGWEMnq79vmBlqrpcnOLk3wb88TxuErVzZ+JLwu+Zsdj XLO8HZsBdPwleqx1NBsDxQsuEmKTcSVr9FofNLQNav7HqRnLN2UiGdTpWzI6GWy941c= X-Gm-Gg: ASbGncsIkHA5iJ4lDzegQtEPPScGWMPvvPY6wABhbHUAlaUiPW6FhnyouZUtxXMAsLy U9DvilMwBiUXPfl3644fUwD8CsBoYxTHcyJ/JoMahvMsBiCSv61rN4amAGZdnwtqdLU8SQrPGVi KOqBRLp6hcF+oWr+qK439G0JWP+UI3dzkLCQKB2nXySlzVthNZ5es/t1yTmXvIsXVeolpGIRHhf u67RLbm9SKVN2yb2SvxS3PHU/+n8fshWyDd59gDLN+VCJlcoT0CH5opLKA0fAtvOh6kQMc3K26t 3fkKHK/UdFDtKEafC4iUQRLM6cJma9LCL1QyBkJDZcnBHt85nk4ssseo52MUiWNu8aG3yghGpPh Ft+gnqqAsi4g6qA9wuEYSS6QqcXUEzlyAFTWyKlpWGOZaVSJQYvssDeOC+bZM9ojQGfLbR2Cfr8 mALt4pqTBjSxM= X-Google-Smtp-Source: AGHT+IE2qNr/q30ebycmhMlceAGc2dajThHvJTU7MJ5qh87QI3nwZsyZCdscUI0PK2zOi8h7LAHF+Q== X-Received: by 2002:a05:6000:3109:b0:42b:3b55:8929 with SMTP id ffacd0b85a97d-42b5935040cmr11772863f8f.19.1763395194100; Mon, 17 Nov 2025 07:59:54 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Thomas Huth Subject: [PULL 14/18] gitlab: simplify the ubuntu-24.04-aarch64 rules Date: Mon, 17 Nov 2025 15:49:43 +0000 Message-ID: <20251117154948.4122164-15-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251117154948.4122164-1-alex.bennee@linaro.org> References: <20251117154948.4122164-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::431; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x431.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: 1763395281298158500 We don't need to duplicate the if rules to get the allow_failure and manual behaviour we want. Clean that up to keep all the rules in the same place. Reviewed-by: Daniel P. Berrang=C3=A9 Message-ID: <20251117115523.3993105-15-alex.bennee@linaro.org> Signed-off-by: Alex Benn=C3=A9e 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..6f950baee0d 100644 --- a/.gitlab-ci.d/custom-runners/ubuntu-24.04-aarch64.yml +++ b/.gitlab-ci.d/custom-runners/ubuntu-24.04-aarch64.yml @@ -46,26 +46,16 @@ ubuntu-24.04-aarch64-all: extends: .ubuntu_aarch64_template variables: MAKE_CHECK_ARGS: check - rules: - - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANC= H =3D~ /^staging/' - when: manual - allow_failure: true - - if: "$AARCH64_RUNNER_AVAILABLE" - when: manual - allow_failure: true + allow_failure: true + when: manual =20 ubuntu-24.04-aarch64-without-defaults: extends: .ubuntu_aarch64_template variables: CONFIGURE_ARGS: --disable-user --without-default-devices --without-def= ault-features MAKE_CHECK_ARGS: check - rules: - - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANC= H =3D~ /^staging/' - when: manual - allow_failure: true - - if: "$AARCH64_RUNNER_AVAILABLE" - when: manual - allow_failure: true + allow_failure: true + when: manual =20 ubuntu-24.04-aarch64-alldbg: extends: .ubuntu_aarch64_template @@ -78,34 +68,21 @@ ubuntu-24.04-aarch64-clang: variables: CONFIGURE_ARGS: --cc=3Dclang --cxx=3Dclang++ --enable-ubsan MAKE_CHECK_ARGS: check - rules: - - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANC= H =3D~ /^staging/' - when: manual - allow_failure: true - - if: "$AARCH64_RUNNER_AVAILABLE" - when: manual - allow_failure: true + allow_failure: true + when: manual =20 ubuntu-24.04-aarch64-tci: extends: .ubuntu_aarch64_template variables: CONFIGURE_ARGS: --enable-tcg-interpreter MAKE_CHECK_ARGS: check - rules: - - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANC= H =3D~ /^staging/' - when: manual - allow_failure: true - - if: "$AARCH64_RUNNER_AVAILABLE" - when: manual - allow_failure: true + allow_failure: true + when: manual =20 ubuntu-24.04-aarch64-notcg: extends: .ubuntu_aarch64_template variables: CONFIGURE_ARGS: --disable-tcg --with-devices-aarch64=3Dminimal MAKE_CHECK_ARGS: check - rules: - - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANC= H =3D~ /^staging/' - when: manual - - if: "$AARCH64_RUNNER_AVAILABLE" - when: manual + allow_failure: true + when: manual --=20 2.47.3 From nobody Sun Dec 14 06:40:13 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=1763395238; cv=none; d=zohomail.com; s=zohoarc; b=cr2gChO0oKemZ8h03VHRHQRS4fuLpKuTRzxdS7cij08bHWmqAQjC/VyrvmqIv/FTMgrF3GAQu2XtTYgHToZpRM9mpSbmlY59mt1CsTOlJgbMxnr7FJiF5GTJpehDQbveSso/bOBXpVasLdb9Za7/vfTdcOo6TKkYgw1P05Qe+Ag= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1763395238; 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=BNWITXPnBwm+dKWkmPsmS5nGVQDwZ78WREOSrMpAYqw=; b=cCdVoEdPQEM8A7yCkbVxZ6fcnF3jYdgDc8wpllgXXysDyd1do0GDi6fPOJN2VCB9syN0jT6wm7Gqcs9BK3w60viXLu0ml91UM73yVxfEtwD/3+P5C5oHyad81QksQ/YU4QRsmTLeDD3MdRPOxlxpre0Qzf8I4yL9iYmoy727mMc= 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 1763395238290125.66307929681284; Mon, 17 Nov 2025 08:00:38 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vL1eU-0000bp-SG; Mon, 17 Nov 2025 11:00:26 -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 1vL1e5-0000WW-Pj for qemu-devel@nongnu.org; Mon, 17 Nov 2025 11:00:08 -0500 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vL1e0-0001QB-M5 for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:59:58 -0500 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-47775fb6cb4so31924095e9.0 for ; Mon, 17 Nov 2025 07:59:55 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-477a7cb24dfsm24359795e9.14.2025.11.17.07.59.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 07:59:52 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id CD7185FC09; Mon, 17 Nov 2025 15:49:49 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763395193; x=1763999993; 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=BNWITXPnBwm+dKWkmPsmS5nGVQDwZ78WREOSrMpAYqw=; b=cq3wHwiishYtLFmnKIvYGxDT1pihj+Dyj1/gBTTZxwNsfHeIWbsBgiy/MsOgilMP5O YV3rezmceLDovSNyHtlWGYHSYG8Yr+EZyFn8o5s7DtknewaO5sXz84kOymvLATZOYOU5 9wDy1SLnZgRv0wP4umezg3blCdDY6BEcVlY4XtOWZkCULrVcOHqS8FWNx4tZZ6hsmB5P zbVcQIfqnE4PmLB+SziROFLggmD+Pqq+Z2kCaUwBBqtF2XhsGoCclMxeVrrx1FbruKVU 2C5ZDbe73TEQKXZyxQLzcAnxsWca9VxmluiL9GIp2cpCZmu3NxGQE8c7dLb+6H0Hyq/E B1YA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763395193; x=1763999993; 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=BNWITXPnBwm+dKWkmPsmS5nGVQDwZ78WREOSrMpAYqw=; b=neKIG2CDe8DRco6f8pNd0eo2sbjDmo0kVitRGCM5ud28SkbDn60ZzR3JDfaP0tigU8 Qc4UB3HQmGtjVYKAu10bvQFsGeyHZ5WK33mvbMp2/wmAq+9/H+sFViM0VM0s++Dhp2TX YNrqvjwMRVebL66pqDnhoHck0OErZUVs7pUr+AaNOxKnh6pmVdF75i4ARqmPyamspJV2 8YXx2sToTMbIOVC4sabSB+ZwhN/DaCzpb2vbECLZW0MTxOea1AqNBXx0wWvUVlhxk4kv Ayt25+7zvvdXIIi/X2Na2QCHY52hAayJ7okLpG+CMJJ/SDqpeiR9i6Ds4k87N1DIUIpl ly7g== X-Gm-Message-State: AOJu0YxTgJrViWlbkcXhDkrDdxLOteKT3eFURJdeYYsbLIEArsUmko/b EXTtUpPDNzfh7jN2iXqeMpST3KNXya4Hw9uR8A0bZ9qrMDlzF7iDzeVrbySSFPDYRnA= X-Gm-Gg: ASbGnctowGG+je8RzTKvQpOqajjV6ryTWF4BFpvIWGjE+c4PNk9G+Uop098y7tlvCqu jtKMVMzrRXCpmu/lL0ohmARiJ+AxDnz38GQvcdbop29ZAWmZimUxo5Pb7iijhuMSlUrNM2BYZ49 gUhPwZdg7x+TglT7lsfEYTo+F5LxyghN4+FbNuT412F45KPhHnjQk2YmtaOwok50WZfu0df//kt z09Y7EzvUS11yTNehz2ucBlfg2bkd0F2fjtOiC2mx6yWa9ipoygWPNY2yZMuPbONNNF9XIYoDtj X+o/UEUDXbGRxMYSp5IEY2rm+vQ2oyghv2OjQD4qlzbk6k3t6oPLdUNKZqFc4RN3uW13PwoAP/W QaI7YILBrVtCyn0JK2yY9LrJogZIU7L36T0gHJ65mmuJ/KCLFW0AQwLqDBphJ/Lz37X8FwCgB3U Go X-Google-Smtp-Source: AGHT+IFvl7oL27KhJNS0+phoLDtgdRYgihXVSyFrrPNpHcVrK6b2JMn4V70rdcgvM8l2DRcm4aWGug== X-Received: by 2002:a05:600c:1f91:b0:475:dd9a:f791 with SMTP id 5b1f17b1804b1-4778feadab1mr113476935e9.28.1763395193340; Mon, 17 Nov 2025 07:59:53 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Thomas Huth Subject: [PULL 15/18] gitlab: suppress custom runners being triggered by schedule Date: Mon, 17 Nov 2025 15:49:44 +0000 Message-ID: <20251117154948.4122164-16-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251117154948.4122164-1-alex.bennee@linaro.org> References: <20251117154948.4122164-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::32f; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32f.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: 1763395240641158500 Otherwise the mere presence of the RUNNER env vars is enough to trigger the jobs. Reviewed-by: Daniel P. Berrang=C3=A9 Message-ID: <20251117115523.3993105-16-alex.bennee@linaro.org> Signed-off-by: Alex Benn=C3=A9e diff --git a/.gitlab-ci.d/custom-runners/debian-13-ppc64le.yml b/.gitlab-ci= .d/custom-runners/debian-13-ppc64le.yml index e088c3b67b7..40b1f408f90 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_CI_UPSTREAM && $CI_COMMIT_BR= ANCH =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 6f950baee0d..c8adb8171c0 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" 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 2fc940e127c..fb093d05b5d 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_CI_UPSTREAM && $CI_COMMIT_BR= ANCH =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:40:13 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=1763395252; cv=none; d=zohomail.com; s=zohoarc; b=Lmc/vriCqUgP6ZsBkADyp32+9n6YIS5d6V35MfRdTJipmbQu4nJYxWEldTo3pYRXhdZoFqxvraRjoc5namwtdlNNiQNiKdallPijLGEpXvWnQ5SjFQYZFwLhVTPnXCiEihJfHPLFp4L+NesR4wysP9J1k+YDB3V06qAZnxTArzo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1763395252; 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=MzjPz1y4BgxoUVJItsec9f9h6jjJhOZ9mjrKjQy+bwc=; b=CAJMGRUtGZbCPtRoXOIrsnZcZNNfcX/3noJwZ+RzRIf7OPAJDNhWtzZDQ/mlmGqxCbBVLoefY7UG64HTe/b5S/cps6R4Am9UHwr489J2RzJhJi8W7CgaXb8xDlh0W/gpqEBOckOa6KCYgbcasS8ZUNrUiVzAY+D8du9HyXZxbfo= 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 1763395252732451.82418157768143; Mon, 17 Nov 2025 08:00:52 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vL1ef-0000cL-4L; Mon, 17 Nov 2025 11:00: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 1vL1e5-0000WY-QD for qemu-devel@nongnu.org; Mon, 17 Nov 2025 11:00:08 -0500 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vL1e0-0001QC-Oz for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:59:59 -0500 Received: by mail-wr1-x42d.google.com with SMTP id ffacd0b85a97d-42b3d7c1321so3214322f8f.3 for ; Mon, 17 Nov 2025 07:59:55 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-42b53f17291sm26858933f8f.32.2025.11.17.07.59.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 07:59:52 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id E80B75FC43; Mon, 17 Nov 2025 15:49:49 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763395194; x=1763999994; 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=MzjPz1y4BgxoUVJItsec9f9h6jjJhOZ9mjrKjQy+bwc=; b=cA28D4rZJzwevs9r8lKwdulzW2l0P3rmlxisLdLHa7VHB6rpOVyYnu5jDDziSGHnFf ZgYML/Finr27smRyMrUax1+PUD77Wi0Ha68yl93wGFGnmoXlH79RJ/94qplTnYrQniH/ 1Mw4Z+y+wb1NkXhroT/njmD/ijxmtHmUnI/khIdT6T47sf6TTVoqvDPSbrqJKfYsAR7g LeH51KyQLaCi4bLP74uNXZ5WCGq2U1T0uX01ajTiCU8Hq6yUuljGysUUmLw1l07xKS3H jvVZouE8GFB8m/SzX4ifEUF0+FhYfPWp7R1Dyt10pbT5xku5iI1gnCthhAwdc+dvncqm WWbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763395194; x=1763999994; 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=MzjPz1y4BgxoUVJItsec9f9h6jjJhOZ9mjrKjQy+bwc=; b=nhsWnzuEd9KO7zgmd7nA81Am5RyuxZF4KZsM+1oflu3bB+jUVOUYnDbz+CRTPGpjP0 8tyIBDOD8y1pzWgZEYGDwZoP4AkexWmL2L4wjEHJKZysRUbQgJJM+uRlRznecJCMg2nh +ihzFwRk9EskCv7MaFpXjJdnnF0IkNL6UgfhPpuLJGLNZr6QE8FKQ6ZcrLOXPVhqv8Az kn7kOwy3BXcPx6i2w8rprTF3ErjnWs36BLHJwElslvTtE6EytH/SQF1kaUZybQahUr1d Z6BIGuggZ/LycoM37AAzIAv7C82fJ44oktTlWuyRtxLXUSZ+UKu/jMjaoC1LtXd7kW3i fo6w== X-Gm-Message-State: AOJu0Yz6q7WfXIT/3OkHpolSaqYrezoVDraDVEGIlotuUW6Awujii/ig IGyp2nC5adSOLXTwDdCb3CBFtup/a4qJ+JTuVa3G5N143OPxbWlLWuaSdNUGnubJwJ0= X-Gm-Gg: ASbGnctKxvX+54u85/HUkIQVpYJhYhqOGNjn/LYTV59hwjiQSnbvAvF3AIN7wGSVsQN AEYDTQe1OQ4sq0rOb0uCVjU4+1xywQpoDoNUdmHLXycRslzQdALYWXkMc7gxs6NVfDbATeapXjd 8fgCjytpflLZNzJ1yuNV5dbvqk1jsZhFO6yspA06+ijU93W9qolC5sZxBZEj/T8VC7HFBmBub+X m1QA+nKb9a4YLTUHhpGmWig65D6HJFA8zSdftEXyKMki1nC/zw/3G6UBri3Knecq4c+8ZoGZlLN dqZqoQrax9QQZDo+E4lzlgXW8NTeGLp1CXqpiUNyQghAbYJhe+uEkK2gqtNymCEtxWMl6+pPvNM ldQt6t6hxgI0AbXdKr0FGSo2C+LdboEqAkXuR40BfouZix8/cKdSooIGBPn1qA/SxuKxoPh2JCr mz X-Google-Smtp-Source: AGHT+IFHU1TSSgy+Jf4uGqlkYA/+l54edUsn9Abnhr8rqmdri4O1aouGZ1an2CDtoCLICXzkjiKJ5w== X-Received: by 2002:a05:6000:178a:b0:42b:2ea5:61b6 with SMTP id ffacd0b85a97d-42b593951e4mr12960995f8f.46.1763395193741; Mon, 17 Nov 2025 07:59:53 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Thomas Huth Subject: [PULL 16/18] gitlab: make custom runners need QEMU_CI to run Date: Mon, 17 Nov 2025 15:49:45 +0000 Message-ID: <20251117154948.4122164-17-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251117154948.4122164-1-alex.bennee@linaro.org> References: <20251117154948.4122164-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::42d; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42d.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: 1763395254340153000 In addition to not being triggered by schedule we should follow the same rules about QEMU_CI. One day we may figure out how to fold the custom runner rules into the .base_job_template but today is not that day. Reviewed-by: Daniel P. Berrang=C3=A9 Message-ID: <20251117115523.3993105-17-alex.bennee@linaro.org> Signed-off-by: Alex Benn=C3=A9e diff --git a/.gitlab-ci.d/custom-runners/debian-13-ppc64le.yml b/.gitlab-ci= .d/custom-runners/debian-13-ppc64le.yml index 40b1f408f90..23b188dc72b 100644 --- a/.gitlab-ci.d/custom-runners/debian-13-ppc64le.yml +++ b/.gitlab-ci.d/custom-runners/debian-13-ppc64le.yml @@ -11,6 +11,10 @@ - ppc64le rules: - if: '$CI_PROJECT_NAMESPACE =3D=3D $QEMU_CI_UPSTREAM && $CI_COMMIT_BR= ANCH =3D~ /^staging/' + - if: '$QEMU_CI !=3D "1" && $QEMU_CI !=3D "2" && $CI_PROJECT_NAMESPACE= !=3D $QEMU_CI_UPSTREAM' + when: never + - if: '$PPC64LE_RUNNER_AVAILABLE && $CI_PIPELINE_SOURCE !=3D "schedule= " && $QEMU_CI =3D=3D "1"' + when: manual - if: '$PPC64LE_RUNNER_AVAILABLE && $CI_PIPELINE_SOURCE !=3D "schedule= "' before_script: - source scripts/ci/gitlab-ci-section 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 c8adb8171c0..98d99193457 100644 --- a/.gitlab-ci.d/custom-runners/ubuntu-24.04-aarch64.yml +++ b/.gitlab-ci.d/custom-runners/ubuntu-24.04-aarch64.yml @@ -11,6 +11,10 @@ - aarch64 rules: - if: '$CI_PROJECT_NAMESPACE =3D=3D "qemu-project" && $CI_COMMIT_BRANC= H =3D~ /^staging/' + - if: '$QEMU_CI !=3D "1" && $QEMU_CI !=3D "2" && $CI_PROJECT_NAMESPACE= !=3D $QEMU_CI_UPSTREAM' + when: never + - if: '$AARCH64_RUNNER_AVAILABLE && $CI_PIPELINE_SOURCE !=3D "schedule= " && $QEMU_CI =3D=3D "1"' + when: manual - if: '$AARCH64_RUNNER_AVAILABLE && $CI_PIPELINE_SOURCE !=3D "schedule= "' before_script: - source scripts/ci/gitlab-ci-section 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 fb093d05b5d..efa8252d948 100644 --- a/.gitlab-ci.d/custom-runners/ubuntu-24.04-s390x.yml +++ b/.gitlab-ci.d/custom-runners/ubuntu-24.04-s390x.yml @@ -11,6 +11,10 @@ - s390x rules: - if: '$CI_PROJECT_NAMESPACE =3D=3D $QEMU_CI_UPSTREAM && $CI_COMMIT_BR= ANCH =3D~ /^staging/' + - if: '$QEMU_CI !=3D "1" && $QEMU_CI !=3D "2" && $CI_PROJECT_NAMESPACE= !=3D $QEMU_CI_UPSTREAM' + when: never + - if: '$S390X_RUNNER_AVAILABLE && $CI_PIPELINE_SOURCE !=3D "schedule" = && $QEMU_CI =3D=3D "1"' + when: manual - if: '$S390X_RUNNER_AVAILABLE && $CI_PIPELINE_SOURCE !=3D "schedule"' before_script: - source scripts/ci/gitlab-ci-section --=20 2.47.3 From nobody Sun Dec 14 06:40:13 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=1763394901; cv=none; d=zohomail.com; s=zohoarc; b=WTvn7QOv579cYp8btedBCofDcbyjwnsrpHwwe6mAIqoM1usK20Aby2T4o/SbROACd7pakfDQjxgs6RgMVuPpXWClL8iSkPVxy6oSusC1UP4aQS0O39JJCoF+liIgYBv3Y1/Fd1LqHrQ0Kl7ZBSLiR1k5+9QvsQsYMfb+3GTVI9Q= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1763394901; 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=ZxOA8K37oMKBuFRoD1DV4AZeTuJKB37x4dFLBjKeJfc=; b=D75+HgYttiT/o/nXVnz4b1Qty9SoqoujeYSWd92zA1yQPHL+8iuejevYJmE9L0JTDljWdYb4N/SdSfwHIhlo9X15Tp0mdS7BEZ/f0IKlhbBcYiWEf8jq7a9qf/Uos6os9f/VCZvwrsEYUvIO4i7NiF+OAtqjTXv1Ir6fL3NQUh4= 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 1763394901559609.0725016932865; Mon, 17 Nov 2025 07:55:01 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vL1VD-0003xu-IT; Mon, 17 Nov 2025 10:50:51 -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 1vL1US-0003eN-8A for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:50:13 -0500 Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vL1UO-0007zd-SD for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:50:02 -0500 Received: by mail-wr1-x42c.google.com with SMTP id ffacd0b85a97d-429c48e05aeso2685217f8f.1 for ; Mon, 17 Nov 2025 07:50:00 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-42b53f0b617sm26577444f8f.31.2025.11.17.07.49.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 07:49:56 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 0B0AD609CA; Mon, 17 Nov 2025 15:49:50 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763394599; x=1763999399; 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=ZxOA8K37oMKBuFRoD1DV4AZeTuJKB37x4dFLBjKeJfc=; b=vP7SLwLF63FYAe77ylm252FZGsrvyjdFouGsqd0rPzgE+t2DrCUd6nhvMpOlyrlRf1 wZSmkqWy/oOiZqu0UyluGj8IOZE7MPmI/0O8Yskg6smtCD6dnoWkcZ6B1Lb1izncbV0z ka6wRSXnTVVtZKphumzjMGJb0vgnFmZ/0vDHwuHbrlZPt1qHdAmYyW4VjXOTduEe7st1 ECy0cl3dl/8Wi+/4ySwG4V0hyiysXhD+eXmAHy3JADbtmqr3FUHKwhZRNJLJf/MP4pXj zpDucjhp5a8R4ihsen46Lr+19Ui9Dalr7GeL6eVcuonxZTTjRUsldOyrs4sbSjKUV9oZ 58Iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763394599; x=1763999399; 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=ZxOA8K37oMKBuFRoD1DV4AZeTuJKB37x4dFLBjKeJfc=; b=G6ziGvw4atcWj2jIz2+rcJx112kBEY1/9T7EPRNT4/KlhhxSE5iAN4fCSv3a/iRt6E Ef+iAQ0mZSMef4UUrFNp7b6RlCZDtkvdtEnfKboiZv1j9SR19BEoSEb+onXxP3aGrpyS tDXK3HKUdLZav67TvkHgxC1oXtTKbhivskk0gm9aWVajRt/nnWKNbww4YkCHUDKt4zIt 6j4rFV8Xr1F9y+7e3lEljug8R6Q8g6XdzBV4/OlEFyHEnD/McUZxLyg076A9Kb6oK1JX b3RSChj4zN5m6cKrcOTYAtsEs2JOlNk54KnaZM440rEgkF2aHUYxCWSnKEvredK8bzL6 mRxQ== X-Gm-Message-State: AOJu0YzwsDkhrvo/7lT1azZvlc7k+BhKDu5v5untUXtXMszqHE0WOI7q hFD9iux0BuNYIUudX8ySv7CYaX07aWuGX56XQyX5EzmSIYZNjcZQg9djtRbCV2Wf7mo= X-Gm-Gg: ASbGncsF22tIgm1233WIYdXPWku+stmz4cS6gAiAW5h1orJzGuNEKYDXICcxL/g2fBm oGzf1RUjAeKugjRbTmSBB/DffdKOibuPJ+mSLChkn7qSQGOqZjA5e9/tftazsBz9uxY+N9DRUwi fWyskYikJjoYYYmo0dgw2I+UiIkYrfsefAXvqDSmG8DpcBXRLt3DoqgjZlYFNb2fglRROBQhalO gJq7AkOxeTSD8qN5WiVsgdVWXi0LuWxv51ceadEHIBjip61/pxfAYyYQbNqYimRwEJyEyuJOFM7 Jrqzk0RW4Q2Xup5WwQr9L9rPrDYiTD1Fe+5rNzXpUhgNLCYzZDlm3095nFp+hNwjjwlhFh7Dkq1 L1TMAQu+yHzHSN2UpRalt65oEmc9772i7QETfFDI3GQuEl0t+AuX5jA+BW5f3402HkeCOHcx8H9 2dY1d/gyHjvZg= X-Google-Smtp-Source: AGHT+IGex0etjWIWHBLeOVUlCxQjYIFklNqCi9KLBU7jereDCv8koUq3JttyTd2LSdqyBeSR6kN19A== X-Received: by 2002:a05:6000:2911:b0:429:cc35:7032 with SMTP id ffacd0b85a97d-42b52821778mr17468407f8f.23.1763394599212; Mon, 17 Nov 2025 07:49:59 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Thomas Huth Subject: [PULL 17/18] gitlab: make the schedule rules a bit more general Date: Mon, 17 Nov 2025 15:49:46 +0000 Message-ID: <20251117154948.4122164-18-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251117154948.4122164-1-alex.bennee@linaro.org> References: <20251117154948.4122164-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::42c; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42c.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: 1763394903184153000 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. Reviewed-by: Daniel P. Berrang=C3=A9 Message-ID: <20251117115523.3993105-18-alex.bennee@linaro.org> Signed-off-by: Alex Benn=C3=A9e 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:40:13 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=1763394667; cv=none; d=zohomail.com; s=zohoarc; b=HsUh3yzFrjY8dfNAmu2Dg6gARJW0UtmQJpanChMyqv4/UMSPPt4T+VIHcJ/yDVPCPMUNT53WzGV5vll+/YhOb2vSYhNDFEJffZhVgQsKCMFDsV6zPzjeD4KdSuW0mCAqxOmYOlF6Ig2fRvVgQIWXHVW3wF9DChdrVgkWxKnZ/zs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1763394667; 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=JOTWnKm4DTCGpZ1/a5sMZIlg2R2K5QNc87Tidro0ZBI=; b=hs90bIAxz9da/UXp8b6+A1LFXUY4EibbpCJsk0W/3InQUvptU1TU3TiftQ6X1t+jH+9X6FtndTlkTwMMyDylP4XMzaMG9683+QatUNljxz4JLOuNDrl4xfz+E4PkDcug6lWLxoMWISBvkPrNDwfzX6YxhwWpVN+qwVzittscjs8= 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 1763394667325480.6322073185413; Mon, 17 Nov 2025 07:51:07 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vL1VE-0003yq-5P; Mon, 17 Nov 2025 10:50:52 -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 1vL1UT-0003eo-P8 for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:50:17 -0500 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vL1UO-0007zV-8P for qemu-devel@nongnu.org; Mon, 17 Nov 2025 10:50:02 -0500 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-477770019e4so49603235e9.3 for ; Mon, 17 Nov 2025 07:49:59 -0800 (PST) Received: from draig.lan ([185.126.160.19]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47799768409sm144630225e9.3.2025.11.17.07.49.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 07:49:56 -0800 (PST) Received: from draig.lan (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 225E95F860; Mon, 17 Nov 2025 15:49:50 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763394599; x=1763999399; 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=JOTWnKm4DTCGpZ1/a5sMZIlg2R2K5QNc87Tidro0ZBI=; b=pgAbBM1pRhSbK4/Ka+qMo4V92WsQtQk9TyAOPL7QDYb/iOJCYZZ/xuoAkLEyCmry7G KeWbH1LhLbKT2VsUWi+0vr4ibSI4wCFRzEDxtSdjtbrxo3JuQB2FTUrVtC+Wg0mqnvCI ykWk+Dpp0uT4lRutMeJfyS2Um7hnfXV+KYpYXRenf1aGsDmfftE9i2E9/ulFsQY6aD9h oaZC7G+lYqLH8QG3J3kSvVE1EL881Soqqm8lcKWq7MwSPdnlQeLOciY5pc5IommPzEE2 ZOBul6tvbNCvBu0gTHxVdWrBm5JjDEs/xtE9Anq10/FNBnc92eORMhjNoCaWmmYbgcbY /Mbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763394599; x=1763999399; 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=JOTWnKm4DTCGpZ1/a5sMZIlg2R2K5QNc87Tidro0ZBI=; b=K4HV2m6NoIgiVezpkFY32DgFOSWflUj/oabNDq1+MMMVt8Cz16ihdo/EGyrTGEMgsI i82jj1FgFf5LIfutqmh1tSfsIY9kWGtFTzg1LResDMYpCwMG5uUL+xa/J8DtQWpTJ6QL l9yH/2L2z2xdV3+wzR8DEjKELI1Brsr5MSeQhjlCIBhk9sWJF4Ra/xjAeyk5evtuhDJA y4PdC4etn45lB7SKU775HWDGQEtvKNd3D6OFZbjjQCmJXHizEiltpA7d+Hu7Z8DSmdQc bLowyk3zbV2lsl2QhmPajSj7Xmer6SjGRJXBzJ3+pEPtpDfiw/AstkAEzanLyvP0+2yC flEQ== X-Gm-Message-State: AOJu0YyOMAp/6zUt5J+KOWC8z/M07nVG+QjELqqDJ2eqUCd36nSt+lU8 ZGD3l9OeGMyZBHH+fuY3Qj5OVXqNR/12t5s167Y3igI4cHgrKdQgn7NqR35LfFdPg9g= X-Gm-Gg: ASbGnctU5lpxvyrW8WuXUdG6+lIxyzpGtWBHxXO8qf/h5iOJClMMtBLAtTOePz8p/tZ ZYMVbbnnZ7zJwtaDmTmggLHJ9xhjUguh+7wkU7a+wFqZP98qYw3TT12VWZ3b1AzdqKKHy00QZyo 60wBefuiAwE6hluUXWFoj6JR2NNCO9dmpIuIizEPLkOf5ziww7y2n5jvP7rbOPFjNlVWjY+07Sg UJooTQcdA9G4j8LP1F6bWoV4tTSxSLdoppx2t69Rhn6trAZVxVvJ4X/3zbqKKOISg6+z9h22MwA HECdtmDr9unHEURxc5BVD+T+gMjLKQZjRnQBORCe2A26d+ICWfDy40SkMtNV9Od6+qYR0RTSQv9 UHs93rk7JAg+sEt3jUjMp2ZMxSiwWauV9k7CtOzY/ObHsgxyzXPfaNH3mO0pN6ZWs+wPENLagLk 9hblSbxH0p5Iw= X-Google-Smtp-Source: AGHT+IFPfEQ4ubAj92QzXzLxhQLrDnGI41swdstS8gMVmIXnORI9UOPszWp/ozInWZbWCzEvfcTmrg== X-Received: by 2002:a05:600c:4707:b0:477:9eb8:97d2 with SMTP id 5b1f17b1804b1-4779eb89abfmr57844505e9.8.1763394598573; Mon, 17 Nov 2025 07:49:58 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Thomas Huth Subject: [PULL 18/18] gitlab: add a weekly container building job Date: Mon, 17 Nov 2025 15:49:47 +0000 Message-ID: <20251117154948.4122164-19-alex.bennee@linaro.org> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251117154948.4122164-1-alex.bennee@linaro.org> References: <20251117154948.4122164-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::329; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x329.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: 1763394668219153000 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. Because we added a new rules stanza we also need to make sure we catch the normal runs as well. Reviewed-by: Daniel P. Berrang=C3=A9 Message-ID: <20251117115523.3993105-19-alex.bennee@linaro.org> Signed-off-by: Alex Benn=C3=A9e diff --git a/.gitlab-ci.d/container-template.yml b/.gitlab-ci.d/container-t= emplate.yml index 4eec72f383d..82c1b69e8dd 100644 --- a/.gitlab-ci.d/container-template.yml +++ b/.gitlab-ci.d/container-template.yml @@ -19,3 +19,8 @@ - docker push "$TAG" after_script: - docker logout + rules: + # because we want to enable this for scheduled runs we also have to re= plicate the normal rules + - if: '$CI_PIPELINE_SOURCE =3D=3D "schedule"' + - if: '$CI_PROJECT_NAMESPACE =3D=3D $QEMU_CI_UPSTREAM && $CI_COMMIT_BR= ANCH =3D~ /^staging/' + - if: '$QEMU_CI && $CI_PROJECT_NAMESPACE !=3D $QEMU_CI_UPSTREAM' diff --git a/.gitlab-ci.d/containers.yml b/.gitlab-ci.d/containers.yml index db9b4d5e57f..f7d3e7205dc 100644 --- a/.gitlab-ci.d/containers.yml +++ b/.gitlab-ci.d/containers.yml @@ -33,3 +33,42 @@ 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 + rules: + # this only ever runes as a scheduled build + - if: '$CI_PIPELINE_SOURCE =3D=3D "schedule"' 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