From nobody Sat May 18 15:49:39 2024 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=1694790594; cv=none; d=zohomail.com; s=zohoarc; b=Ie03nCAPoh8hScyHDp+UljFvny/hpHFVNdQ1//xrQIT0LJmumNV9R7hSr8nGf8bYWiQVT4Ht7AJul+EXItgZeUImO0kbf5JYiqghH8W714PhCtKNpN1QbBaw9LvgpHVlp6P6fPUNoZUq3p2PreASAfa9mOEknLttC3SyVSC0gBE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1694790594; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=3U6CnUO4H14TWX5ohGrwMIlPaGspMb8A4A9i0+k5wOY=; b=IBJzKBCpZLEYZez/yO2iIEfEHjuBUvNfx89l3C7cg3N4/etQDxgPYARRUdDO/IcypvmGrZNvqkfAKh4dLdAAR5r3QRbDjztMR4pWDBxYageFtA2myeMecASOisg+6UoYynP8PgYsW+pm4/JYK4QLRw0HqV+BzpumjLE6pIflZdA= 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 1694790594470925.7462816406475; Fri, 15 Sep 2023 08:09:54 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qhARc-0003Vw-Vt; Fri, 15 Sep 2023 11:09:21 -0400 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 1qhARF-0003Bi-NG for qemu-devel@nongnu.org; Fri, 15 Sep 2023 11:08:57 -0400 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qhARB-00028m-Ib for qemu-devel@nongnu.org; Fri, 15 Sep 2023 11:08:57 -0400 Received: by mail-wr1-x42e.google.com with SMTP id ffacd0b85a97d-31aeef88a55so1966174f8f.2 for ; Fri, 15 Sep 2023 08:08:52 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id o6-20020adfeac6000000b0031c6dc684f8sm4648409wrn.20.2023.09.15.08.08.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Sep 2023 08:08:50 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 196991FFBC; Fri, 15 Sep 2023 16:08:50 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1694790531; x=1695395331; 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=3U6CnUO4H14TWX5ohGrwMIlPaGspMb8A4A9i0+k5wOY=; b=I1IkS+K6jnCb2pJ+v0NbsftTKWD+4d0ZV91LgFXw1kVF4PlXf4iOGhwgmOiaQHJ5zI FmxXUdFunSFEY19u1e4ojemBcm9/13lQar2lGDCjTAdfkTdRHILUUa0XLNMBA0lOEZWF zyCEwUNStTTbn0xbK7U5i7Iysyv5M0K4hxn84QAhW5YAKPSRdxjk+Vxs2k/+j2fdsGt5 RD725QS7CAYKnG88hB3bWwMZVEcOKrKxdnpGhQTbIes66cmJzbUCEaQpCxWt+3ZrDUUU 2sbtVaRfUYvVvpXz6P9Ubk7VPZoiavNoMc0/wYfZcYM3zES1VuIQJLd+vf1nMH1bEK7F aaYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694790531; x=1695395331; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=3U6CnUO4H14TWX5ohGrwMIlPaGspMb8A4A9i0+k5wOY=; b=OIORixz1kuflHQ2GTUbYx/mPqil/amWC/LhqRAimFGf/omEfhWsSBFeXzJS4GVUqea gmVu/TK87LfFs0mJsoYCdjb1HNmBchHFNDnBI/1BaOv1FzTXz02zu2klg7/RQ8NWZqq5 4nE1EI8VVIdavBJnrLsxsd65wqPHB7oxoeDI1tX9ANZ7kJKZ6Pb0dE+QzwpWFjtD9GYM 8Z3b/Q0/wd6+ItwSx4o9FbHI5S86O7/tfcajlSs+Lby51tm0fPVnjcfkPtLwG4bDdJuE TpC2TAUXDbSTV7/c/UsNq+xsdATgIzkC4I21Vi6jfzKmZ05K2G5ZNfvXkP0WSAdtWbZN DxOg== X-Gm-Message-State: AOJu0YyQFdiQ2JQRuLT4IQwE0ppl7q2PL8/MGUL+tOtzMrN7eb8BSTLr QM3cNONKnt98R2hr8ZFZkIErgA== X-Google-Smtp-Source: AGHT+IETxEyINegd9fFmiSsJQeSp9cWdLmSRsdO1dCzn4SqMT3nhXOvrwe/JLBee8xaPNc2KtqheQA== X-Received: by 2002:a5d:5011:0:b0:313:f399:6cea with SMTP id e17-20020a5d5011000000b00313f3996ceamr1813982wrt.4.1694790531231; Fri, 15 Sep 2023 08:08:51 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Thomas Huth , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Wainer dos Santos Moschetta , Beraldo Leal Subject: [PULL 1/9] tests: update Debian images to Bookworm Date: Fri, 15 Sep 2023 16:08:41 +0100 Message-Id: <20230915150849.595896-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230915150849.595896-1-alex.bennee@linaro.org> References: <20230915150849.595896-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::42e; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42e.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: 1694790596434100001 Bookworm has been out a while now. Time to update our containers to the current stable. This requires the latest lcitool repo so update the sub-module too. For some reason the MIPs containers won't build so skip those for now. Reviewed-by: Thomas Huth Reviewed-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Alex Benn=C3=A9e Message-Id: <20230914155422.426639-2-alex.bennee@linaro.org> diff --git a/tests/docker/dockerfiles/debian-amd64-cross.docker b/tests/doc= ker/dockerfiles/debian-amd64-cross.docker index b66b9cc191..abbf45d402 100644 --- a/tests/docker/dockerfiles/debian-amd64-cross.docker +++ b/tests/docker/dockerfiles/debian-amd64-cross.docker @@ -1,10 +1,10 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all --cross-arch x86_64 debian-11 qemu +# $ lcitool dockerfile --layers all --cross-arch x86_64 debian-12 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:11-slim +FROM docker.io/library/debian:12-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ @@ -47,11 +47,9 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ python3-opencv \ python3-pillow \ python3-pip \ - python3-setuptools \ python3-sphinx \ python3-sphinx-rtd-theme \ python3-venv \ - python3-wheel \ python3-yaml \ rpm2cpio \ sed \ @@ -67,8 +65,6 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \ dpkg-reconfigure locales =20 -RUN /usr/bin/pip3 install tomli - ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" ENV LANG "en_US.UTF-8" ENV MAKE "/usr/bin/make" @@ -84,7 +80,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ g++-x86-64-linux-gnu \ gcc-x86-64-linux-gnu \ libaio-dev:amd64 \ - libasan5:amd64 \ + libasan6:amd64 \ libasound2-dev:amd64 \ libattr1-dev:amd64 \ libbpf-dev:amd64 \ diff --git a/tests/docker/dockerfiles/debian-amd64.docker b/tests/docker/do= ckerfiles/debian-amd64.docker index 02262bc70e..a60afa2166 100644 --- a/tests/docker/dockerfiles/debian-amd64.docker +++ b/tests/docker/dockerfiles/debian-amd64.docker @@ -1,10 +1,10 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all debian-11 qemu +# $ lcitool dockerfile --layers all debian-12 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:11-slim +FROM docker.io/library/debian:12-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ @@ -32,7 +32,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ git \ hostname \ libaio-dev \ - libasan5 \ + libasan6 \ libasound2-dev \ libattr1-dev \ libbpf-dev \ @@ -115,11 +115,9 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ python3-opencv \ python3-pillow \ python3-pip \ - python3-setuptools \ python3-sphinx \ python3-sphinx-rtd-theme \ python3-venv \ - python3-wheel \ python3-yaml \ rpm2cpio \ sed \ @@ -145,8 +143,6 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/g++ && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc =20 -RUN /usr/bin/pip3 install tomli - ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" ENV LANG "en_US.UTF-8" ENV MAKE "/usr/bin/make" diff --git a/tests/docker/dockerfiles/debian-arm64-cross.docker b/tests/doc= ker/dockerfiles/debian-arm64-cross.docker index a0a968b8c6..64cf42728b 100644 --- a/tests/docker/dockerfiles/debian-arm64-cross.docker +++ b/tests/docker/dockerfiles/debian-arm64-cross.docker @@ -1,10 +1,10 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all --cross-arch aarch64 debian-11 qemu +# $ lcitool dockerfile --layers all --cross-arch aarch64 debian-12 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:11-slim +FROM docker.io/library/debian:12-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ @@ -47,11 +47,9 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ python3-opencv \ python3-pillow \ python3-pip \ - python3-setuptools \ python3-sphinx \ python3-sphinx-rtd-theme \ python3-venv \ - python3-wheel \ python3-yaml \ rpm2cpio \ sed \ @@ -67,8 +65,6 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \ dpkg-reconfigure locales =20 -RUN /usr/bin/pip3 install tomli - ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" ENV LANG "en_US.UTF-8" ENV MAKE "/usr/bin/make" @@ -84,7 +80,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ g++-aarch64-linux-gnu \ gcc-aarch64-linux-gnu \ libaio-dev:arm64 \ - libasan5:arm64 \ + libasan6:arm64 \ libasound2-dev:arm64 \ libattr1-dev:arm64 \ libbpf-dev:arm64 \ diff --git a/tests/docker/dockerfiles/debian-armel-cross.docker b/tests/doc= ker/dockerfiles/debian-armel-cross.docker index f1fc34a28a..de72903fb2 100644 --- a/tests/docker/dockerfiles/debian-armel-cross.docker +++ b/tests/docker/dockerfiles/debian-armel-cross.docker @@ -1,10 +1,10 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all --cross-arch armv6l debian-11 qemu +# $ lcitool dockerfile --layers all --cross-arch armv6l debian-12 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:11-slim +FROM docker.io/library/debian:12-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ @@ -47,11 +47,9 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ python3-opencv \ python3-pillow \ python3-pip \ - python3-setuptools \ python3-sphinx \ python3-sphinx-rtd-theme \ python3-venv \ - python3-wheel \ python3-yaml \ rpm2cpio \ sed \ @@ -67,8 +65,6 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \ dpkg-reconfigure locales =20 -RUN /usr/bin/pip3 install tomli - ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" ENV LANG "en_US.UTF-8" ENV MAKE "/usr/bin/make" @@ -84,7 +80,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ g++-arm-linux-gnueabi \ gcc-arm-linux-gnueabi \ libaio-dev:armel \ - libasan5:armel \ + libasan6:armel \ libasound2-dev:armel \ libattr1-dev:armel \ libbpf-dev:armel \ diff --git a/tests/docker/dockerfiles/debian-armhf-cross.docker b/tests/doc= ker/dockerfiles/debian-armhf-cross.docker index a278578211..2274f3d005 100644 --- a/tests/docker/dockerfiles/debian-armhf-cross.docker +++ b/tests/docker/dockerfiles/debian-armhf-cross.docker @@ -1,10 +1,10 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all --cross-arch armv7l debian-11 qemu +# $ lcitool dockerfile --layers all --cross-arch armv7l debian-12 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:11-slim +FROM docker.io/library/debian:12-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ @@ -47,11 +47,9 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ python3-opencv \ python3-pillow \ python3-pip \ - python3-setuptools \ python3-sphinx \ python3-sphinx-rtd-theme \ python3-venv \ - python3-wheel \ python3-yaml \ rpm2cpio \ sed \ @@ -67,8 +65,6 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \ dpkg-reconfigure locales =20 -RUN /usr/bin/pip3 install tomli - ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" ENV LANG "en_US.UTF-8" ENV MAKE "/usr/bin/make" @@ -84,7 +80,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ g++-arm-linux-gnueabihf \ gcc-arm-linux-gnueabihf \ libaio-dev:armhf \ - libasan5:armhf \ + libasan6:armhf \ libasound2-dev:armhf \ libattr1-dev:armhf \ libbpf-dev:armhf \ diff --git a/tests/docker/dockerfiles/debian-ppc64el-cross.docker b/tests/d= ocker/dockerfiles/debian-ppc64el-cross.docker index 30e5efa986..bb9e88c7b3 100644 --- a/tests/docker/dockerfiles/debian-ppc64el-cross.docker +++ b/tests/docker/dockerfiles/debian-ppc64el-cross.docker @@ -1,10 +1,10 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all --cross-arch ppc64le debian-11 qemu +# $ lcitool dockerfile --layers all --cross-arch ppc64le debian-12 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:11-slim +FROM docker.io/library/debian:12-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ @@ -47,11 +47,9 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ python3-opencv \ python3-pillow \ python3-pip \ - python3-setuptools \ python3-sphinx \ python3-sphinx-rtd-theme \ python3-venv \ - python3-wheel \ python3-yaml \ rpm2cpio \ sed \ @@ -67,8 +65,6 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \ dpkg-reconfigure locales =20 -RUN /usr/bin/pip3 install tomli - ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" ENV LANG "en_US.UTF-8" ENV MAKE "/usr/bin/make" @@ -84,7 +80,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ g++-powerpc64le-linux-gnu \ gcc-powerpc64le-linux-gnu \ libaio-dev:ppc64el \ - libasan5:ppc64el \ + libasan6:ppc64el \ libasound2-dev:ppc64el \ libattr1-dev:ppc64el \ libbpf-dev:ppc64el \ diff --git a/tests/docker/dockerfiles/debian-s390x-cross.docker b/tests/doc= ker/dockerfiles/debian-s390x-cross.docker index ee6db7b526..503d466dbc 100644 --- a/tests/docker/dockerfiles/debian-s390x-cross.docker +++ b/tests/docker/dockerfiles/debian-s390x-cross.docker @@ -1,10 +1,10 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all --cross-arch s390x debian-11 qemu +# $ lcitool dockerfile --layers all --cross-arch s390x debian-12 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:11-slim +FROM docker.io/library/debian:12-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ @@ -47,11 +47,9 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ python3-opencv \ python3-pillow \ python3-pip \ - python3-setuptools \ python3-sphinx \ python3-sphinx-rtd-theme \ python3-venv \ - python3-wheel \ python3-yaml \ rpm2cpio \ sed \ @@ -67,8 +65,6 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \ dpkg-reconfigure locales =20 -RUN /usr/bin/pip3 install tomli - ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers" ENV LANG "en_US.UTF-8" ENV MAKE "/usr/bin/make" @@ -84,7 +80,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ g++-s390x-linux-gnu \ gcc-s390x-linux-gnu \ libaio-dev:s390x \ - libasan5:s390x \ + libasan6:s390x \ libasound2-dev:s390x \ libattr1-dev:s390x \ libbpf-dev:s390x \ diff --git a/tests/docker/dockerfiles/ubuntu2004.docker b/tests/docker/dock= erfiles/ubuntu2004.docker index 4180cd8674..d3e212060c 100644 --- a/tests/docker/dockerfiles/ubuntu2004.docker +++ b/tests/docker/dockerfiles/ubuntu2004.docker @@ -32,7 +32,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ git \ hostname \ libaio-dev \ - libasan5 \ + libasan6 \ libasound2-dev \ libattr1-dev \ libbrlapi-dev \ diff --git a/tests/docker/dockerfiles/ubuntu2204.docker b/tests/docker/dock= erfiles/ubuntu2204.docker index 88493f00f6..94c2c16118 100644 --- a/tests/docker/dockerfiles/ubuntu2204.docker +++ b/tests/docker/dockerfiles/ubuntu2204.docker @@ -32,7 +32,7 @@ RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ git \ hostname \ libaio-dev \ - libasan5 \ + libasan6 \ libasound2-dev \ libattr1-dev \ libbpf-dev \ diff --git a/tests/lcitool/libvirt-ci b/tests/lcitool/libvirt-ci index bbd55b4d18..e6c1d040f6 160000 --- a/tests/lcitool/libvirt-ci +++ b/tests/lcitool/libvirt-ci @@ -1 +1 @@ -Subproject commit bbd55b4d18cce8f89b5167675e434a6941315634 +Subproject commit e6c1d040f66e5badf4bd1ab54d98a534c6510f5e diff --git a/tests/lcitool/refresh b/tests/lcitool/refresh index 4584870ea1..8b1adfbdfb 100755 --- a/tests/lcitool/refresh +++ b/tests/lcitool/refresh @@ -93,7 +93,7 @@ def generate_pkglist(vm, target): # Netmap still needs to be manually built as it is yet to be packaged # into a distro. We also add cscope and gtags which are used in the CI # test -debian11_extras =3D [ +debian12_extras =3D [ "# netmap/cscope/global\n", "RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \\\n", " apt install -y --no-install-recommends \\\n", @@ -123,8 +123,8 @@ try: # generate_dockerfile("alpine", "alpine-318") generate_dockerfile("centos8", "centos-stream-8") - generate_dockerfile("debian-amd64", "debian-11", - trailer=3D"".join(debian11_extras)) + generate_dockerfile("debian-amd64", "debian-12", + trailer=3D"".join(debian12_extras)) generate_dockerfile("fedora", "fedora-38") generate_dockerfile("opensuse-leap", "opensuse-leap-15") generate_dockerfile("ubuntu2004", "ubuntu-2004") @@ -133,24 +133,24 @@ try: # # Cross compiling builds # - generate_dockerfile("debian-amd64-cross", "debian-11", + generate_dockerfile("debian-amd64-cross", "debian-12", cross=3D"x86_64", trailer=3Dcross_build("x86_64-linux-gnu-", "x86_64-softmmu," "x86_64-linux-user," "i386-softmmu,i386-linux-user"= )) =20 - generate_dockerfile("debian-arm64-cross", "debian-11", + generate_dockerfile("debian-arm64-cross", "debian-12", cross=3D"aarch64", trailer=3Dcross_build("aarch64-linux-gnu-", "aarch64-softmmu,aarch64-linux= -user")) =20 - generate_dockerfile("debian-armel-cross", "debian-11", + generate_dockerfile("debian-armel-cross", "debian-12", cross=3D"armv6l", trailer=3Dcross_build("arm-linux-gnueabi-", "arm-softmmu,arm-linux-user,ar= meb-linux-user")) =20 - generate_dockerfile("debian-armhf-cross", "debian-11", + generate_dockerfile("debian-armhf-cross", "debian-12", cross=3D"armv7l", trailer=3Dcross_build("arm-linux-gnueabihf-", "arm-softmmu,arm-linux-user")) @@ -165,7 +165,7 @@ try: trailer=3Dcross_build("mipsel-linux-gnu-", "mipsel-softmmu,mipsel-linux-u= ser")) =20 - generate_dockerfile("debian-ppc64el-cross", "debian-11", + generate_dockerfile("debian-ppc64el-cross", "debian-12", cross=3D"ppc64le", trailer=3Dcross_build("powerpc64le-linux-gnu-", "ppc64-softmmu,ppc64-linux-use= r")) @@ -176,7 +176,7 @@ try: trailer=3Dcross_build("riscv64-linux-gnu-", "riscv64-softmmu,riscv64-linux= -user")) =20 - generate_dockerfile("debian-s390x-cross", "debian-11", + generate_dockerfile("debian-s390x-cross", "debian-12", cross=3D"s390x", trailer=3Dcross_build("s390x-linux-gnu-", "s390x-softmmu,s390x-linux-use= r")) --=20 2.39.2 From nobody Sat May 18 15:49:39 2024 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=1694790585; cv=none; d=zohomail.com; s=zohoarc; b=URlT7Bya/JaDCmLOIR1op8J0wh4DJn7vPb6f/UH3M5nDe9x0m4UIZaFi9Li/yRfmjJpLKMDx7iIZIgXYERqlozssW/bSxKmHBIviDbxeZGg6VyZyOXQ7Hl4EQr7a5jBc5aC51EDS1403guZeYmZspR+hqdMphaz70UtPcsmNicg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1694790585; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=ll2JCdzZBjak8Fv1H6Rw4JPUKwWAK7rZwdDw2TTprnw=; b=Y9CRLTLIWUkP5sxrgv7fAzyEoPTpYUdkSP++pkXi2PSXGgicgSyJOw1AuUw8S/AjjyFnQOcdLbElNFMoXQEs/62aHxa2pzD7U1ys3mmhGipRlhJuwJ+TjZj4QUdyQ0VNQRQ/NQyB/89DWo+UZk8oaZKOLP/fwRnMUvkmE0l1NjY= 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 1694790585668689.1455485446006; Fri, 15 Sep 2023 08:09:45 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qhARG-0003EU-VU; Fri, 15 Sep 2023 11:08:59 -0400 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 1qhARE-0003BE-T5 for qemu-devel@nongnu.org; Fri, 15 Sep 2023 11:08:56 -0400 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 1qhARC-000292-AG for qemu-devel@nongnu.org; Fri, 15 Sep 2023 11:08:56 -0400 Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-40472c3faadso20003475e9.2 for ; Fri, 15 Sep 2023 08:08:53 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id n7-20020a5d6b87000000b0031ae8d86af4sm4634863wrx.103.2023.09.15.08.08.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Sep 2023 08:08:50 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 314A21FFBD; Fri, 15 Sep 2023 16:08:50 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1694790532; x=1695395332; 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=ll2JCdzZBjak8Fv1H6Rw4JPUKwWAK7rZwdDw2TTprnw=; b=W1SMzq+SYBkvTQftcuHLUKoJDAbkdHNPUyy9R9fskUTlX0+lYbwBg0NFd3FP4/3ruD mMDq3QiJldne2NjSfczBmmyBydq8xjNA3nJT4CU0KuZo6DKula4kFnjFBueFa4UsJpZa klFBdXLSoQ/ZSWN+eMphGfrDBQbFzN8Wecra2Z57KnQCXZje24MsyNPRd2YOrIfXE0zA 4mb6sEAjaBc/WLhda6L0TRvkwoq2VHSASLs6qG6K/JvXRZGl0rP3WgVghDMTnn7TvRHY DM5VcUZNW+CG+szP1prW9a1MTToHcjawMHfUg1hxyDktFBC7AiQLyMN47dg9utzDIviV Eebw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694790532; x=1695395332; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ll2JCdzZBjak8Fv1H6Rw4JPUKwWAK7rZwdDw2TTprnw=; b=Jin4s63REff9xL43/NGBGbhU0d0eRfzZCkFWzjAinhJtmKrUGNNrNLm9z1GlXv96Fw eVFz+QVDohBTTU67Miaqz5OuXhTvJ8EatVJUUDfoL9wbXb+CZrkDGoHWjWMgG+dFlC6o IfS6QEKHbzgRYw7glyEYuqXjjKlOQaAaIpXbcELo983zb6KO00j/1q/FnEmbt7fdTA4s F5hUYGnXR0sweO0KZ2HYLnap/zAJR1Pf9Iyje17lwfXCcsCFFvqHkH4JlbUAg+g1QJQH 6dcQgluQoycuGCzvJ/smhHqQa716mAifXV3cQeXAoJKPXhTTSyNW33VR+YrGuNosdEKl JVmg== X-Gm-Message-State: AOJu0Yy+ZQ1DIA/kZ29ygn9gDxuuQMVTV9DTkZozBOLbXeGYZ+MJ3kR/ zBgdI9miTOp7KqmEprFlLSWGyw== X-Google-Smtp-Source: AGHT+IGW9eAGe51zcRrwzRzdiyp63i5isGR7NrzRWsKp8+Vjic40fHidlCrpyjdYqSkOge0KoTuwMg== X-Received: by 2002:a5d:5502:0:b0:313:eaf5:515 with SMTP id b2-20020a5d5502000000b00313eaf50515mr1536867wrv.6.1694790532698; Fri, 15 Sep 2023 08:08:52 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Thomas Huth , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Wainer dos Santos Moschetta , Beraldo Leal Subject: [PULL 2/9] gitlab: fix typo/spelling in comments Date: Fri, 15 Sep 2023 16:08:42 +0100 Message-Id: <20230915150849.595896-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230915150849.595896-1-alex.bennee@linaro.org> References: <20230915150849.595896-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: 1694790587109100005 Reviewed-by: Thomas Huth Reviewed-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Alex Benn=C3=A9e Message-Id: <20230914155422.426639-3-alex.bennee@linaro.org> diff --git a/.gitlab-ci.d/base.yml b/.gitlab-ci.d/base.yml index 188a770799..ef173a34e6 100644 --- a/.gitlab-ci.d/base.yml +++ b/.gitlab-ci.d/base.yml @@ -68,7 +68,7 @@ variables: =20 ############################################################# # Stage 2: fine tune execution of jobs in specific scenarios - # where the catch all logic is inapprorpaite + # where the catch all logic is inappropriate ############################################################# =20 # Optional jobs should not be run unless manually triggered --=20 2.39.2 From nobody Sat May 18 15:49:39 2024 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=1694790572; cv=none; d=zohomail.com; s=zohoarc; b=kZuJOhWQ+1LnC5P30kyfKrcX25xpcfauBGjWv6Vgq+6ti4m83vOBvv75PnYBCTylnDnshRHuiqBXNFETUIIB7M2zNB4KEhgEmmdbGEdxrrB5Ai3etyW+IDTQdGudM3NasN5OLemW+X6WZzl06lpTTjWtKkAx1Apns07ndHI5WCs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1694790572; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=mMQxsOgidH8JNyNS7YPwfWsbNLccXwZv2/CWQGcUMy8=; b=Wick/L3Cn76qwvHw+BISDG8Cv1CU7Z0mhQ6oPO0Hii7tTGyfbp0P65SwvsWYN8wtrahVNhBUIdajFufSjr1boxk0hDj6LIzD2zzntQ+POvybWhnnfg9n4RutLGyVeiUbf63diDQqcCsqSLxoBQCHlJnjqF0MRtDJKjO6idR/u94= 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 1694790572710807.5493877022477; Fri, 15 Sep 2023 08:09:32 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qhARM-0003HR-Ac; Fri, 15 Sep 2023 11:09:04 -0400 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 1qhARE-0003BG-Vg for qemu-devel@nongnu.org; Fri, 15 Sep 2023 11:08:58 -0400 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qhARA-00028l-Rr for qemu-devel@nongnu.org; Fri, 15 Sep 2023 11:08:56 -0400 Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-402c46c49f4so24495645e9.1 for ; Fri, 15 Sep 2023 08:08:52 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id u5-20020a7bc045000000b00402be2666bcsm7728075wmc.6.2023.09.15.08.08.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Sep 2023 08:08:50 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 48F3D1FFBE; Fri, 15 Sep 2023 16:08:50 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1694790531; x=1695395331; 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=mMQxsOgidH8JNyNS7YPwfWsbNLccXwZv2/CWQGcUMy8=; b=W644bBizRMluPyKZRu/chDhan7+dqmqoqkM+ZB1kh/NhYVTDeONnC/9kMekabPOuGu Bhhf5nYHtcOSC9bFm/65Jr6c0mU38Qo5BJ+DGY7Hb7P3ub/8WgGARfZzlwqeWgeG3XH9 4dhRfnjRTgeB/DWoojkMa0kFkawhoopBJglbftMaLwwsYos/8NQihsqJvW07TjDWG6jF Mc6BGS+x3+ALsmEEF2V3a2jeTXoCrS0KxBZ9wkSI/tSXJw3DIPumkDll24SQt0ogP/Ms 2hiUZFWqx7tkNsoElZ+4t//cmsi6p+sWi6PJtcyLuKf+Qv3OAgbCDxwjFJCWty4LBCUw 2x7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694790531; x=1695395331; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=mMQxsOgidH8JNyNS7YPwfWsbNLccXwZv2/CWQGcUMy8=; b=LkeOPD1R4M4BA7uZjPYrVJdRL0UBx8fQa2xAA4npaQo0h5WFhFQ1tvIopskkQQhib2 YHB1AMrHKoYlbZLh1QxZu4RerQN5EXZ5l+rwUOTHASGy1ZqaNS9ZrOIm7L29+ycZL2j0 NU8fKt4O9wsnfhRfaovPfT3XeXjQaqYC+GnyaaReJlEB3PiY046i9A7bCS/MFzXWJWgJ 0b0yglZQP7Plwad75My87O8f1+YqncUcmbfr8mnsxOBHJVcCO0dxJ3AQeCV+CIsxTgR/ NhRfIhj8qjmHEA6rNPOTEpAP9vRwAvF75NKpAAKlnHzu7F2JfRaQcLZYj4hV3ZdQj/8w ceSg== X-Gm-Message-State: AOJu0YxYmLSAXSFiocSEYDS9aTMOwGV13m5GimMAMv02HjSuXbgbzO6k WJp/R4x8wbVo6LKUFGa3ufVCTg== X-Google-Smtp-Source: AGHT+IGiM2IwRSXhiKlWQssP/kYJ0aUYhEy5A83UiLM1p01tpLsVeg2YC2Sh+pZ4200dO5JBa27p/A== X-Received: by 2002:a05:600c:378f:b0:401:d258:ad26 with SMTP id o15-20020a05600c378f00b00401d258ad26mr1706401wmr.19.1694790530952; Fri, 15 Sep 2023 08:08:50 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Richard Henderson , Song Gao , =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Thomas Huth , Wainer dos Santos Moschetta , Beraldo Leal Subject: [PULL 3/9] tests/docker: Update docker-loongarch-cross toolchain Date: Fri, 15 Sep 2023 16:08:43 +0100 Message-Id: <20230915150849.595896-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230915150849.595896-1-alex.bennee@linaro.org> References: <20230915150849.595896-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::330; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x330.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: 1694790574808100007 From: Richard Henderson Update from clfs 5.0 to clfs 8.1, which includes updates to binutils 2.41, gcc 13.2, and glibc 2.38. See https://github.com/loongson/build-tools Signed-off-by: Richard Henderson Reviewed-by: Song Gao Reviewed-by: Alex Benn=C3=A9e Signed-off-by: Alex Benn=C3=A9e Message-Id: <20230829220228.928506-2-richard.henderson@linaro.org> Message-Id: <20230914155422.426639-4-alex.bennee@linaro.org> diff --git a/tests/docker/dockerfiles/debian-loongarch-cross.docker b/tests= /docker/dockerfiles/debian-loongarch-cross.docker index 9d957547b5..b4bf265717 100644 --- a/tests/docker/dockerfiles/debian-loongarch-cross.docker +++ b/tests/docker/dockerfiles/debian-loongarch-cross.docker @@ -20,7 +20,7 @@ RUN apt-get update && \ git \ python3-minimal =20 -RUN curl -#SL https://github.com/loongson/build-tools/releases/download/20= 22.05.29/loongarch64-clfs-5.0-cross-tools-gcc-glibc.tar.xz \ +RUN curl -#SL https://github.com/loongson/build-tools/releases/download/20= 23.08.08/CLFS-loongarch64-8.1-x86_64-cross-tools-gcc-glibc.tar.xz \ | tar -xJC /opt =20 ENV PATH $PATH:/opt/cross-tools/bin --=20 2.39.2 From nobody Sat May 18 15:49:39 2024 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=1694790699; cv=none; d=zohomail.com; s=zohoarc; b=hcfFTyHmLbzwng0SQO/4Qu7piAJ+f13tapUz8UgZMDQF7tFwQpqna2pqB6hB+2kQDuvLrha0pnkwl+vALjHFdkRJEfoVy9nTmweqmJQDwdQQun8HOiwGB+na6ZPqTW2foqfo3z38dlDxi7H2bSaBT6KJ6dSQhxn5ZFn+vPws6F8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1694790699; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=q10Bjf5twhWJo+XU63cogYzeT8gsJVx5jFBjBqDS8Tg=; b=avDNdWIKK7ngSI00ASvqgXxHawRWg68PSFrg+E60dYoal4qPtsiBgDlQoZKfYJL66dZ5w/J2vEfeiF3/GRJPDwEknXbK3K10MBQVYNjVBPBZpthL8UwMT8n6ZCoK9uCMntkd6pHU02v+vIRBM4kM5TJ7mw/fB+vaRrAtQFYu5Ro= 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 1694790699299159.08083368890925; Fri, 15 Sep 2023 08:11:39 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qhARU-0003MY-9P; Fri, 15 Sep 2023 11:09:12 -0400 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 1qhARG-0003C5-5h for qemu-devel@nongnu.org; Fri, 15 Sep 2023 11:08:58 -0400 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 1qhARD-000298-14 for qemu-devel@nongnu.org; Fri, 15 Sep 2023 11:08:57 -0400 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-404c023ef5eso2658775e9.2 for ; Fri, 15 Sep 2023 08:08:54 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id ba13-20020a0560001c0d00b0031ddf6cc89csm1940914wrb.98.2023.09.15.08.08.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Sep 2023 08:08:51 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 6067C1FFBF; Fri, 15 Sep 2023 16:08:50 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1694790533; x=1695395333; 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=q10Bjf5twhWJo+XU63cogYzeT8gsJVx5jFBjBqDS8Tg=; b=gJdn8rWIsk+flH72+FR1NVOK7DrEwHP2D6SwsCHV4W0M/RiNS1ZUqmt3UNo3zg3tkc ZfC7/hXXi+8L/ZCdw4T/6oox9Map0gwgaVK1cj9Wvfq04mLKw8jIX7tZkENtotfBsUM+ l0dCU0YCdaYLMhPMweBJWuAjP1+6BgQQIe+AXSrJWdltrVfwf4FpYWJ2/MKQSYCeKZJb +F3s9qlv/dELmbE9Oibp2ZjaaCfbflghipsgL/aQWoFfw81pd0PGOqY5VhhNpniDmO1E BKYGiRM/F/vPxXSXFjrNrnSQxiuHARzsCymoya13QMRgfP07OEs3+3M2aIw4pud6hlqh ZJWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694790533; x=1695395333; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=q10Bjf5twhWJo+XU63cogYzeT8gsJVx5jFBjBqDS8Tg=; b=wwhYlo8SBNerhnstl8vh6P/Y8MLMUx5A1qOVA6wGfAvENvKFPvjzm789U6oqJh8jI/ 9uHrgybQdhu12CacaMIc2p9DvxCfdxOb/jVLjF19ehnEfeOrSQtJCMElx8pJkEZcPByp pGnJORG098brd6XX6PF20bZJhplYEMM3pxIV0h29aByhKaXl34NeDWgLME0Ci1cJGFKy B+2RN0rVW2suDA2WuhFHPyhOxIrmwUmmW0qpHQine8MwL5JWX24tScgZBnTshtt9ncGy nWjAwjETwnM3/HAUH2Hk056LbHEcO4yQrXzk8qhtl5+1OqFJKzVkN7MSEo771lw5OsSK L6Aw== X-Gm-Message-State: AOJu0YyuUfjOcIr9amtQuzn2agz95P72772GYsDsd91HynjwZxt4tVEm 0CZODWWYyYNqdrjFsXn9O46d3w== X-Google-Smtp-Source: AGHT+IGbk91fvqVjNwaW0Ba7QdaIJjAWwpG7/uS5m0RT9yg3K4YsiPhqZJkFcbsnChLQLsez76daIg== X-Received: by 2002:a5d:61cc:0:b0:317:5de3:86fb with SMTP id q12-20020a5d61cc000000b003175de386fbmr1589727wrv.10.1694790533208; Fri, 15 Sep 2023 08:08:53 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Richard Henderson , Stefan Hajnoczi , Thomas Huth , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Joel Stanley , Peter Maydell , Laurent Vivier , Paolo Bonzini , qemu-arm@nongnu.org (open list:NRF51) Subject: [PULL 4/9] microbit: add missing qtest_quit() call Date: Fri, 15 Sep 2023 16:08:44 +0100 Message-Id: <20230915150849.595896-5-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230915150849.595896-1-alex.bennee@linaro.org> References: <20230915150849.595896-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=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: 1694790699532100001 From: Daniel P. Berrang=C3=A9 Without this call, the QEMU process is being left running which on FreeBSD 13.2 at least, makes meson think the test is still running, and thus execution of "make check" continues forever. This fixes the regression introduced in: commit a9c9bbee855877293683012942d3485d50f286af Author: Chris Laplante Date: Tue Aug 22 17:31:02 2023 +0100 qtest: microbit-test: add tests for nRF51 DETECT Fixes: https://gitlab.com/qemu-project/qemu/-/issues/1882 Signed-off-by: "Daniel P. Berrang=C3=A9" Reviewed-by: Richard Henderson Reviewed-by: Stefan Hajnoczi Reviewed-by: Thomas Huth Message-Id: <20230912184130.3056054-2-berrange@redhat.com> Signed-off-by: Alex Benn=C3=A9e Message-Id: <20230914155422.426639-5-alex.bennee@linaro.org> diff --git a/tests/qtest/microbit-test.c b/tests/qtest/microbit-test.c index 2abcad8e31..72190d38f7 100644 --- a/tests/qtest/microbit-test.c +++ b/tests/qtest/microbit-test.c @@ -434,6 +434,8 @@ static void test_nrf51_gpio_detect(void) g_assert_true(qtest_get_irq(qts, 0)); qtest_set_irq_in(qts, "/machine/nrf51", "unnamed-gpio-in", 3, 0); g_assert_true(qtest_get_irq(qts, 0)); + + qtest_quit(qts); } =20 static void timer_task(QTestState *qts, hwaddr task) --=20 2.39.2 From nobody Sat May 18 15:49:39 2024 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=1694790688; cv=none; d=zohomail.com; s=zohoarc; b=WWRjet+Nf8NOh2F10ZX20ymAoAtH1n2DSfsZmL8uaieXQcRZdHqmtzwJZHevOVTVJrAnC/MgbR1UldZeNznS82ssy97lkhSEo0LA1QQ7uo6SMwps4PWRVU/yX5eT6xqrfCjGi/36ePjfeEgfPi2HauGwLvPpvdOH1Qx616zUdN4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1694790688; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=+ODBQ1lRWFRqN+1C2qyimy7vJFOa6KXmE7+4RiDeBuo=; b=ZNJIxfYMfEnF5FQOd6LI8UtA6Qn03dTg00OFDIkW4PTRV2QYidFffxXf3b8pxbywRdc0homD6yyIxLbQp8cLy64eA3wF8nnRnr/YR5DICU/mSP1ahfPlqwmNFUYPKy+j4rxB3LpWypG3LH7GUXDH//sSrZAPtkjtYo0FaiXmwmo= 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 16947906886451005.8971767770265; Fri, 15 Sep 2023 08:11:28 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qhARU-0003Nw-Km; Fri, 15 Sep 2023 11:09:12 -0400 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 1qhARJ-0003HS-HM for qemu-devel@nongnu.org; Fri, 15 Sep 2023 11:09:02 -0400 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qhARD-00029D-Ar for qemu-devel@nongnu.org; Fri, 15 Sep 2023 11:09:01 -0400 Received: by mail-wr1-x432.google.com with SMTP id ffacd0b85a97d-31c3df710bdso2082234f8f.1 for ; Fri, 15 Sep 2023 08:08:54 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id p7-20020a056000018700b003176aa612b1sm4653970wrx.38.2023.09.15.08.08.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Sep 2023 08:08:52 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 79AFC1FFC0; Fri, 15 Sep 2023 16:08:50 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1694790534; x=1695395334; 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=+ODBQ1lRWFRqN+1C2qyimy7vJFOa6KXmE7+4RiDeBuo=; b=zGOEaIPmSn8BaOw8q1kBbaL/FklbHxMxGOh5+lGt0leQfYgMtTHYgUxJl9X3dVLx7o vgx92S0BfRrPVGLoWi8jk/1uryIhbf9kM0JLxC/SyzE4s2nr0TFi06PJ7szX5OgiXwBx BcOP6gOTiWKQT7iUQofcMyX9So2S28ALg2LP81vfqvLGuNylKyqbgrR7UaH94OdNUlKR 9EQjJuvLTfdymOTD5aSLldZHyVikfFed+bGaBYVcSI6BxS46F2BaVFyFCmEnRSVyCdvA ozf0AZD/eZPSKvtQy49q7xIttjjzrPXfJ3QgvpuHrqJXX7Ex+hWp2kOUFU6jh7IiTF6n 9UBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694790534; x=1695395334; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=+ODBQ1lRWFRqN+1C2qyimy7vJFOa6KXmE7+4RiDeBuo=; b=kKWSLNyGfJCZihHVT0OdnwvcMF9kKqyH69T1J2lPhUtOHaXvG3wHhtaqAMa+GbQaWH 5DJMDv08HzXOwXn+qQ28kHMzlSZhX08hD9R9+HNoQpuN8nH01bnzE7MOwY9GMzssdmIY y3P85KtJtqGsl6GXnJcP0SAKDbTl2pocGM4pw7CllUvKYTCKAplfesA8jSrqYZ7fEy2f bEYoNwTsxkQCHyG5vnQqBS8H6EZUp4ERUUlZiWASnx+IrUWOXtsekdhOTY+yCtWqRBF/ n26YomhKf1wKPu4iBYJJ/maOq5Z6AwyuURfU/eC/9rW/5UXCxiijsSZvHGV43LRs8ATn 1mRQ== X-Gm-Message-State: AOJu0YybDMPg60Gw0Hw/Gz4nrU7thPdUVLQsUDnVCGl7ZFUjCcxqF70q /wZq4wOMxdW5R0/QFuyR0gNMAw== X-Google-Smtp-Source: AGHT+IFSARjg74SrDEenopMLZJb73Ny5yxylkiCPdD9re5ISVvGDQ3o2I3VXIO6Z94lgR0p9GqphpA== X-Received: by 2002:a05:6000:a1a:b0:31f:facb:e1ba with SMTP id co26-20020a0560000a1a00b0031ffacbe1bamr283441wrb.70.1694790533714; Fri, 15 Sep 2023 08:08:53 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Richard Henderson , Stefan Hajnoczi , Thomas Huth , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Laurent Vivier , Paolo Bonzini Subject: [PULL 5/9] qtest: kill orphaned qtest QEMU processes on FreeBSD Date: Fri, 15 Sep 2023 16:08:45 +0100 Message-Id: <20230915150849.595896-6-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230915150849.595896-1-alex.bennee@linaro.org> References: <20230915150849.595896-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::432; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x432.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, T_SPF_TEMPERROR=0.01 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: 1694790691003100007 From: Daniel P. Berrang=C3=A9 On Linux we use PR_SET_PDEATHSIG to kill orphaned QEMU processes if we fail to call qtest_quit(), or the test program aborts/segvs. This prevents meson from hanging forever due to the orphaned process keeping stdout open. On FreeBSD we can achieve the same using PROC_PDEATHSIG_CTL, which gives us the equivalent protection against hangs. Signed-off-by: "Daniel P. Berrang=C3=A9" Reviewed-by: Richard Henderson Reviewed-by: Stefan Hajnoczi Reviewed-by: Thomas Huth Message-Id: <20230912184130.3056054-3-berrange@redhat.com> Signed-off-by: Alex Benn=C3=A9e Message-Id: <20230914155422.426639-6-alex.bennee@linaro.org> diff --git a/tests/qtest/libqtest.c b/tests/qtest/libqtest.c index 34b9c14b75..b1eba71ffe 100644 --- a/tests/qtest/libqtest.c +++ b/tests/qtest/libqtest.c @@ -24,6 +24,9 @@ #ifdef __linux__ #include #endif /* __linux__ */ +#ifdef __FreeBSD__ +#include +#endif /* __FreeBSD__ */ =20 #include "libqtest.h" #include "libqmp.h" @@ -414,6 +417,10 @@ static QTestState *G_GNUC_PRINTF(1, 2) qtest_spawn_qem= u(const char *fmt, ...) */ prctl(PR_SET_PDEATHSIG, SIGKILL, 0, 0, 0); #endif /* __linux__ */ +#ifdef __FreeBSD__ + int sig =3D SIGKILL; + procctl(P_PID, getpid(), PROC_PDEATHSIG_CTL, &sig); +#endif /* __FreeBSD__ */ if (!g_setenv("QEMU_AUDIO_DRV", "none", true)) { exit(1); } --=20 2.39.2 From nobody Sat May 18 15:49:39 2024 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=1694790688; cv=none; d=zohomail.com; s=zohoarc; b=JyYgwPDwRqhORJzG7jopz0bYpq0SeurkPfsEes2MYpIUfD9449hIj7f6vHrs02IHCGSz9QDEMnGRFnZ82ZcNNDaN4SjqRCIjTfuQ5sF8xZqOeBZNeKCWedGGI2L+gUX3UoIF8h3i6SYs3bqeSBnbyw/BZ/VVHzZ7mLUkM4VtHK0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1694790688; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=xTrovK4fIdtvshi0BSJ6A7SGaTiEX1KvDjEUM74fc78=; b=LV8YzLMuzXzLp6fQkkZcggiCL6TBnZjKovlgzSDr4lNt+qfiHOn1cKAf7Ahgt2XKzMj35SUQrxQDsJSfFcVnb/3Y5B3IKJtsMoI8b8hCR92MeDs+k9am7owp1ZSwKWyFfWmjwmUwIoGw15bI+IlbkotC/mLraB3Fiht9ZR1zoHE= 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 169479068800091.96641948303352; Fri, 15 Sep 2023 08:11:28 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qhARe-0003Xx-7I; Fri, 15 Sep 2023 11:09:22 -0400 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 1qhARG-0003Cl-8P for qemu-devel@nongnu.org; Fri, 15 Sep 2023 11:08:58 -0400 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qhARD-00029H-HH for qemu-devel@nongnu.org; Fri, 15 Sep 2023 11:08:58 -0400 Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-401b393ddd2so25870755e9.0 for ; Fri, 15 Sep 2023 08:08:55 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id y6-20020a7bcd86000000b003fee6e170f9sm4857598wmj.45.2023.09.15.08.08.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Sep 2023 08:08:52 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 93CDE1FFC1; Fri, 15 Sep 2023 16:08:50 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1694790534; x=1695395334; 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=xTrovK4fIdtvshi0BSJ6A7SGaTiEX1KvDjEUM74fc78=; b=ZQV3TrVjCvf9BPyQ5Fct6sxl/U6/q8f1SiYfjG8kX3XrfCXinXqXE0ANqHrw+bXZK0 JQY7Y3g/3im48WjlRr4xk6kloThVeSj5v243cOrQQMbt5vH06+upGzKIA+hpi+4Z1d5w U0jduwqzjAIdg2PWjRR4zl4xqozwGGJh0kKfKFbxzIaU20Bgju9/7idufEJ1v41Glili gtosfZ7iTBM66jgAte43pw27dzpAHWeMUBq0fEcr1x7I5X2aXXsa9n6eeXUBgArMyv/4 n3aRIHoZC5TSIgzZdjL653KbF/UUcm5bAUQV7HrJKp3XWpGGTRgcdrZ8Wtf8QrKCZJGi EtSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694790534; x=1695395334; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xTrovK4fIdtvshi0BSJ6A7SGaTiEX1KvDjEUM74fc78=; b=HY+7kXCbkfYZhCE6lnZdaVqwKUNtDH999kZ/i0eCbM+nGihTZWNJyHHzN4k8YMS/gy BtaCv+y9u0VybciSnBQRHMK/YVbQrKuRrFBzVcEEw5801a0nxhbyg/JD+5fqe8OEiiVs bRSML3t4JdLdj6snMwRMRvHsnJAGx34FT7LuYHcJB7YXW/6Hn4INO/kKemh8slDlZEbp oAUiWbfUe0KNYNfVY5DtbUMsJq5cr49sn3Nd5x+hcvQAXtCTZRT3e0VVjOeBZJeRXjzA XlNYNzFIdWQrkj9c13l8tIt5TMlsf4BC8FcTVBa1wHBV5nssW0kk0kI71Ogf+Cta+Dtj t8aw== X-Gm-Message-State: AOJu0Ywrss2gnRH6YF3c/jeDvQ7BtjB0yZ/Eon6gPh7pF6JhfWoWlBkw Gm/wZoLuL5O/Ns17BCtXJtny/A== X-Google-Smtp-Source: AGHT+IFl5Gn38Fb1Fs8+hYQfrM21xDtZSRgdwe2RKprtFax3+Jc4+DirnnYM4o54cDRwXJkFOVal+g== X-Received: by 2002:a7b:c857:0:b0:3ff:233f:2cfb with SMTP id c23-20020a7bc857000000b003ff233f2cfbmr1778245wml.23.1694790534095; Fri, 15 Sep 2023 08:08:54 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Stefan Hajnoczi , Thomas Huth , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Wainer dos Santos Moschetta , Beraldo Leal Subject: [PULL 6/9] gitlab: make Cirrus CI timeout explicit Date: Fri, 15 Sep 2023 16:08:46 +0100 Message-Id: <20230915150849.595896-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230915150849.595896-1-alex.bennee@linaro.org> References: <20230915150849.595896-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::333; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x333.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: 1694790689304100003 From: Daniel P. Berrang=C3=A9 On the GitLab side we're invoking the Cirrus CI job using the cirrus-run tool which speaks to the Cirrus REST API. Cirrus sometimes tasks 5-10 minutes to actually schedule the task, and thus the execution time of 'cirrus-run' inside GitLab will be slightly longer than the execution time of the Cirrus CI task. Setting the timeout in the GitLab CI job should thus be done in relation to the timeout set for the Cirrus CI job. While Cirrus CI defaults to 60 minutes, it is better to set this explicitly, and make the relationship between the jobs explicit Signed-off-by: "Daniel P. Berrang=C3=A9" Reviewed-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Stefan Hajnoczi Reviewed-by: Thomas Huth Message-Id: <20230912184130.3056054-4-berrange@redhat.com> Signed-off-by: Alex Benn=C3=A9e Message-Id: <20230914155422.426639-7-alex.bennee@linaro.org> diff --git a/.gitlab-ci.d/cirrus.yml b/.gitlab-ci.d/cirrus.yml index 41d64d6680..816d89cc2a 100644 --- a/.gitlab-ci.d/cirrus.yml +++ b/.gitlab-ci.d/cirrus.yml @@ -15,6 +15,9 @@ stage: build image: registry.gitlab.com/libvirt/libvirt-ci/cirrus-run:master needs: [] + # 20 mins larger than "timeout_in" in cirrus/build.yml + # as there's often a 5-10 minute delay before Cirrus CI + # actually starts the task timeout: 80m allow_failure: true script: diff --git a/.gitlab-ci.d/cirrus/build.yml b/.gitlab-ci.d/cirrus/build.yml index a9444902ec..29d55c4aa3 100644 --- a/.gitlab-ci.d/cirrus/build.yml +++ b/.gitlab-ci.d/cirrus/build.yml @@ -16,6 +16,8 @@ env: TEST_TARGETS: "@TEST_TARGETS@" =20 build_task: + # A little shorter than GitLab timeout in ../cirrus.yml + timeout_in: 60m install_script: - @UPDATE_COMMAND@ - @INSTALL_COMMAND@ @PKGS@ --=20 2.39.2 From nobody Sat May 18 15:49:39 2024 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=1694790665; cv=none; d=zohomail.com; s=zohoarc; b=nHpFc3Abma8TbUmLI0d08xTst4FwjzAVkZZQZ7Ac5tVm37uMDSTQqKYETH/Paij9/RSnCQxTbtBhn6jv6PNtwqfSA+0AKjF3FvXjWi8VZEmKNMNvO3q94bDgoS4W0/7BDMOHLtp45Z3EgYmtqJgCJOPylHNclpcmvSijL9+ZgWQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1694790665; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=l0mIdmdlmXswKm589oYcvupbnyEZRR+lBvL3XDXcnX4=; b=E1vKh+AkBhiLXAOyXdD/XkJtq07oj5SiVvnrerdAugL2ZQoPDil3pV4NnOAx/EZ3+GrCwNzIkubNJXB2JdvuoMGpCml0AYUM+oKG+XLKMEDkaFHnZc+p7Q43Sj7LtV9TsuwcNYm++W7bU73YH3VQR2x7f8tVeCRfifszqt4iP0Q= 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 1694790665820752.0192361179098; Fri, 15 Sep 2023 08:11:05 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qhARe-0003Xv-6h; Fri, 15 Sep 2023 11:09:22 -0400 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 1qhARG-0003Eb-U8 for qemu-devel@nongnu.org; Fri, 15 Sep 2023 11:08:59 -0400 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qhARE-00029a-NW for qemu-devel@nongnu.org; Fri, 15 Sep 2023 11:08:58 -0400 Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-40078c4855fso24310385e9.3 for ; Fri, 15 Sep 2023 08:08:56 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id l20-20020a1c7914000000b003fe29dc0ff2sm4927349wme.21.2023.09.15.08.08.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Sep 2023 08:08:52 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id AAC231FFC2; Fri, 15 Sep 2023 16:08:50 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1694790535; x=1695395335; 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=l0mIdmdlmXswKm589oYcvupbnyEZRR+lBvL3XDXcnX4=; b=C9+a61VjONv3hLMulKsUUJ9Wxuuqwaa2PN+5O5pqY2k1I5B5f4lPG+lMNJS1JVSGlR GRTl/EsQUO4K2gFuqiM5cwINmZv+cSBm9frjSi8DjUIx3nRgSgyIr3JevSVWqNlcmZRe 5i5GftgxZPwLB9Xi5ahbdeHeQV3X7Vifbfa+hm666Egy7xrqSQ0QKbEEJ8CFbToptYPV Pm446ZBAgr2giHyFLxhMBFhPdgwO2PYVoUcAXKsdjG1GSWCPXKybOBLZfvb4G08FzaUN z/LI0XQGizdjH446VVV40ooTBDMKfBqovJw0akLsy/MkOn/4ZZRHNFrXBygd+P3NroMX KD1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694790535; x=1695395335; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=l0mIdmdlmXswKm589oYcvupbnyEZRR+lBvL3XDXcnX4=; b=JkyRwwTX95lxpfjTYCMnnqaRE3u88GSg5nvWtvXuWY87+lFtjNqXA+EUSioEEN78TF XGkjtb1m/6oapRrsAxMTnBI2egi21fncY+byXaKrOCQ42e6BdQV2pcKaRSsPL5CZms+L BA4sWS38+h2FcBpO0waEzCAFe9J3TSNJyouhV8eWHUOTwG2X2lOTp4CYvRCx1fhBnwoy hWl5YCsQJ4WHLZXP+r6G5T2/LKCEDTzO2Pd/aNzbyixpVYGxCbrSCaCe31nleEjmGxme xeqe7kEwMsJdjjrsaq2cE0B2swQNgI9hunT5YiW5Au+JQAJPioYRuzlBnrQqDTIrD1W9 mLxw== X-Gm-Message-State: AOJu0YwKVY17UbkVzB7DRD8PwpLVl8vkIl8JF/qGU5yZ96xUgp9c/S0Y CuonoZ64PeIs2SUveGC8cSZAjw== X-Google-Smtp-Source: AGHT+IECXrTGTHUOetFMq9HbwvWy8UdRzu90bxlj6k3O7ITVG1CVGl4FPwiNxUB0uH/Zvqt7SzNEaQ== X-Received: by 2002:a7b:ca4a:0:b0:401:c436:8999 with SMTP id m10-20020a7bca4a000000b00401c4368999mr2031176wml.30.1694790534932; Fri, 15 Sep 2023 08:08:54 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Stefan Hajnoczi , Thomas Huth , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Wainer dos Santos Moschetta , Beraldo Leal Subject: [PULL 7/9] gitlab: make Cirrus CI jobs gating Date: Fri, 15 Sep 2023 16:08:47 +0100 Message-Id: <20230915150849.595896-8-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230915150849.595896-1-alex.bennee@linaro.org> References: <20230915150849.595896-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::333; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x333.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: 1694790666447100003 From: Daniel P. Berrang=C3=A9 The Cirrus CI jobs have been non-gating for a while to let us build confidence in their reliability. Aside from periodic dependancy problems when FreeBSD Ports switches to be based on a new FreeBSD image version, the jobs have been reliable. It is thus worth making them gating to prevent build failures being missed during merges. Signed-off-by: "Daniel P. Berrang=C3=A9" Reviewed-by: Stefan Hajnoczi Reviewed-by: Thomas Huth Message-Id: <20230912184130.3056054-5-berrange@redhat.com> Reviewed-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Alex Benn=C3=A9e Message-Id: <20230914155422.426639-8-alex.bennee@linaro.org> diff --git a/.gitlab-ci.d/cirrus.yml b/.gitlab-ci.d/cirrus.yml index 816d89cc2a..e7f1f83c2c 100644 --- a/.gitlab-ci.d/cirrus.yml +++ b/.gitlab-ci.d/cirrus.yml @@ -19,7 +19,6 @@ # as there's often a 5-10 minute delay before Cirrus CI # actually starts the task timeout: 80m - allow_failure: true script: - source .gitlab-ci.d/cirrus/$NAME.vars - sed -e "s|[@]CI_REPOSITORY_URL@|$CI_REPOSITORY_URL|g" --=20 2.39.2 From nobody Sat May 18 15:49:39 2024 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=1694790585; cv=none; d=zohomail.com; s=zohoarc; b=Ejiada1nlVMelW+4qKtz2VvYVoE+ZxtUZRysajHsFYlZVGmq/ClNCt9vwEva1ltVAb4vm3lmEXEwB8+EC5SyWe3UyVkTgcIpZyQypY0VeMxZ3A0Ctj1it/gP1fbCmtN41FGH/MFTHt6COqgzxeA2KG7ApbOHZzdMQnzHFppjM1M= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1694790585; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=CcvLekfgkgzF278cqTU4MlqaFKkEi2GbfnC328zBuE0=; b=MhRRPY3+uNRHrjOHxh0Hc8ntrzFdIL58TLtnRxWMFog0Ab14x0DrA6FcC2mSk/dn7bal2GVjmuh8ijTdpL6LU1SR7sP/BuK22b/tGfioCRvroqppceURv/fZdV+F4bVXBf8evZ2kpgx2mV0IJY8V7tx/r/f+a1tJCH7B/6sAAnk= 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 1694790585917309.93341612973063; Fri, 15 Sep 2023 08:09:45 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qhARU-0003P5-W2; Fri, 15 Sep 2023 11:09:13 -0400 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 1qhARH-0003F0-J9 for qemu-devel@nongnu.org; Fri, 15 Sep 2023 11:08:59 -0400 Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qhARF-00029o-LW for qemu-devel@nongnu.org; Fri, 15 Sep 2023 11:08:59 -0400 Received: by mail-wr1-x42a.google.com with SMTP id ffacd0b85a97d-313e742a787so1485615f8f.1 for ; Fri, 15 Sep 2023 08:08:57 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id z25-20020a1c4c19000000b003fe29f6b61bsm4832634wmf.46.2023.09.15.08.08.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Sep 2023 08:08:53 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id C44E81FFBB; Fri, 15 Sep 2023 16:08:50 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1694790536; x=1695395336; 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=CcvLekfgkgzF278cqTU4MlqaFKkEi2GbfnC328zBuE0=; b=wtYI5RmU0grbK63HB4S1Uxo0NrXI+c/Xu0ig2rWdRkoNjvZkSQ7RqU2PNqRS1+Tn2N +NQz0QLq06Y4UZBrKie10r/rvtYTdfHcpVtWfSrgFnBSJaNlCh3rPBYAUHNgeoE0V1C3 V6vNxg3vdfyy0QKSG3PggGP/lt/T9ZKURIH/e7yovRW4630CL/phJE+Cqm+eZzUP7tLL styrDqGnRSXKcYK0UH9Jb81Vk3CLNiC74LJYyzrrtg1yjRD2TTZY8MLWvSVfXwnw3Bi+ UgqydRx/8FSx133hYP4p9oQG8JvsVLOQs8wdnOwuga4sZq8Nnu37pH55hI+RTp4tEpQE IC0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694790536; x=1695395336; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=CcvLekfgkgzF278cqTU4MlqaFKkEi2GbfnC328zBuE0=; b=XviFIel2H9cxkfZPgfB9TwDVcD7JxxGYv0jvlTjlBM1nDKR4g7sUoDiJQQuBTqVVYA Bwh+w8YS7NGJ0VPQONf+KltR2Z2X/6Tw6/jNsY0mZC8827fWqz/kobGtLpS5V5R86Yyg BQXnAHaI07JiM/Gnr4sJsQldIfqkyNhVgtu+cpBW0OyviTzF8Sgow+MLWjBnjCACGqby ynxpUm+fzrc3LyWObeBis5GOop5UKHXG1EuZqy6iViaCDbatj5ibJukGT/cDgS0dsAa5 yH9dqQmuzI3YbI0kKOQUPYT6UTLlOn/AJeVU1e4euFmiIhAmJsNUM/kJepMjKFnwy7v0 iyxQ== X-Gm-Message-State: AOJu0YwOwhKH1iOMS7DbO4Ks4SubVWuY9U6OiPh7pZy60jF25uipNw4J yDKalMruicMHi1sIWSJp+g5VMA== X-Google-Smtp-Source: AGHT+IHAMgmkhhVXx9Lsz0fFeLAWoEvyzUejoZ9RnEtilThpFZHDu99e/kJQiYvO/Rooy5NGx++ciw== X-Received: by 2002:a5d:6585:0:b0:317:dd94:d38b with SMTP id q5-20020a5d6585000000b00317dd94d38bmr4283710wru.10.1694790535961; Fri, 15 Sep 2023 08:08:55 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: Nicholas Piggin , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , John Snow , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Cleber Rosa , Beraldo Leal , Wainer dos Santos Moschetta Subject: [PULL 8/9] tests/avocado: Fix console data loss Date: Fri, 15 Sep 2023 16:08:48 +0100 Message-Id: <20230915150849.595896-9-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230915150849.595896-1-alex.bennee@linaro.org> References: <20230915150849.595896-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::42a; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42a.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: 1694790586868100003 From: Nicholas Piggin Occasionally some avocado tests will fail waiting for console line despite the machine running correctly. Console data goes missing, as can be seen in the console log. This is due to _console_interaction calling makefile() on the console socket each time it is invoked, which must be losing old buffer contents when going out of scope. It is not enough to makefile() with buffered=3D0. That helps significantly but data loss is still possible. My guess is that readline() has a line buffer even when the file is in unbuffered mode, that can eat data. Fix this by providing a console file that persists for the life of the console. Signed-off-by: Nicholas Piggin Reviewed-by: "Daniel P. Berrang=C3=A9" Message-Id: <20230912131340.405619-1-npiggin@gmail.com> Reviewed-by: Philippe Mathieu-Daud=C3=A9 Acked-by: John Snow Signed-off-by: Alex Benn=C3=A9e Message-Id: <20230914155422.426639-9-alex.bennee@linaro.org> diff --git a/python/qemu/machine/machine.py b/python/qemu/machine/machine.py index c16a0b6fed..35d5a672db 100644 --- a/python/qemu/machine/machine.py +++ b/python/qemu/machine/machine.py @@ -191,6 +191,7 @@ def __init__(self, self.sock_dir, f"{self._name}.con" ) self._console_socket: Optional[socket.socket] =3D None + self._console_file: Optional[socket.SocketIO] =3D None self._remove_files: List[str] =3D [] self._user_killed =3D False self._quit_issued =3D False @@ -509,6 +510,11 @@ def _early_cleanup(self) -> None: # If we keep the console socket open, we may deadlock waiting # for QEMU to exit, while QEMU is waiting for the socket to # become writable. + if self._console_file is not None: + LOG.debug("Closing console file") + self._console_file.close() + self._console_file =3D None + if self._console_socket is not None: LOG.debug("Closing console socket") self._console_socket.close() @@ -874,12 +880,25 @@ def console_socket(self) -> socket.socket: Returns a socket connected to the console """ if self._console_socket is None: + LOG.debug("Opening console socket") self._console_socket =3D console_socket.ConsoleSocket( self._console_address, file=3Dself._console_log_path, drain=3Dself._drain_console) return self._console_socket =20 + @property + def console_file(self) -> socket.SocketIO: + """ + Returns a file associated with the console socket + """ + if self._console_file is None: + LOG.debug("Opening console file") + self._console_file =3D self.console_socket.makefile(mode=3D'rb= ', + buffering=3D= 0, + encoding=3D'= utf-8') + return self._console_file + @property def temp_dir(self) -> str: """ diff --git a/tests/avocado/avocado_qemu/__init__.py b/tests/avocado/avocado= _qemu/__init__.py index 33090903f1..0172a359b7 100644 --- a/tests/avocado/avocado_qemu/__init__.py +++ b/tests/avocado/avocado_qemu/__init__.py @@ -137,7 +137,7 @@ def _console_interaction(test, success_message, failure= _message, assert not keep_sending or send_string if vm is None: vm =3D test.vm - console =3D vm.console_socket.makefile(mode=3D'rb', encoding=3D'utf-8') + console =3D vm.console_file console_logger =3D logging.getLogger('console') while True: if send_string: --=20 2.39.2 From nobody Sat May 18 15:49:39 2024 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=1694790665; cv=none; d=zohomail.com; s=zohoarc; b=Rhy1PtLsuIjkCkmdRYIoWc03W1o3oIwQwcvr7LbxUaqEaglylZpJeFXdzto/I3VY7HDmW5J4FhSxDnCn5PewNtY1ZSogaBwUZU57MBXPpT4TPJ1s3mrx1qoJpNR2Ai3xTAXsYe9FyJ6ssjidgDOv/lxbUVZm33vpq/Jrcyv+FWs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1694790665; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=SpdZx8AhfyM9DvxuaSn+YqR/ZDFVc/G0t+hRFJe45y8=; b=C+PQNbHNCGVTZwJ0kQvtrzOzN0h08wmTXoH00N7VQlxrMyxQLNX+/09+7yw+wMxZ1yo4vkBloFbG0Jv2295EvXhtcmgbPw936+fg0+VEQzOg3BWgJkC7UzYG3ENNE1+ZJHSD28phJqk3T3SlSwdPEm0G2JYu65KosBk0emp4C8s= 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 1694790665202219.36566223764646; Fri, 15 Sep 2023 08:11:05 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qhARU-0003NL-Gw; Fri, 15 Sep 2023 11:09:12 -0400 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 1qhARH-0003F1-RH for qemu-devel@nongnu.org; Fri, 15 Sep 2023 11:09:00 -0400 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 1qhARE-00029d-V8 for qemu-devel@nongnu.org; Fri, 15 Sep 2023 11:08:59 -0400 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-40473f1fe9fso20226595e9.2 for ; Fri, 15 Sep 2023 08:08:56 -0700 (PDT) Received: from zen.linaroharston ([85.9.250.243]) by smtp.gmail.com with ESMTPSA id 16-20020a05600c029000b003fee8793911sm4864159wmk.44.2023.09.15.08.08.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Sep 2023 08:08:53 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id E63FB1FFC3; Fri, 15 Sep 2023 16:08:50 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1694790535; x=1695395335; 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=SpdZx8AhfyM9DvxuaSn+YqR/ZDFVc/G0t+hRFJe45y8=; b=sRlG5p5JXh+HAN1yPJM8xnqVBuDYoVC85jxCONXFvR9k4UwzmIsctgQFvhXbL0WeHI 0cj22nRu2qUcnQnyl0nbD96FvmIYKWBTwUBxDgyZ69cQpvgTDs8qoKxqH+45lgb+YaxP 3K4MhqanOTQj+qTAGsTGJAjt71tzRu88Hmy8t+NWl0I+IoAjwJQLCWSKnAT5TTZMTeI2 JtVK/jZHERABEGdrnoeSINn7V0pa2xexIo433M4X7hiB6Y6jBVkI2A3ES4jVvqCG4hLO laXk3TfAX9ywu3Jan6Vyhf57eHGGhnYW/EXe0rqFozKVIGmMqU7i1uyMz3bBsrk27GNu cz+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694790535; x=1695395335; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=SpdZx8AhfyM9DvxuaSn+YqR/ZDFVc/G0t+hRFJe45y8=; b=aK1l+J62SVbFDfFSy6TdPpXEpCv5W8LRXgYHD7Pgy3E2nVzCGQBP+D0ztjGC1SIuv4 KjTLGvNscup6PaIP/HRxcJ29KT73f2W/R+kqxvZ/sGAE3SQQyQcJ+T4tYEm96H2zM27I BFitUriB5JW5/RV3pM/mGQRaSysDkIRbfLvp6c5jlmAbpsZEmC2+lNPVBIhnjOL54Hb6 GDC75W+DtmPqsGw6FqV92sBbXNcxVFwF39rvyKv0nIN1J/XqfdPYgmeBkGI+wOpKstlu tm6f3iWleI6zL323JBpx8ueMePMvOu7hqHlpuZxzEttuGRqtG7Uhs5E7JLGlBxZusT7b +BeA== X-Gm-Message-State: AOJu0Yy78KYHkCOWl6uems9eT8GKr2tzi+uT4SdQ77ZjS4f/jngRkuKV 2VWmWXTeyGzFIMRfQJHOgTZZww== X-Google-Smtp-Source: AGHT+IH9B5qlza0u4uZwicGAQQsthifR+XlW7udv/PbMu5++4LZUhvAY38J/y3KeumitUCIBuTiK5w== X-Received: by 2002:a05:600c:2288:b0:404:7865:bf4 with SMTP id 8-20020a05600c228800b0040478650bf4mr1727405wmf.39.1694790535164; Fri, 15 Sep 2023 08:08:55 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Thomas Huth , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Cleber Rosa , Wainer dos Santos Moschetta , Beraldo Leal , Aurelien Jarno , Pavel Dovgalyuk , Paolo Bonzini , Jiaxun Yang Subject: [PULL 9/9] tests/avocado: Disable MIPS Malta tests due to GitLab issue #1884 Date: Fri, 15 Sep 2023 16:08:49 +0100 Message-Id: <20230915150849.595896-10-alex.bennee@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230915150849.595896-1-alex.bennee@linaro.org> References: <20230915150849.595896-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: 1694790666750100005 From: Philippe Mathieu-Daud=C3=A9 Commit 0d58c66068 ("softmmu: Use async_run_on_cpu in tcg_commit") introduced a regression which is only triggered by the MIPS Malta machine. Since those tests are gatting and disturb the CI workflow, disable them until https://gitlab.com/qemu-project/qemu/-/issues/1866 is fixed. $ make check-avocado \ AVOCADO_TAGS=3D'arch:mipsel arch:mips64el' \ AVOCADO_ALLOW_UNTRUSTED_CODE=3D1 \ AVOCADO_TIMEOUT_EXPECTED=3D1 AVOCADO tests/avocado (04/24) tests/avocado/boot_linux_console.py:BootLinuxConsole.test_mips_m= alta32el_nanomips_4k: INTERRUPTED: Test interrupted by SIGTERM\nRunner erro= r occurred: Timeout reached\nOriginal status: ERROR\n... (90.39 s) (05/24) tests/avocado/boot_linux_console.py:BootLinuxConsole.test_mips_m= alta32el_nanomips_16k_up: INTERRUPTED: Test interrupted by SIGTERM\nRunner = error occurred: Timeout reached\nOriginal status: ERROR\n... (90.29 s) (06/24) tests/avocado/boot_linux_console.py:BootLinuxConsole.test_mips_m= alta32el_nanomips_64k_dbg: INTERRUPTED: Test interrupted by SIGTERM\nRunner= error occurred: Timeout reached\nOriginal status: ERROR\n... (92.53 s) (11/24) tests/avocado/machine_mips_malta.py:MaltaMachineFramebuffer.test= _mips_malta_i6400_framebuffer_logo_1core: INTERRUPTED: Test interrupted by = SIGTERM\nRunner error occurred: Timeout reached\nOriginal status: ERROR\n..= . (25.78 s) RESULTS : PASS 8 | ERROR 0 | FAIL 0 | SKIP 7 | WARN 2 | INTERRUPT 5 | = CANCEL 2 JOB TIME : 525.60 s ^^^^^^^^^^^ Reported-by: Thomas Huth Suggested-by: Thomas Huth Signed-off-by: Philippe Mathieu-Daud=C3=A9 Message-Id: <20230913135339.9128-1-philmd@linaro.org> Signed-off-by: Alex Benn=C3=A9e Message-Id: <20230914155422.426639-10-alex.bennee@linaro.org> diff --git a/tests/avocado/boot_linux_console.py b/tests/avocado/boot_linux= _console.py index 6eab515718..01ee149812 100644 --- a/tests/avocado/boot_linux_console.py +++ b/tests/avocado/boot_linux_console.py @@ -116,6 +116,7 @@ def test_x86_64_pc(self): console_pattern =3D 'Kernel command line: %s' % kernel_command_line self.wait_for_console_pattern(console_pattern) =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mips_malta(self): """ :avocado: tags=3Darch:mips @@ -138,6 +139,7 @@ def test_mips_malta(self): console_pattern =3D 'Kernel command line: %s' % kernel_command_line self.wait_for_console_pattern(console_pattern) =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mips64el_malta(self): """ This test requires the ar tool to extract "data.tar.gz" from @@ -191,6 +193,7 @@ def test_mips64el_fuloong2e(self): console_pattern =3D 'Kernel command line: %s' % kernel_command_line self.wait_for_console_pattern(console_pattern) =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mips_malta_cpio(self): """ :avocado: tags=3Darch:mips @@ -232,6 +235,7 @@ def test_mips_malta_cpio(self): # Wait for VM to shut down gracefully self.vm.wait() =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') @skipUnless(os.getenv('AVOCADO_ALLOW_UNTRUSTED_CODE'), 'untrusted code= ') def test_mips64el_malta_5KEc_cpio(self): """ @@ -292,6 +296,7 @@ def do_test_mips_malta32el_nanomips(self, kernel_url, k= ernel_hash): console_pattern =3D 'Kernel command line: %s' % kernel_command_line self.wait_for_console_pattern(console_pattern) =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mips_malta32el_nanomips_4k(self): """ :avocado: tags=3Darch:mipsel @@ -305,6 +310,7 @@ def test_mips_malta32el_nanomips_4k(self): kernel_hash =3D '477456aafd2a0f1ddc9482727f20fe9575565dd6' self.do_test_mips_malta32el_nanomips(kernel_url, kernel_hash) =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mips_malta32el_nanomips_16k_up(self): """ :avocado: tags=3Darch:mipsel @@ -318,6 +324,7 @@ def test_mips_malta32el_nanomips_16k_up(self): kernel_hash =3D 'e882868f944c71c816e832e2303b7874d044a7bc' self.do_test_mips_malta32el_nanomips(kernel_url, kernel_hash) =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mips_malta32el_nanomips_64k_dbg(self): """ :avocado: tags=3Darch:mipsel diff --git a/tests/avocado/machine_mips_malta.py b/tests/avocado/machine_mi= ps_malta.py index 92233451c5..3620266589 100644 --- a/tests/avocado/machine_mips_malta.py +++ b/tests/avocado/machine_mips_malta.py @@ -11,6 +11,7 @@ import gzip import logging =20 +from avocado import skip from avocado import skipIf from avocado import skipUnless from avocado.utils import archive @@ -93,6 +94,7 @@ def do_test_i6400_framebuffer_logo(self, cpu_cores_count): cv2.imwrite(debug_png, screendump_bgr) self.assertGreaterEqual(tuxlogo_count, cpu_cores_count) =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mips_malta_i6400_framebuffer_logo_1core(self): """ :avocado: tags=3Darch:mips64el @@ -101,6 +103,7 @@ def test_mips_malta_i6400_framebuffer_logo_1core(self): """ self.do_test_i6400_framebuffer_logo(1) =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') @skipIf(os.getenv('GITLAB_CI'), 'Running on GitLab') def test_mips_malta_i6400_framebuffer_logo_7cores(self): """ @@ -111,6 +114,7 @@ def test_mips_malta_i6400_framebuffer_logo_7cores(self): """ self.do_test_i6400_framebuffer_logo(7) =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') @skipIf(os.getenv('GITLAB_CI'), 'Running on GitLab') def test_mips_malta_i6400_framebuffer_logo_8cores(self): """ @@ -142,6 +146,7 @@ def do_test_yamon(self): wait_for_console_pattern(self, prompt) self.vm.shutdown() =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mipsel_malta_yamon(self): """ :avocado: tags=3Darch:mipsel @@ -150,6 +155,7 @@ def test_mipsel_malta_yamon(self): """ self.do_test_yamon() =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mips64el_malta_yamon(self): """ :avocado: tags=3Darch:mips64el diff --git a/tests/avocado/replay_kernel.py b/tests/avocado/replay_kernel.py index a18610542e..f7ccfd2462 100644 --- a/tests/avocado/replay_kernel.py +++ b/tests/avocado/replay_kernel.py @@ -98,6 +98,7 @@ def test_x86_64_pc(self): =20 self.run_rr(kernel_path, kernel_command_line, console_pattern, shi= ft=3D5) =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mips_malta(self): """ :avocado: tags=3Darch:mips @@ -116,6 +117,7 @@ def test_mips_malta(self): =20 self.run_rr(kernel_path, kernel_command_line, console_pattern, shi= ft=3D5) =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mips64el_malta(self): """ This test requires the ar tool to extract "data.tar.gz" from @@ -431,6 +433,7 @@ class ReplayKernelSlow(ReplayKernelBase): # making it very slow. timeout =3D 180 =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mips_malta_cpio(self): """ :avocado: tags=3Darch:mips @@ -460,6 +463,7 @@ def test_mips_malta_cpio(self): self.run_rr(kernel_path, kernel_command_line, console_pattern, shi= ft=3D5, args=3D('-initrd', initrd_path)) =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') @skipUnless(os.getenv('AVOCADO_ALLOW_UNTRUSTED_CODE'), 'untrusted code= ') def test_mips64el_malta_5KEc_cpio(self): """ @@ -502,6 +506,7 @@ def do_test_mips_malta32el_nanomips(self, kernel_path_x= z): console_pattern =3D 'Kernel command line: %s' % kernel_command_line self.run_rr(kernel_path, kernel_command_line, console_pattern, shi= ft=3D5) =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mips_malta32el_nanomips_4k(self): """ :avocado: tags=3Darch:mipsel @@ -516,6 +521,7 @@ def test_mips_malta32el_nanomips_4k(self): kernel_path_xz =3D self.fetch_asset(kernel_url, asset_hash=3Dkerne= l_hash) self.do_test_mips_malta32el_nanomips(kernel_path_xz) =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mips_malta32el_nanomips_16k_up(self): """ :avocado: tags=3Darch:mipsel @@ -530,6 +536,7 @@ def test_mips_malta32el_nanomips_16k_up(self): kernel_path_xz =3D self.fetch_asset(kernel_url, asset_hash=3Dkerne= l_hash) self.do_test_mips_malta32el_nanomips(kernel_path_xz) =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mips_malta32el_nanomips_64k_dbg(self): """ :avocado: tags=3Darch:mipsel diff --git a/tests/avocado/tuxrun_baselines.py b/tests/avocado/tuxrun_basel= ines.py index e12250eabb..610b7e2bfa 100644 --- a/tests/avocado/tuxrun_baselines.py +++ b/tests/avocado/tuxrun_baselines.py @@ -352,6 +352,7 @@ def test_i386(self): =20 self.common_tuxrun(csums=3Dsums, drive=3D"virtio-blk-pci") =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mips32(self): """ :avocado: tags=3Darch:mips @@ -370,6 +371,7 @@ def test_mips32(self): =20 self.common_tuxrun(csums=3Dsums, drive=3D"driver=3Dide-hd,bus=3Did= e.0,unit=3D0") =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mips32el(self): """ :avocado: tags=3Darch:mipsel @@ -387,6 +389,7 @@ def test_mips32el(self): =20 self.common_tuxrun(csums=3Dsums, drive=3D"driver=3Dide-hd,bus=3Did= e.0,unit=3D0") =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mips64(self): """ :avocado: tags=3Darch:mips64 @@ -404,6 +407,7 @@ def test_mips64(self): =20 self.common_tuxrun(csums=3Dsums, drive=3D"driver=3Dide-hd,bus=3Did= e.0,unit=3D0") =20 + @skip('https://gitlab.com/qemu-project/qemu/-/issues/1884') def test_mips64el(self): """ :avocado: tags=3Darch:mips64el --=20 2.39.2