bmake: cmd-interrupt test tries to SIGINT make itself, is flaky as a result

It's not core to the way that `bmake` is used in Nixpkgs; let's turn it off.

(cherry picked from commit 000aa76a6b)
This commit is contained in:
Philip Taron
2025-09-02 08:08:14 -07:00
parent 5566371150
commit 56551e3e23
+9 -14
View File
@@ -53,22 +53,17 @@ stdenv.mkDerivation (finalAttrs: {
];
# Disabled tests:
# * cmd-interrupt: tries to `SIGINT` make itself, flaky as a result
# * directive-export{,-gmake}: another failure related to TZ variables
# * opt-keep-going-indirect: not yet known
# * varmod-localtime: musl doesn't support TZDIR and this test relies on
# impure, implicit paths
# * interrupt-compat (fails on x86_64-linux building for i686-linux)
env.BROKEN_TESTS = lib.concatStringsSep " " (
[
"directive-export"
"directive-export-gmake"
"opt-keep-going-indirect"
"varmod-localtime"
]
++ lib.optionals stdenv.targetPlatform.is32bit [
"interrupt-compat"
]
);
# * varmod-localtime: musl doesn't support TZDIR and this test relies on impure, implicit paths
env.BROKEN_TESTS = lib.concatStringsSep " " [
"cmd-interrupt"
"directive-export"
"directive-export-gmake"
"opt-keep-going-indirect"
"varmod-localtime"
];
strictDeps = true;