From b7771dfb4271620e6ccfbf3c4da77e32cf5c4836 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Sun, 19 Jan 2025 16:06:57 +0100 Subject: [PATCH] mir,mir_2_15: Disable UdevWrapperTest.UdevMonitorDoesNotTriggerBeforeEnabling Failure seems to have been noticed by upstream, I assume they'll look into it: https://github.com/canonical/mir/issues/3716#issuecomment-2580698552 --- pkgs/servers/mir/common.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/mir/common.nix b/pkgs/servers/mir/common.nix index e41798d6aa08..d9a56369f30f 100644 --- a/pkgs/servers/mir/common.nix +++ b/pkgs/servers/mir/common.nix @@ -159,7 +159,12 @@ stdenv.mkDerivation (finalAttrs: { # BadBufferTest.test_truncated_shm_file *doesn't* throw an error as the test expected, mark as such # https://github.com/canonical/mir/pull/1947#issuecomment-811810872 (lib.cmakeBool "MIR_SIGBUS_HANDLER_ENVIRONMENT_BROKEN" true) - (lib.cmakeFeature "MIR_EXCLUDE_TESTS" (lib.strings.concatStringsSep ";" [ ])) + (lib.cmakeFeature "MIR_EXCLUDE_TESTS" ( + lib.strings.concatStringsSep ";" [ + # https://github.com/canonical/mir/issues/3716#issuecomment-2580698552 + "UdevWrapperTest.UdevMonitorDoesNotTriggerBeforeEnabling" + ] + )) # These get built but don't get executed by default, yet they get installed when tests are enabled (lib.cmakeBool "MIR_BUILD_PERFORMANCE_TESTS" false) (lib.cmakeBool "MIR_BUILD_PLATFORM_TEST_HARNESS" false)