summaryrefslogtreecommitdiff
path: root/examples/server
diff options
context:
space:
mode:
authorGeorgi Gerganov <ggerganov@gmail.com>2024-03-20 14:14:32 +0200
committerGeorgi Gerganov <ggerganov@gmail.com>2024-03-20 14:14:32 +0200
commitbc0baab2ea8f806961dd3fb9f534cfeb59a2e1fc (patch)
treec94d7de2c1101a3559a719b2af4e2afd04ecfd97 /examples/server
parentd795988d9e09f75412efe2134512914c42780ad5 (diff)
server : allow to override -ngl in tests (#6170)
Diffstat (limited to 'examples/server')
-rw-r--r--examples/server/tests/features/steps/steps.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/examples/server/tests/features/steps/steps.py b/examples/server/tests/features/steps/steps.py
index 40c97001..42cdd898 100644
--- a/examples/server/tests/features/steps/steps.py
+++ b/examples/server/tests/features/steps/steps.py
@@ -24,12 +24,16 @@ from prometheus_client import parser
def step_server_config(context, server_fqdn, server_port):
context.server_fqdn = server_fqdn
context.server_port = int(server_port)
+ context.n_gpu_layer = None
if 'PORT' in os.environ:
context.server_port = int(os.environ['PORT'])
print(f"$PORT set, overriding server port with to {context.server_port}")
if 'FQDN' in os.environ:
context.server_fqdn = os.environ['FQDN']
print(f"$FQDN set, overriding server fqdn with to {context.server_fqdn}")
+ if 'N_GPU_LAYERS' in os.environ:
+ context.n_gpu_layer = int(os.environ['N_GPU_LAYERS'])
+ print(f"$N_GPU_LAYERS set, overriding n_gpu_layer with to {context.n_gpu_layer}")
context.base_url = f'http://{context.server_fqdn}:{context.server_port}'
@@ -41,7 +45,6 @@ def step_server_config(context, server_fqdn, server_port):
context.n_ctx = None
context.n_ga = None
context.n_ga_w = None
- context.n_gpu_layer = None
context.n_predict = None
context.n_prompts = 0
context.n_server_predict = None