tools/ci.sh: Set `ulimit -n` for unix CI.

Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
pull/12895/head
Jim Mussared 2023-11-09 17:36:09 +11:00 zatwierdzone przez Damien George
rodzic 8b24aa36ba
commit 74fd7b3d32
2 zmienionych plików z 5 dodań i 1 usunięć

Wyświetl plik

@ -35,7 +35,8 @@ poller.register(1, select.POLLIN)
print(poller.poll(0))
# Test registering a very large number of file descriptors (will trigger
# EINVAL due to more than OPEN_MAX fds).
# EINVAL due to more than OPEN_MAX fds). Typically it's 1024 (and on GitHub CI
# we force this via `ulimit -n 1024`).
poller = select.poll()
for fd in range(6000):
poller.register(fd)

Wyświetl plik

@ -6,6 +6,9 @@ else
MAKEOPTS="-j$(sysctl -n hw.ncpu)"
fi
# Ensure known OPEN_MAX (NO_FILES) limit.
ulimit -n 1024
########################################################################################
# general helper functions