You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If reproduce.py is executing the first robot.run('test.robot') and it is interrupted with ctrl+c, the second robot.run('test.robot') will exit immediately with a Execution terminated by signal error message. Tested with robotframework 5.0.1
The issue is that STOP_SIGNAL_MONITOR is still in the "interrupted" state at the second call to robot.run('test.robot') .
That can be worked around with some reloads:
workaround.py
import robot
from importlib import reload
from robot.running import signalhandler, librarykeywordrunner, model
robot.run('test.robot')
reload(signalhandler)
reload(librarykeywordrunner)
reload(model)
robot.run('test.robot')
The text was updated successfully, but these errors were encountered:
I had apparently missed this issue. If fixing the issue is easy, I'll do it immediately and it will be included in RF 7.3. If not, I try to get it fixed in RF 7.3.1 or 7.4.
If
reproduce.py
is executing the firstrobot.run('test.robot')
and it is interrupted with ctrl+c, the secondrobot.run('test.robot')
will exit immediately with aExecution terminated by signal
error message. Tested with robotframework 5.0.1reproduce.py
test.robot
The issue is that
STOP_SIGNAL_MONITOR
is still in the "interrupted" state at the second call torobot.run('test.robot')
.That can be worked around with some reloads:
workaround.py
The text was updated successfully, but these errors were encountered: