]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
server tests : more pythonic process management; fix bare `except:` (#6146)
authorJared Van Bortel <redacted>
Wed, 20 Mar 2024 05:33:49 +0000 (01:33 -0400)
committerGitHub <redacted>
Wed, 20 Mar 2024 05:33:49 +0000 (06:33 +0100)
commitbd60d82d0cc8b6852ec535495a5042dbdf05de24
tree60346199d2a21b1a409faa3dd8db78de68395701
parent6c0b287748327741b113d7d6018b68c63039b1c5
server tests : more pythonic process management; fix bare `except:` (#6146)

* server tests : remove seemingly redundant newlines in print()

* server tests : use built-in subprocess features, not os.kill and psutil

* server tests : do not catch e.g. SystemExit; use print_exc

* server tests: handle TimeoutExpired exception

* server tests: fix connect on dual-stack systems

* server: tests: add new tokens regex on windows generated following new repeat penalties default changed in (#6127)

* server: tests: remove the hack on windows since now we get the good socket family

* server: tests: add new tokens regex following new repeat penalties default changed in (#6127)

* server: tests: add new tokens regex following new repeat penalties default changed in (#6127)

---------

Co-authored-by: Pierrick HYMBERT <redacted>
examples/server/tests/features/environment.py
examples/server/tests/features/server.feature
examples/server/tests/features/steps/steps.py
examples/server/tests/requirements.txt