haskellPackages.immortal: disable flaky tests on darwin

It took 5 tries in <https://hydra.nixos.org/eval/1809897> for the tests
to succeed on x86_64 and aarch64 darwin, respectively.

(cherry picked from commit 57fd2fcf1f)
This commit is contained in:
sternenseemann
2024-11-13 23:43:09 +01:00
committed by github-actions[bot]
parent 75108c3af4
commit 44ef00a569

View File

@@ -93,6 +93,12 @@ self: super: ({
'';
}) super.git-annex;
# on*Finish tests rely on a threadDelay timing differential of 0.1s.
# You'd think that's plenty of time even though immediate rescheduling
# after threadDelay is not guaranteed. However, it appears that these
# tests are quite flaky on Darwin.
immortal = dontCheck super.immortal;
# Prevents needing to add `security_tool` as a run-time dependency for
# everything using x509-system to give access to the `security` executable.
#