fix: disable apscheduler tests (processpool failures in nix sandbox)

The processpool executor tests assert specific signal exit codes that
differ inside the nix build sandbox. Same class of issue as the existing
sanic/cherrypy/pytest-services overrides.

Fixes #2

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Hákon Freyr 2026-03-28 12:37:28 +00:00
commit 247b520641

View file

@ -30,6 +30,10 @@ let
# cherrypy test_logging tests crash in macOS Nix sandbox (signal 0) # cherrypy test_logging tests crash in macOS Nix sandbox (signal 0)
doCheck = false; doCheck = false;
}); });
apscheduler = prev.apscheduler.overridePythonAttrs (_old: {
# apscheduler processpool tests fail in the nix sandbox (signal handling)
doCheck = false;
});
tenacity = prev.tenacity.overridePythonAttrs (_old: rec { tenacity = prev.tenacity.overridePythonAttrs (_old: rec {
# hermes-agent >=0.4.0 requires tenacity >=9.1.4; nixpkgs has 9.1.2 # hermes-agent >=0.4.0 requires tenacity >=9.1.4; nixpkgs has 9.1.2
version = "9.1.4"; version = "9.1.4";