me
/
guix
Archived
1
0
Fork 0

tests: guix-shell: Use bash instead of user's $SHELL.

* tests/guix-shell.sh (fd_list): Use bash instead of $SHELL.  Some other
shells have trouble not opening too many fds.  Also, bash in an implicit input
of guix, so it should always be available.
master
Josselin Poiret 2023-08-11 14:22:44 +02:00
parent 1c916c167b
commit 519c3b7803
No known key found for this signature in database
GPG Key ID: 505E40B916171A8A
1 changed files with 1 additions and 1 deletions

View File

@ -48,7 +48,7 @@ guix shell -s armhf-linux intelmetool -n && false
# opens a couple of extra FDs. # opens a couple of extra FDs.
initial_fd_list="$(echo /proc/$$/fd/*)" initial_fd_list="$(echo /proc/$$/fd/*)"
fd_list="$(guix shell --bootstrap guile-bootstrap -- \ fd_list="$(guix shell --bootstrap guile-bootstrap -- \
"$SHELL" -c 'echo /proc/$$/fd/*')" bash -c 'echo /proc/$$/fd/*')"
test "$(echo $fd_list | wc -w)" -le "$(echo $initial_fd_list | wc -w)" test "$(echo $fd_list | wc -w)" -le "$(echo $initial_fd_list | wc -w)"
# Ignoring unauthorized files. # Ignoring unauthorized files.