From 50526230a493847b0eadfb2f32ac6e788aa1fbed Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Fri, 15 May 2026 17:39:45 +0200 Subject: [PATCH] nodejs_24: skip tests failing on Darwin --- pkgs/development/web/nodejs/nodejs.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/web/nodejs/nodejs.nix b/pkgs/development/web/nodejs/nodejs.nix index cf3f92cec8d6..edcfdcae34a4 100644 --- a/pkgs/development/web/nodejs/nodejs.nix +++ b/pkgs/development/web/nodejs/nodejs.nix @@ -518,6 +518,12 @@ let "test-tick-processor-arguments" "test-set-raw-mode-reset-signal" ] + # Apple SDK update broke something related to those tests, so skipping them for now + ++ lib.optionals (majorVersion == "24" && stdenv.hostPlatform.isDarwin) [ + "test-worker-track-unmanaged-fds" + "test-esm-import-meta-main-eval" + "test-worker-debug" + ] # Those are annoyingly flaky, but not enough to be marked as such upstream. ++ lib.optional (majorVersion == "22") "test-child-process-stdout-flush-exit" ++ lib.optional (