mirror of
https://github.com/NixOS/nix.git
synced 2025-11-08 11:36:03 +01:00
Merge pull request #14288 from lovesegfault/repl-skip-stack
fix(tests/functional/repl): skip test if stack size limit is insufficient
This commit is contained in:
commit
ad2360c59f
1 changed files with 7 additions and 0 deletions
|
|
@ -25,6 +25,13 @@ import $testDir/undefined-variable.nix
|
|||
|
||||
TODO_NixOS
|
||||
|
||||
# FIXME: repl tests fail on systems with stack limits
|
||||
stack_ulimit="$(ulimit -Hs)"
|
||||
stack_required="$((64 * 1024 * 1024))"
|
||||
if [[ "$stack_ulimit" != "unlimited" ]]; then
|
||||
((stack_ulimit < stack_required)) && skipTest "repl tests cannot run on systems with stack size <$stack_required ($stack_ulimit)"
|
||||
fi
|
||||
|
||||
testRepl () {
|
||||
local nixArgs
|
||||
nixArgs=("$@")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue