From 997dabcbe441495bb71e9863e2bd1a082e621606 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sun, 22 Mar 2026 13:39:33 -0400 Subject: [PATCH 1/4] nixosTests.initrd-secrets-changing: mark broken on aarch64 Has been broken on Hydra since at least 2024. --- nixos/tests/initrd-secrets-changing.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/tests/initrd-secrets-changing.nix b/nixos/tests/initrd-secrets-changing.nix index 1fa71a28872f..f0d6bc4c28b4 100644 --- a/nixos/tests/initrd-secrets-changing.nix +++ b/nixos/tests/initrd-secrets-changing.nix @@ -13,6 +13,7 @@ in testing.makeTest { name = "initrd-secrets-changing"; + meta.broken = pkgs.stdenv.hostPlatform.isAarch64; nodes.machine = { ... }: From a391f3fc6bebb7aa427656417d5041364c40bb32 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sun, 22 Mar 2026 13:42:22 -0400 Subject: [PATCH 2/4] nixosTests.optee: mark broken on aarch64 Has been broken on Hydra since November 2025. --- nixos/tests/optee.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nixos/tests/optee.nix b/nixos/tests/optee.nix index f9e0bdd2f0f2..2d7c80bda78c 100644 --- a/nixos/tests/optee.nix +++ b/nixos/tests/optee.nix @@ -2,8 +2,9 @@ { name = "optee"; - meta = with pkgs.lib.maintainers; { - maintainers = [ jmbaur ]; + meta = { + maintainers = with lib.maintainers; [ jmbaur ]; + broken = pkgs.stdenv.hostPlatform.isAarch64; }; nodes.machine = From 05a5ead101776d89c747a1c29661ec77f06739e8 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sun, 22 Mar 2026 13:45:50 -0400 Subject: [PATCH 3/4] nixosTests.pulseAudio: mark broken on aarch64 Has been broken on Hydra since at least 2024. --- nixos/tests/pulseaudio.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/tests/pulseaudio.nix b/nixos/tests/pulseaudio.nix index b3b0837b239e..cb19a3436dc5 100644 --- a/nixos/tests/pulseaudio.nix +++ b/nixos/tests/pulseaudio.nix @@ -31,6 +31,7 @@ let name = "pulseaudio${lib.optionalString fullVersion "Full"}${lib.optionalString systemWide "-systemWide"}"; meta = { maintainers = pkgs.pulseaudio.meta.maintainers; + broken = pkgs.stdenv.hostPlatform.isAarch64; }; nodes.machine = From 403d5a39d802c9847a95c775ca6fbd56ecf6726f Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sun, 22 Mar 2026 13:47:53 -0400 Subject: [PATCH 4/4] nixosTests.systemd-initrd-luks-unl0kr: mark broken on aarch64 Has been broken on Hydra since inception in 2023. --- nixos/tests/systemd-initrd-luks-unl0kr.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/tests/systemd-initrd-luks-unl0kr.nix b/nixos/tests/systemd-initrd-luks-unl0kr.nix index f9dbce1ccdd8..74e74cd95be1 100644 --- a/nixos/tests/systemd-initrd-luks-unl0kr.nix +++ b/nixos/tests/systemd-initrd-luks-unl0kr.nix @@ -14,6 +14,7 @@ in name = "systemd-initrd-luks-unl0kr"; meta = { maintainers = [ ]; + broken = pkgs.stdenv.hostPlatform.isAarch64; }; # TODO: Fix OCR: #302965