pymapdl
pymapdl copied to clipboard
Possible race condition on _poll_connectivity
Getting this kind of error on docker container test-build.
I suspect it might be a race condition? But I have not much argument for it, just that threading package is involved.
#30 129.6 tests/test_xpl.py::Test_xpl::test_read_double +++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++
#30 323.7 ~~~~~~~~~~~~~~~~~ Stack of Thread-176 (_run) (125349625071168) ~~~~~~~~~~~~~~~~~
#30 323.7 File "/usr/lib/python3.11/threading.py", line 995, in _bootstrap
#30 323.7 self._bootstrap_inner()
#30 323.7 File "/usr/lib/python3.11/threading.py", line 1038, in _bootstrap_inner
#30 323.7 self.run()
#30 323.7 File "/usr/lib/python3.11/threading.py", line 975, in run
#30 323.7 self._target(*self._args, **self._kwargs)
#30 323.7 File "/pymapdl/venv/lib/python3.11/site-packages/grpc/_channel.py", line 1942, in _poll_connectivity
#30 323.7 event = channel.watch_connectivity_state(
#30 323.7 ~~~~~~~~~~~~~~~~~ Stack of Thread-168 (_run) (125349583128128) ~~~~~~~~~~~~~~~~~
#30 323.7 File "/usr/lib/python3.11/threading.py", line 995, in _bootstrap
#30 323.7 self._bootstrap_inner()
#30 323.7 File "/usr/lib/python3.11/threading.py", line 1038, in _bootstrap_inner
#30 323.7 self.run()
#30 323.7 File "/usr/lib/python3.11/threading.py", line 975, in run
#30 323.7 self._target(*self._args, **self._kwargs)
#30 323.7 File "/pymapdl/venv/lib/python3.11/site-packages/grpc/_channel.py", line 1942, in _poll_connectivity
#30 323.7 event = channel.watch_connectivity_state(
#30 323.7 ~~~~~~~~~~~~~~~~~ Stack of Thread-148 (_run) (125349826397760) ~~~~~~~~~~~~~~~~~
#30 323.7 File "/usr/lib/python3.11/threading.py", line 995, in _bootstrap
#30 323.7 self._bootstrap_inner()
#30 323.7 File "/usr/lib/python3.11/threading.py", line 1038, in _bootstrap_inner
#30 323.7 self.run()
#30 323.7 File "/usr/lib/python3.11/threading.py", line 975, in run
#30 323.7 self._target(*self._args, **self._kwargs)
#30 323.7 File "/pymapdl/venv/lib/python3.11/site-packages/grpc/_channel.py", line 1942, in _poll_connectivity
#30 323.7 event = channel.watch_connectivity_state(
#30 323.7 ~~~~~~~~~~~~~~~~~ Stack of Thread-138 (_run) (125349805426240) ~~~~~~~~~~~~~~~~~
#30 323.7 File "/usr/lib/python3.11/threading.py", line 995, in _bootstrap
#30 323.7 self._bootstrap_inner()
#30 323.7 File "/usr/lib/python3.11/threading.py", line 1038, in _bootstrap_inner
#30 323.7 self.run()
#30 323.7 File "/usr/lib/python3.11/threading.py", line 975, in run
#30 323.7 self._target(*self._args, **self._kwargs)
#30 323.7 File "/pymapdl/venv/lib/python3.11/site-packages/grpc/_channel.py", line 1942, in _poll_connectivity
#30 323.7 event = channel.watch_connectivity_state(
#30 323.7 ~~~~~~~~~~~~~~~~~ Stack of Thread-117 (_run) (125349794940480) ~~~~~~~~~~~~~~~~~
#30 323.7 File "/usr/lib/python3.11/threading.py", line 995, in _bootstrap
#30 323.7 self._bootstrap_inner()
#30 323.7 File "/usr/lib/python3.11/threading.py", line 1038, in _bootstrap_inner
#30 323.7 self.run()
#30 323.7 File "/usr/lib/python3.11/threading.py", line 975, in run
#30 323.7 self._target(*self._args, **self._kwargs)
#30 323.7 File "/pymapdl/venv/lib/python3.11/site-packages/grpc/_channel.py", line 1942, in _poll_connectivity
#30 323.7 event = channel.watch_connectivity_state(
#30 323.7 ~~~~~~~~~~~~~~~~~ Stack of Thread-112 (_run) (125349815912000) ~~~~~~~~~~~~~~~~~
#30 323.7 File "/usr/lib/python3.11/threading.py", line 995, in _bootstrap
#30 323.7 self._bootstrap_inner()
#30 323.7 File "/usr/lib/python3.11/threading.py", line 1038, in _bootstrap_inner
#30 323.7 self.run()
#30 323.7 File "/usr/lib/python3.11/threading.py", line 975, in run
#30 323.7 self._target(*self._args, **self._kwargs)
#30 323.7 File "/pymapdl/venv/lib/python3.11/site-packages/grpc/_channel.py", line 1942, in _poll_connectivity
#30 323.7 event = channel.watch_connectivity_state(
#30 323.7 ~~~~~~~~~~~~~~~~~~~~ Stack of Thread-109 (125349996267072) ~~~~~~~~~~~~~~~~~~~~~
#30 323.7 File "/usr/lib/python3.11/threading.py", line 995, in _bootstrap
#30 323.7 self._bootstrap_inner()
#30 323.7 File "/usr/lib/python3.11/threading.py", line 1038, in _bootstrap_inner
#30 323.7 self.run()
#30 323.7 File "/pymapdl/venv/lib/python3.11/site-packages/tqdm/_monitor.py", line 60, in run
#30 323.7 self.was_killed.wait(self.sleep_interval)
#30 323.7 File "/usr/lib/python3.11/threading.py", line 622, in wait
#30 323.7 signaled = self._cond.wait(timeout)
#30 323.7 File "/usr/lib/python3.11/threading.py", line 324, in wait
#30 323.7 gotit = waiter.acquire(True, timeout)
#30 323.7 ~~~~~~~~~~~~~~~~~~ Stack of Thread-2 (_run) (125350017238592) ~~~~~~~~~~~~~~~~~~
#30 323.7 File "/usr/lib/python3.11/threading.py", line 995, in _bootstrap
#30 323.7 self._bootstrap_inner()
#30 323.7 File "/usr/lib/python3.11/threading.py", line 1038, in _bootstrap_inner
#30 323.7 self.run()
#30 323.7 File "/usr/lib/python3.11/threading.py", line 975, in run
#30 323.7 self._target(*self._args, **self._kwargs)
#30 323.7 File "/pymapdl/venv/lib/python3.11/site-packages/grpc/_channel.py", line 1942, in _poll_connectivity
#30 323.7 event = channel.watch_connectivity_state(
#30 323.7 +++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++
From: https://github.com/ansys-internal/mapdl-docker-image-builder/actions/runs/13883320950/job/38844729548?pr=140#step:13:1482