mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-12-03 09:53:45 +00:00
fix: test id not being set in headers (#3827)
# What does this PR do?
When stack config is set to server in docker
STACK_CONFIG_ARG=--stack-config=http://localhost:8321, the env variable
was not getting correctly set and test id not set, causing
This is needed for test-and-cut to work
E openai.BadRequestError: Error code: 400 - {'detail': 'Invalid value:
Test ID is required for file ID allocation'}
5286461406
## Test Plan
CI
This commit is contained in:
parent
c19eb9854d
commit
8c5705d39e
1 changed files with 1 additions and 1 deletions
|
|
@ -42,7 +42,7 @@ def pytest_sessionstart(session):
|
||||||
|
|
||||||
# Set test stack config type for api_recorder test isolation
|
# Set test stack config type for api_recorder test isolation
|
||||||
stack_config = session.config.getoption("--stack-config", default=None)
|
stack_config = session.config.getoption("--stack-config", default=None)
|
||||||
if stack_config and stack_config.startswith("server:"):
|
if stack_config and (stack_config.startswith("server:") or stack_config.startswith("http")):
|
||||||
os.environ["LLAMA_STACK_TEST_STACK_CONFIG_TYPE"] = "server"
|
os.environ["LLAMA_STACK_TEST_STACK_CONFIG_TYPE"] = "server"
|
||||||
logger.info(f"Test stack config type: server (stack_config={stack_config})")
|
logger.info(f"Test stack config type: server (stack_config={stack_config})")
|
||||||
else:
|
else:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue