Open anschweitzer opened 1 year ago
A related failure might be here.
Relevant output is:
File "/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/paho/mqtt/client.py", line 1556, in loop_read
rc = self._packet_read()
File "/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/paho/mqtt/client.py", line 2389, in _packet_read
byte = self._sock_recv(1)
File "/opt/hostedtoolcache/Python/3.10.6/x64/lib/python3.10/site-packages/paho/mqtt/client.py", line 640, in _sock_recv
return self._sock.recv(bufsize)
AttributeError: 'NoneType' object has no attribute 'recv'
The paho thread is crashing because it's socket is None. this could be an artifact of the way we force comm failure. At the same time, we should be able to recover from mqtt crash one way or another.
This failure in test_basic_parent_comm_loss might also be relevant
MQTT didn't reconnect within 3 seconds?
Ran with:
It looks like forced a disconnect, see the disconnect, but don't get a connect within allotted 3 seconds:
Failure was at 61st test.
out.testalot.txt