From: "Alex Bennée" <alex.bennee@linaro.org>
To: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Cc: qemu-devel@nongnu.org, "Radoslaw Biernacki" <rad@semihalf.com>,
"Peter Maydell" <peter.maydell@linaro.org>,
"Leif Lindholm" <quic_llindhol@quicinc.com>,
"Cleber Rosa" <crosa@redhat.com>,
"Philippe Mathieu-Daudé" <philmd@linaro.org>,
"Wainer dos Santos Moschetta" <wainersm@redhat.com>,
"Beraldo Leal" <bleal@redhat.com>,
"Brad Smith" <brad@comstyle.com>,
qemu-arm@nongnu.org
Subject: Re: [PATCH v2 3/4] tests/avocado: use OpenBSD 7.4 for sbsa-ref
Date: Thu, 14 Mar 2024 12:14:36 +0000 [thread overview]
Message-ID: <87bk7hggcz.fsf@draig.linaro.org> (raw)
In-Reply-To: <20240314-sbsa-ref-firmware-update-v2-3-b557c56559cd@linaro.org> (Marcin Juszkiewicz's message of "Thu, 14 Mar 2024 10:23:26 +0100")
Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> writes:
> 7.4 was released in October 2023, time to update before 7.3 gets dropped.
>
> Disabled tests for 'max' cpu as OpenBSD fails there.
>
> Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
> ---
> tests/avocado/machine_aarch64_sbsaref.py | 47 +++++++++++++++++++++++---------
> 1 file changed, 34 insertions(+), 13 deletions(-)
>
> diff --git a/tests/avocado/machine_aarch64_sbsaref.py b/tests/avocado/machine_aarch64_sbsaref.py
> index 259225f15f..0e52dc5854 100644
> --- a/tests/avocado/machine_aarch64_sbsaref.py
> +++ b/tests/avocado/machine_aarch64_sbsaref.py
> @@ -159,14 +159,14 @@ def test_sbsaref_alpine_linux_max(self):
> # This tests the whole boot chain from EFI to Userspace
> # We only boot a whole OS for the current top level CPU and GIC
> # Other test profiles should use more minimal boots
> - def boot_openbsd73(self, cpu):
> + def boot_openbsd(self, cpu):
> self.fetch_firmware()
>
> img_url = (
> - "https://cdn.openbsd.org/pub/OpenBSD/7.3/arm64/miniroot73.img"
> + "https://cdn.openbsd.org/pub/OpenBSD/7.4/arm64/miniroot74.img"
> )
>
> - img_hash = "7fc2c75401d6f01fbfa25f4953f72ad7d7c18650056d30755c44b9c129b707e5"
> + img_hash = "7b08b2ce081cff6408d183f7152ddcfd2779912104866e4fdf6ae2d864b51142"
> img_path = self.fetch_asset(img_url, algorithm="sha256", asset_hash=img_hash)
>
> self.vm.set_console()
> @@ -180,23 +180,44 @@ def boot_openbsd73(self, cpu):
> self.vm.launch()
> wait_for_console_pattern(self,
> "Welcome to the OpenBSD/arm64"
> - " 7.3 installation program.")
> + " 7.4 installation program.")
>
> - def test_sbsaref_openbsd73_cortex_a57(self):
> + def test_sbsaref_openbsd_cortex_a57(self):
> """
> :avocado: tags=cpu:cortex-a57
> + :avocado: tags=os:openbsd
> """
> - self.boot_openbsd73("cortex-a57")
> + self.boot_openbsd("cortex-a57")
>
> - def test_sbsaref_openbsd73_neoverse_n1(self):
> + def test_sbsaref_openbsd_neoverse_n1(self):
> """
> :avocado: tags=cpu:neoverse-n1
> + :avocado: tags=os:openbsd
> """
> - self.boot_openbsd73("neoverse-n1")
> + self.boot_openbsd("neoverse-n1")
>
> - def test_sbsaref_openbsd73_max(self):
> - """
> - :avocado: tags=cpu:max
> - """
> - self.boot_openbsd73("max")
> +# OpenBSD 7.4 does not boot on current max cpu.
> +#
> +# def test_sbsaref_openbsd_max_pauth_off(self):
> +# """
> +# :avocado: tags=cpu:max
> +# :avocado: tags=os:openbsd
> +# """
> +# self.boot_openbsd("max,pauth=off")
If we are not going to delete the entries then at least use a @skip
instead of commenting. Maybe:
@skip("Potential un-diagnosed upstream bug?")
but it would be nice to figure out exactly where is breaks.
> +
> +# @skipUnless(os.getenv('AVOCADO_TIMEOUT_EXPECTED'), 'Test might timeout')
> +# def test_sbsaref_openbsd_max_pauth_impdef(self):
> +# """
> +# :avocado: tags=cpu:max
> +# :avocado: tags=os:openbsd
> +# """
> +# self.boot_openbsd("max,pauth-impdef=on")
> +
> +# @skipUnless(os.getenv('AVOCADO_TIMEOUT_EXPECTED'), 'Test might timeout')
> +# def test_sbsaref_openbsd_max(self):
> +# """
> +# :avocado: tags=cpu:max
> +# :avocado: tags=os:openbsd
> +# """
> +# self.boot_openbsd("max")
--
Alex Bennée
Virtualisation Tech Lead @ Linaro
next prev parent reply other threads:[~2024-03-14 12:14 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-14 9:23 [PATCH v2 0/4] tests/avocado: update sbsa-ref firmware to latest Marcin Juszkiewicz
2024-03-14 9:23 ` [PATCH v2 1/4] tests/avocado: update sbsa-ref firmware Marcin Juszkiewicz
2024-03-14 9:23 ` [PATCH v2 2/4] tests/avocado: drop virtio-rng from sbsa-ref tests Marcin Juszkiewicz
2024-03-14 12:11 ` Alex Bennée
2024-03-14 12:14 ` Peter Maydell
2024-03-14 12:27 ` Alex Bennée
2024-03-14 9:23 ` [PATCH v2 3/4] tests/avocado: use OpenBSD 7.4 for sbsa-ref Marcin Juszkiewicz
2024-03-14 12:14 ` Alex Bennée [this message]
2024-03-14 14:28 ` Marcin Juszkiewicz
2024-03-14 14:39 ` Philippe Mathieu-Daudé
2024-03-14 14:56 ` Alex Bennée
2024-03-14 15:45 ` Marcin Juszkiewicz
2024-03-14 9:23 ` [PATCH v2 4/4] tests/avocado: sbsa-ref: add Alpine tests for misc 'max' setup Marcin Juszkiewicz
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87bk7hggcz.fsf@draig.linaro.org \
--to=alex.bennee@linaro.org \
--cc=bleal@redhat.com \
--cc=brad@comstyle.com \
--cc=crosa@redhat.com \
--cc=marcin.juszkiewicz@linaro.org \
--cc=peter.maydell@linaro.org \
--cc=philmd@linaro.org \
--cc=qemu-arm@nongnu.org \
--cc=qemu-devel@nongnu.org \
--cc=quic_llindhol@quicinc.com \
--cc=rad@semihalf.com \
--cc=wainersm@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.