From db4ddeb2f9a1c3be931b1d1ede485ec7fcba5a48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Tue, 29 Jul 2025 01:51:38 +0200 Subject: [PATCH] tests: disable pvgrub test on debian-13 Debian 13 has kernel compressed with zstd, which isn't compatible with pvgrub2. Since the PV mode is discouraged, disable the test, similar to other distributions using zstd-compressed kernel. Note that PVH and HVM modes are still fine. QubesOS/qubes-issues#8841 --- qubes/tests/integ/grub.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/qubes/tests/integ/grub.py b/qubes/tests/integ/grub.py index 7702bf4f4..16f90be8c 100644 --- a/qubes/tests/integ/grub.py +++ b/qubes/tests/integ/grub.py @@ -239,6 +239,13 @@ def setUp(self): "Fedora kernel is compressed with zstd " "which is not supported by pvgrub2" ) + if "debian-13" in self.template: + # requires a zstd decompression filter in grub + # (see grub_file_filter_id enum in grub sources) + self.skipTest( + "Debian 13 kernel is compressed with zstd " + "which is not supported by pvgrub2" + ) if "archlinux" in self.template: # requires a zstd decompression filter in grub # (see grub_file_filter_id enum in grub sources)