llamacppctl/tests
dschlueter 53b6849c27 fix(docker): override image healthcheck to the configured port
The ghcr.io llama.cpp image bakes in a HEALTHCHECK that curls port 8080
(the llama.cpp default). When the server runs on a different --port (here
8000), that check always fails and Docker reports the container as
"unhealthy" even though it serves fine. Override the healthcheck in the
docker run command to target the configured container_port/health_endpoint,
with a 300s start-period so large-context model loads don't flap.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 09:53:33 +02:00
..
conftest.py Initial commit: llamacppctl – llama.cpp Docker server control CLI 2026-07-06 16:36:27 +02:00
test_actions.py test: close coverage gaps + opt-in integration smoke 2026-07-06 17:08:10 +02:00
test_cli.py test: close coverage gaps + opt-in integration smoke 2026-07-06 17:08:10 +02:00
test_config.py test: close coverage gaps + opt-in integration smoke 2026-07-06 17:08:10 +02:00
test_docker_ops.py fix(docker): override image healthcheck to the configured port 2026-07-07 09:53:33 +02:00
test_http_ops.py fix(http): force UTF-8 decoding on the SSE chat stream 2026-07-06 18:47:50 +02:00
test_lock_ops.py Initial commit: llamacppctl – llama.cpp Docker server control CLI 2026-07-06 16:36:27 +02:00
test_prompt_files.py Initial commit: llamacppctl – llama.cpp Docker server control CLI 2026-07-06 16:36:27 +02:00
test_prompt_sources.py Initial commit: llamacppctl – llama.cpp Docker server control CLI 2026-07-06 16:36:27 +02:00
test_prompt_urls.py test: close coverage gaps + opt-in integration smoke 2026-07-06 17:08:10 +02:00