-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
probably due to timeout when contacting openAI API
if the issue is slow performance from openai models, we could use realtime websocket API to address this rather than standard request/response: https://platform.openai.com/docs/guides/realtime-websocket#page-top
Timeout (0:01:40)!
Thread 0x00007fa98daa7b80 (most recent call first):
File "/opt/hostedtoolcache/Python/3.13.2/x64/lib/python3.13/ssl.py", line 1140 in read
File "/opt/hostedtoolcache/Python/3.13.2/x64/lib/python3.13/ssl.py", line 1285 in recv
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/httpcore/_backends/sync.py", line 128 in read
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/httpcore/_sync/http11.py", line 217 in _receive_event
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/httpcore/_sync/http11.py", line 177 in _receive_response_headers
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/httpcore/_sync/http11.py", line 106 in handle_request
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/httpcore/_sync/connection.py", line 103 in handle_request
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/httpcore/_sync/connection_pool.py", line 236 in handle_request
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/httpx/_transports/default.py", line 2[50](https://github.com/thisisartium/continuous-alignment-testing/actions/runs/13953228073/job/39057863960#step:9:51) in handle_request
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/httpx/_client.py", line 1014 in _send_single_request
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/httpx/_client.py", line 979 in _send_handling_redirects
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/httpx/_client.py", line 942 in _send_handling_auth
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/httpx/_client.py", line 914 in send
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/openai/_base_client.py", line 1003 in _request
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/openai/_base_client.py", line 967 in request
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/openai/_base_client.py", line 1290 in post
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/openai/resources/chat/completions/completions.py", line 879 in create
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/openai/_utils/_utils.py", line 279 in wrapper
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/examples/team_recommender/tests/example_9_threshold/test_measurement_is_within_threshold.py", line 96 in generate_choices
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/examples/team_recommender/src/retry.py", line 42 in wrapper
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/examples/team_recommender/tests/example_9_threshold/test_measurement_is_within_threshold.py", line 55 in test_metrics_within_range
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/_pytest/python.py", line 159 in pytest_pyfunc_call
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/pluggy/_callers.py", line 103 in _multicall
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/pluggy/_manager.py", line 120 in _hookexec
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/pluggy/_hooks.py", line [51](https://github.com/thisisartium/continuous-alignment-testing/actions/runs/13953228073/job/39057863960#step:9:52)3 in __call__
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/_pytest/python.py", line 1627 in runtest
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/pluggy/_callers.py", line 103 in _multicall
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/pluggy/_manager.py", line 120 in _hookexec
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/pluggy/_hooks.py", line 513 in __call__
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/_pytest/runner.py", line 242 in <lambda>
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/_pytest/runner.py", line 341 in from_call
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/_pytest/runner.py", line 241 in call_and_report
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/_pytest/runner.py", line 132 in runtestprotocol
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/pluggy/_callers.py", line 103 in _multicall
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/pluggy/_manager.py", line 120 in _hookexec
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/pluggy/_hooks.py", line 513 in __call__
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/_pytest/main.py", line 3[62](https://github.com/thisisartium/continuous-alignment-testing/actions/runs/13953228073/job/39057863960#step:9:63) in pytest_runtestloop
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/pluggy/_callers.py", line 103 in _multicall
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/pluggy/_manager.py", line 120 in _hookexec
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/pluggy/_hooks.py", line 513 in __call__
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/_pytest/main.py", line 337 in _main
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/_pytest/main.py", line 283 in wrap_session
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/pluggy/_callers.py", line 103 in _multicall
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/pluggy/_manager.py", line 120 in _hookexec
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/pluggy/_hooks.py", line 513 in __call__
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/_pytest/config/__init__.py", line 175 in main
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/lib/python3.13/site-packages/_pytest/config/__init__.py", line 201 in console_main
File "/home/runner/work/continuous-alignment-testing/continuous-alignment-testing/.venv/bin/pytest", line 10 in <module>
Metadata
Metadata
Assignees
Labels
No labels