-
Notifications
You must be signed in to change notification settings - Fork 11
Fix log message coming in tests #1426
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't workingneeds investigationUnclear why something happens or what needs doingUnclear why something happens or what needs doingtestsIssues around increasing test coverage/fixing testsIssues around increasing test coverage/fixing tests
Description
These logs started coming to the logs after PR-1406
Logs below
File "/home/runner/work/_temp/uv-python-dir/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/threading.py", line 1015, in _bootstrap
self._bootstrap_inner()
File "/home/runner/work/_temp/uv-python-dir/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/threading.py", line 1044, in _bootstrap_inner
self.run()
File "/home/runner/work/_temp/uv-python-dir/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/threading.py", line 995, in run
self._target(*self._args, **self._kwargs)
File "/home/runner/work/_temp/uv-python-dir/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/concurrent/futures/thread.py", line 93, in _worker
work_item.run()
File "/home/runner/work/_temp/uv-python-dir/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(*self.args, **self.kwargs)
File "/home/runner/work/blueapi/blueapi/src/blueapi/utils/thread_exception.py", line 32, in wrapper
return func(*args, **kwargs)
File "/home/runner/work/blueapi/blueapi/src/blueapi/worker/task_worker.py", line 727, in _run_worker_thread
worker.run()
File "/home/runner/work/blueapi/blueapi/.venv/lib/python3.13/site-packages/observability_utils/tracing/decorators.py", line 151, in wrapper
return func(*args, **kwargs)
File "/home/runner/work/blueapi/blueapi/src/blueapi/worker/task_worker.py", line 396, in run
self._cycle_with_error_handling()
File "/home/runner/work/blueapi/blueapi/.venv/lib/python3.13/site-packages/observability_utils/tracing/decorators.py", line 151, in wrapper
return func(*args, **kwargs)
File "/home/runner/work/blueapi/blueapi/src/blueapi/worker/task_worker.py", line 424, in _cycle_with_error_handling
self._cycle()
File "/home/runner/work/blueapi/blueapi/.venv/lib/python3.13/site-packages/observability_utils/tracing/decorators.py", line 151, in wrapper
return func(*args, **kwargs)
File "/home/runner/work/blueapi/blueapi/src/blueapi/worker/task_worker.py", line 431, in _cycle
LOGGER.info("Awaiting task")
Message: 'Awaiting task'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "/home/runner/work/_temp/uv-python-dir/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/logging/__init__.py", line 1154, in emit
stream.write(msg + self.terminator)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
ValueError: I/O operation on closed file.
Call stack:
File "/home/runner/work/_temp/uv-python-dir/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/threading.py", line 1015, in _bootstrap
self._bootstrap_inner()
File "/home/runner/work/_temp/uv-python-dir/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/threading.py", line 1044, in _bootstrap_inner
self.run()
File "/home/runner/work/_temp/uv-python-dir/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/threading.py", line 995, in run
self._target(*self._args, **self._kwargs)
File "/home/runner/work/_temp/uv-python-dir/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/concurrent/futures/thread.py", line 93, in _worker
work_item.run()
File "/home/runner/work/_temp/uv-python-dir/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(*self.args, **self.kwargs)
File "/home/runner/work/blueapi/blueapi/src/blueapi/utils/thread_exception.py", line 32, in wrapper
return func(*args, **kwargs)
File "/home/runner/work/blueapi/blueapi/src/blueapi/worker/task_worker.py", line 727, in _run_worker_thread
worker.run()
File "/home/runner/work/blueapi/blueapi/.venv/lib/python3.13/site-packages/observability_utils/tracing/decorators.py", line 151, in wrapper
return func(*args, **kwargs)
File "/home/runner/work/blueapi/blueapi/src/blueapi/worker/task_worker.py", line 396, in run
self._cycle_with_error_handling()
File "/home/runner/work/blueapi/blueapi/.venv/lib/python3.13/site-packages/observability_utils/tracing/decorators.py", line 151, in wrapper
return func(*args, **kwargs)
File "/home/runner/work/blueapi/blueapi/src/blueapi/worker/task_worker.py", line 424, in _cycle_with_error_handling
self._cycle()
File "/home/runner/work/blueapi/blueapi/.venv/lib/python3.13/site-packages/observability_utils/tracing/decorators.py", line 151, in wrapper
return func(*args, **kwargs)
File "/home/runner/work/blueapi/blueapi/src/blueapi/worker/task_worker.py", line 431, in _cycle
LOGGER.info("Awaiting task")
Message: 'Awaiting task'
Arguments: ()
--- Logging error ---
Traceback (most recent call last):
File "/home/runner/work/_temp/uv-python-dir/cpython-3.13.12-linux-x86_64-gnu/lib/python3.13/logging/__init__.py", line 1154, in emit
stream.write(msg + self.terminator)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingneeds investigationUnclear why something happens or what needs doingUnclear why something happens or what needs doingtestsIssues around increasing test coverage/fixing testsIssues around increasing test coverage/fixing tests