RAFCON
RAFCON copied to clipboard
error in test_menu_bar.py for python3.5 and python3.7 on Ubuntu 18.04
I deterministically get this error for the tests/gui/widget/test_menu_bar.py::test_gui
test when I run all gui tests. If I only run the test itself then it works.
------------------------------------------ Captured log call -------------------------------------------
config.py 126 DEBUG Configuration loaded from /home/brunner/develop/RAFCON/source/rafcon/gui/gui_config.yaml
config.py 126 DEBUG Configuration loaded from /home/brunner/.config/rafcon/runtime_config.yaml
library_tree.py 201 INFO Library tree has been initialized
config.py 126 DEBUG Configuration loaded from /home/brunner/develop/RAFCON/source/rafcon/core/config.yaml
library_manager.py 83 DEBUG Initializing LibraryManager: Loading libraries ...
library_manager.py 95 DEBUG Adding library root key 'generic' from path '/home/brunner/develop/RAFCON/share/libraries/generic'
library_manager.py 95 DEBUG Adding library root key 'turtle_libraries' from path '/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries'
library_manager.py 95 DEBUG Adding library root key 'ros' from path '/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries'
library_manager.py 125 DEBUG Initialization of LibraryManager done
library_tree.py 199 INFO Libraries have been updated
library_manager.py 83 DEBUG Initializing LibraryManager: Loading libraries ...
library_manager.py 95 DEBUG Adding library root key 'generic' from path '/home/brunner/develop/RAFCON/share/libraries/generic'
library_manager.py 95 DEBUG Adding library root key 'turtle_libraries' from path '/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries'
library_manager.py 95 DEBUG Adding library root key 'ros' from path '/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries'
library_manager.py 125 DEBUG Initialization of LibraryManager done
main_window.py 327 INFO Ready
state_machine_manager.py 105 DEBUG Add new state machine with id 150
state_machine_manager.py 89 DEBUG Add new state machine model ...
state_machine_manager.py 92 DEBUG Create new state machine model for state machine with id 150
state_machine.py 115 INFO The modification history is disabled
state_machines_editor.py 221 DEBUG Create new graphical editor for state machine with id 150
graphical_editor_gaphas.py 93 VERBOSE Time spent in init 0.0009005069732666016 seconds for state machine 150
graphical_editor_gaphas.py 724 VERBOSE start setup canvas
graphical_editor_gaphas.py 734 DEBUG Hash has changed from e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 to f705056a5a43fe6c1db6b61353ac7bfb867f6776b6307e8474d334209ba5854e
graphical_editor_gaphas.py 736 INFO Opening the state machine caused some meta data to be generated, which will be stored when the state machine is being saved.
graphical_editor_gaphas.py 739 VERBOSE Time spent in setup canvas 0.032933712005615234 state machine 150
state_machine.py 67 DEBUG Creating new state-machine...
state_machine_manager.py 105 DEBUG Add new state machine with id 151
state_machine_manager.py 89 DEBUG Add new state machine model ...
state_machine_manager.py 92 DEBUG Create new state machine model for state machine with id 151
state_machine.py 115 INFO The modification history is disabled
state_machines_editor.py 221 DEBUG Create new graphical editor for state machine with id 151
graphical_editor_gaphas.py 93 VERBOSE Time spent in init 0.0007724761962890625 seconds for state machine 151
graphical_editor_gaphas.py 724 VERBOSE start setup canvas
graphical_editor_gaphas.py 734 DEBUG Hash has changed from e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 to a6e271ac70a18b911c80ddbfbcced6271f907cd1cb7cd492a9c2cdc0e4688902
graphical_editor_gaphas.py 736 INFO Opening the state machine caused some meta data to be generated, which will be stored when the state machine is being saved.
graphical_editor_gaphas.py 739 VERBOSE Time spent in setup canvas 0.004999876022338867 state machine 151
shortcut_manager.py 155 ERROR Exception while calling callback methods for action "delete": You are not allowed to delete the decider state.
Traceback (most recent call last):
File "/home/brunner/develop/RAFCON/source/rafcon/gui/shortcut_manager.py", line 151, in trigger_action
ret = callback_function(key_value, modifier_mask)
File "/home/brunner/develop/RAFCON/source/rafcon/core/decorators.py", line 53, in func_wrapper
return_value = func(*args, **kwargs)
File "/home/brunner/develop/RAFCON/source/rafcon/gui/controllers/graphical_editor_gaphas.py", line 1044, in _remove_selected_elements
gui_helper_state_machine.delete_selected_elements(self.model)
File "/home/brunner/develop/RAFCON/source/rafcon/gui/helpers/state_machine.py", line 694, in delete_selected_elements
delete_core_elements_of_models(state_machine_m.selection.get_all(), recursive=True, destroy=True)
File "/home/brunner/develop/RAFCON/source/rafcon/gui/helpers/state_machine.py", line 656, in delete_core_elements_of_models
for model in models)
File "/home/brunner/develop/RAFCON/source/rafcon/gui/helpers/state_machine.py", line 656, in <genexpr>
for model in models)
File "/home/brunner/develop/RAFCON/source/rafcon/gui/helpers/state_machine.py", line 632, in delete_core_element_of_model
state.remove(core_element, recursive=recursive, destroy=destroy, force=force)
File "/home/brunner/develop/RAFCON/source/rafcon/core/decorators.py", line 53, in func_wrapper
return_value = func(*args, **kwargs)
File "/home/brunner/develop/RAFCON/source/rafcon/core/states/container_state.py", line 1131, in remove
return self.remove_state(state_element.state_id, recursive=recursive, force=force, destroy=destroy)
File "/home/brunner/develop/RAFCON/source/rafcon/core/states/barrier_concurrency_state.py", line 299, in remove_state
raise AttributeError("You are not allowed to delete the decider state.")
AttributeError: You are not allowed to delete the decider state.
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/init_ros_node_CKIWDE
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node/init_ros_node_INIT_ROS_NODE
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node',); kwargs: {}); duration: 0.00348s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Turtle_Position_Subscriber_Hierarchy_State_WQKFUS
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Turtle_Position_Subscriber_Hierarchy_State_WQKFUS/subscribe_to_turtle_position_UVLRTI
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber/turtle_position_subscriber_TURTLE_POSITION_SUBSCRIBER
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber',); kwargs: {}); duration: 0.0053s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/set_velocity1_XBYUWY
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity/move_turtle_SET_VELOCITY
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity',); kwargs: {}); duration: 0.00425s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/Wait3_WYYCKU
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/teleport_turtle_KQDJYS
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle/teleport_turtle_TELEPORT_TURTLE
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle',); kwargs: {}); duration: 0.00423s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/spawn_turtle_PAYECU
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle/spawn_turtle_SPAWN_TURTLE
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle',); kwargs: {}); duration: 0.00438s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/clear_field_VCWTIY
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field/clear_field_CLEAR_FIELD
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field',); kwargs: {}); duration: 0.00388s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/move_to_position_MCOLIQ
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position/move_turtle_MOVE_TO_POSITION
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position',); kwargs: {}); duration: 0.00529s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/Wait1_UEPNNW
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/Wait4_RQXPAI
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/Wait2_FGIXTU
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/kill_turtle_HRARIS
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle/kill_turtle_KILL_TURTLE
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle',); kwargs: {}); duration: 0.0036s
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm) has 16 states. (Max hierarchy level 4)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm) has 18 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm',); kwargs: {}); duration: 0.101s
state_machine_manager.py 105 DEBUG Add new state machine with id 152
state_machine_manager.py 89 DEBUG Add new state machine model ...
state_machine_manager.py 92 DEBUG Create new state machine model for state machine with id 152
state_machine.py 115 INFO The modification history is disabled
state_machines_editor.py 221 DEBUG Create new graphical editor for state machine with id 152
graphical_editor_gaphas.py 93 VERBOSE Time spent in init 0.0011086463928222656 seconds for state machine 152
state_machine.py 116 INFO It took 0.41s to load 16 states with 4 hierarchy levels.
graphical_editor_gaphas.py 724 VERBOSE start setup canvas
graphical_editor_gaphas.py 734 DEBUG Hash has changed from 40c9a7c6d067510d8ff26cfeee0fa515d7ed92a9a36ce154376c88bb0774eb5d to 52c2524eeac9fb936cabd524399038d455f704f91798d613a31d474c6d13b72c
graphical_editor_gaphas.py 736 INFO Opening the state machine caused some meta data to be generated, which will be stored when the state machine is being saved.
graphical_editor_gaphas.py 739 VERBOSE Time spent in setup canvas 0.09678983688354492 state machine 152
container_state.py 317 DEBUG Old Model of state: LibraryState with name 'teleport turtle' and id 'KQDJYS' is new model Model of state: LibraryState with name 'teleport turtle' and id 'KQDJYS'
container_state.py 317 DEBUG Old Model of state: LibraryState with name 'spawn turtle' and id 'PAYECU' is new model Model of state: LibraryState with name 'spawn turtle' and id 'PAYECU'
container_state.py 317 DEBUG Old Model of state: ExecutionState with name 'Wait1' and id 'UEPNNW' is new model Model of state: ExecutionState with name 'Wait1' and id 'UEPNNW'
container_state.py 340 DEBUG Old Model of Transition: Transition - from_state: UEPNNW, from_outcome: 0, to_state: KQDJYS, to_outcome: None, id: 1 is new model Model of Transition: Transition - from_state: UEPNNW, from_outcome: 0, to_state: KQDJYS, to_outcome: None, id: 1
container_state.py 340 DEBUG Old Model of Transition: Transition - from_state: PAYECU, from_outcome: 0, to_state: UEPNNW, to_outcome: None, id: 4 is new model Model of Transition: Transition - from_state: PAYECU, from_outcome: 0, to_state: UEPNNW, to_outcome: None, id: 4
container_state.py 317 DEBUG Old Model of state: LibraryState with name 'teleport turtle' and id 'KQDJYS' is new model Model of state: LibraryState with name 'teleport turtle' and id 'KQDJYS'
container_state.py 317 DEBUG Old Model of state: LibraryState with name 'spawn turtle' and id 'PAYECU' is new model Model of state: LibraryState with name 'spawn turtle' and id 'PAYECU'
container_state.py 317 DEBUG Old Model of state: ExecutionState with name 'Wait1' and id 'UEPNNW' is new model Model of state: ExecutionState with name 'Wait1' and id 'UEPNNW'
container_state.py 343 INFO Should only happen in ungroup - new model Model of Transition: Transition - from_state: PAYECU, from_outcome: 0, to_state: UEPNNW, to_outcome: None, id: 536
container_state.py 343 INFO Should only happen in ungroup - new model Model of Transition: Transition - from_state: UEPNNW, from_outcome: 0, to_state: KQDJYS, to_outcome: None, id: 535
graphical_editor_gaphas.py 235 DEBUG copy selection
clipboard.py 487 INFO The new content is 1 state
graphical_editor_gaphas.py 253 DEBUG Paste
clipboard.py 256 DEBUG Change state_id of pasted state from 'KYENSZ' to 'YZSUKF'
graphical_editor_gaphas.py 235 DEBUG copy selection
clipboard.py 487 INFO The new content is 1 state
graphical_editor_gaphas.py 253 DEBUG Paste
graphical_editor_gaphas.py 244 DEBUG cut selection
clipboard.py 487 INFO The new content is 1 state
graphical_editor_gaphas.py 253 DEBUG Paste
clipboard.py 256 DEBUG Change state_id of pasted state from 'VCWTIY' to 'FLULNX'
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD/Parse_options_LFPQSW
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD/Decider_RFMJKJ
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD/Show_dialog_JFDYJZ
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog/Show_Dialog_KGBCPK
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog',); kwargs: {}); duration: 0.00354s
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]) has 4 states. (Max hierarchy level 2)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]) has 6 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]',); kwargs: {}); duration: 0.0223s
graphical_editor_gaphas.py 235 DEBUG copy selection
clipboard.py 487 INFO The new content is 1 state
graphical_editor_gaphas.py 253 DEBUG Paste
clipboard.py 256 DEBUG Change state_id of pasted state from 'AQRXOD' to 'URRUFP'
graphical_editor_gaphas.py 235 DEBUG copy selection
clipboard.py 487 INFO The new content is 1 state
graphical_editor_gaphas.py 253 DEBUG Paste
clipboard.py 256 DEBUG Change state_id of pasted state from 'AQRXOD' to 'SHUYVS'
library_tree.py 438 DEBUG Link library state 'wait' (with library tree path: generic/wait and file system path: /home/brunner/develop/RAFCON/share/libraries/generic/wait) into state machine.
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/libraries/generic/wait...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/wait/wait_PMAZHA
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/wait) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/wait) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/libraries/generic/wait',); kwargs: {}); duration: 0.00467s
container_state.py 1042 INFO substitute finished
library_tree.py 438 DEBUG Link library state 'wait' (with library tree path: generic/wait and file system path: /home/brunner/develop/RAFCON/share/libraries/generic/wait) into state machine.
container_state.py 1042 INFO substitute finished
library_tree.py 438 DEBUG Link library state 'wait' (with library tree path: generic/wait and file system path: /home/brunner/develop/RAFCON/share/libraries/generic/wait) into state machine.
container_state.py 1042 INFO substitute finished
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD/Parse_options_LFPQSW
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD/Decider_RFMJKJ
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD/Show_dialog_JFDYJZ
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]) has 4 states. (Max hierarchy level 2)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]) has 6 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]',); kwargs: {}); duration: 0.0179s
state_machine_manager.py 105 DEBUG Add new state machine with id 164
state_machine_manager.py 89 DEBUG Add new state machine model ...
state_machine_manager.py 92 DEBUG Create new state machine model for state machine with id 164
state_machine.py 115 INFO The modification history is disabled
state_machines_editor.py 221 DEBUG Create new graphical editor for state machine with id 164
graphical_editor_gaphas.py 93 VERBOSE Time spent in init 0.0011060237884521484 seconds for state machine 164
state_machine.py 116 INFO It took 0.11s to load 4 states with 2 hierarchy levels.
graphical_editor_gaphas.py 724 VERBOSE start setup canvas
graphical_editor_gaphas.py 739 VERBOSE Time spent in setup canvas 0.04470324516296387 state machine 164
container_state.py 948 INFO Rename state_id of state to substitute.
container_state.py 1042 INFO substitute finished
library_manager.py 83 DEBUG Initializing LibraryManager: Loading libraries ...
library_manager.py 95 DEBUG Adding library root key 'generic' from path '/home/brunner/develop/RAFCON/share/libraries/generic'
library_manager.py 95 DEBUG Adding library root key 'turtle_libraries' from path '/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries'
library_manager.py 95 DEBUG Adding library root key 'ros' from path '/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries'
library_manager.py 125 DEBUG Initialization of LibraryManager done
library_tree.py 199 INFO Libraries have been updated
library_manager.py 83 DEBUG Initializing LibraryManager: Loading libraries ...
library_manager.py 95 DEBUG Adding library root key 'generic' from path '/home/brunner/develop/RAFCON/share/libraries/generic'
library_manager.py 95 DEBUG Adding library root key 'turtle_libraries' from path '/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries'
library_manager.py 95 DEBUG Adding library root key 'ros' from path '/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries'
library_manager.py 125 DEBUG Initialization of LibraryManager done
library_tree.py 199 INFO Libraries have been updated
state_machine_manager.py 118 DEBUG Remove state machine with id 164
state_machine_manager.py 104 DEBUG Delete state machine model for state machine with id 164
state_machine_manager.py 118 DEBUG Remove state machine with id 150
state_machine_manager.py 104 DEBUG Delete state machine model for state machine with id 150
state_machine_manager.py 118 DEBUG Remove state machine with id 151
state_machine_manager.py 104 DEBUG Delete state machine model for state machine with id 151
state_machine_manager.py 118 DEBUG Remove state machine with id 152
state_machine_manager.py 104 DEBUG Delete state machine model for state machine with id 152
outcomes.py 331 DEBUG Error: Unexpected failure while update of outcomes of HierarchyState with name 'Move Turtle Hierarchy State' and id 'KYENSZ' [9 child states] with path CDMJPK/RMKGEW/KYENSZ with initiator {'method_name': '__delitem__', 'model': <rafcon.gui.models.container_state.ContainerStateModel object at 0x7fbc8a4b0da0>, 'after': True, 'prop_name': 'transitions', 'args': (slice(None, None, None),), 'result': None, 'kwargs': {}, 'instance': []}
outcomes.py 331 DEBUG Error: Unexpected failure while update of outcomes of HierarchyState with name 'Move Turtle Hierarchy State' and id 'KYENSZ' [9 child states] with path CDMJPK/RMKGEW/KYENSZ with initiator {'method_name': '__delitem__', 'model': <rafcon.gui.models.container_state.ContainerStateModel object at 0x7fbc8a4b0da0>, 'after': True, 'prop_name': 'transitions', 'args': (slice(None, None, None),), 'result': None, 'kwargs': {}, 'instance': []}
outcomes.py 331 DEBUG Error: Unexpected failure while update of outcomes of PreemptiveConcurrencyState with name 'Turtle Concurrency State' and id 'RMKGEW' [3 child states] with path CDMJPK/RMKGEW with initiator {'method_name': '__delitem__', 'model': <rafcon.gui.models.container_state.ContainerStateModel object at 0x7fbc9c30c198>, 'after': True, 'prop_name': 'transitions', 'args': (slice(None, None, None),), 'result': None, 'kwargs': {}, 'instance': []}
outcomes.py 331 DEBUG Error: Unexpected failure while update of outcomes of PreemptiveConcurrencyState with name 'Turtle Concurrency State' and id 'RMKGEW' [3 child states] with path CDMJPK/RMKGEW with initiator {'method_name': '__delitem__', 'model': <rafcon.gui.models.container_state.ContainerStateModel object at 0x7fbc9c30c198>, 'after': True, 'prop_name': 'transitions', 'args': (slice(None, None, None),), 'result': None, 'kwargs': {}, 'instance': []}
outcomes.py 331 DEBUG Error: Unexpected failure while update of outcomes of HierarchyState with name 'Dialog [3 options]' and id 'AQRXOD' [5 child states] with path CDMJPK/AQRXOD with initiator {'method_name': '__delitem__', 'model': <rafcon.gui.models.container_state.ContainerStateModel object at 0x7fbc9c250b38>, 'after': True, 'prop_name': 'transitions', 'args': (slice(None, None, None),), 'result': None, 'kwargs': {}, 'instance': []}
outcomes.py 331 DEBUG Error: Unexpected failure while update of outcomes of HierarchyState with name 'Dialog [3 options]' and id 'AQRXOD' [5 child states] with path CDMJPK/AQRXOD with initiator {'method_name': '__delitem__', 'model': <rafcon.gui.models.container_state.ContainerStateModel object at 0x7fbc9c250b38>, 'after': True, 'prop_name': 'transitions', 'args': (slice(None, None, None),), 'result': None, 'kwargs': {}, 'instance': []}
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/init_ros_node_CKIWDE
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node/init_ros_node_INIT_ROS_NODE
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/ros_libraries/init_ros_node',); kwargs: {}); duration: 0.00269s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Turtle_Position_Subscriber_Hierarchy_State_WQKFUS
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Turtle_Position_Subscriber_Hierarchy_State_WQKFUS/subscribe_to_turtle_position_UVLRTI
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber/turtle_position_subscriber_TURTLE_POSITION_SUBSCRIBER
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/turtle_position_subscriber',); kwargs: {}); duration: 0.00395s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/set_velocity1_XBYUWY
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity/move_turtle_SET_VELOCITY
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/set_velocity',); kwargs: {}); duration: 0.00294s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/Wait3_WYYCKU
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/teleport_turtle_KQDJYS
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle/teleport_turtle_TELEPORT_TURTLE
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/teleport_turtle',); kwargs: {}); duration: 0.00289s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/spawn_turtle_PAYECU
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle/spawn_turtle_SPAWN_TURTLE
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/spawn_turtle',); kwargs: {}); duration: 0.00305s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/clear_field_VCWTIY
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field/clear_field_CLEAR_FIELD
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/clear_field',); kwargs: {}); duration: 0.00263s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/move_to_position_MCOLIQ
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position/move_turtle_MOVE_TO_POSITION
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/move_to_position',); kwargs: {}); duration: 0.00323s
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/Wait1_UEPNNW
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/Wait4_RQXPAI
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/Wait2_FGIXTU
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm/BasicTurtleDemo_CDMJPK/Turtle_Concurrency_State_RMKGEW/Move_Turtle_Hierarchy_State_KYENSZ/kill_turtle_HRARIS
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle/kill_turtle_KILL_TURTLE
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/examples/libraries/turtle_libraries/kill_turtle',); kwargs: {}); duration: 0.00246s
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm) has 16 states. (Max hierarchy level 4)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm) has 18 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/tests/../share/examples/tutorials/basic_turtle_demo_sm', 152); kwargs: {}); duration: 0.0688s
state_machine_manager.py 105 DEBUG Add new state machine with id 152
state_machine_manager.py 89 DEBUG Add new state machine model ...
state_machine_manager.py 92 DEBUG Create new state machine model for state machine with id 152
state_machine.py 115 INFO The modification history is disabled
state_machines_editor.py 221 DEBUG Create new graphical editor for state machine with id 152
graphical_editor_gaphas.py 93 VERBOSE Time spent in init 0.0013577938079833984 seconds for state machine 152
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD/Parse_options_LFPQSW
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD/Decider_RFMJKJ
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]/Dialog_3_options_AQRXOD/Show_dialog_JFDYJZ
storage.py 284 DEBUG Loading state machine from path /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog...
storage.py 390 DEBUG Load state recursively: /home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog/Show_Dialog_KGBCPK
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog) has 1 states. (Max hierarchy level 1)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog) has 0 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Show dialog',); kwargs: {}); duration: 0.00392s
storage.py 358 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]) has 4 states. (Max hierarchy level 2)
storage.py 360 DEBUG Loaded state machine (/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]) has 6 transitions.
timer.py 15 VERBOSE Profiler: load_state_machine_from_path (args: ('/home/brunner/develop/RAFCON/share/libraries/generic/dialog/Dialog [3 options]', 164); kwargs: {}); duration: 0.0255s
state_machine_manager.py 105 DEBUG Add new state machine with id 164
state_machine_manager.py 89 DEBUG Add new state machine model ...
state_machine_manager.py 92 DEBUG Create new state machine model for state machine with id 164
state_machine.py 115 INFO The modification history is disabled
state_machines_editor.py 221 DEBUG Create new graphical editor for state machine with id 164
graphical_editor_gaphas.py 93 VERBOSE Time spent in init 0.0034842491149902344 seconds for state machine 164
graphical_editor_gaphas.py 724 VERBOSE start setup canvas
graphical_editor_gaphas.py 734 DEBUG Hash has changed from 40c9a7c6d067510d8ff26cfeee0fa515d7ed92a9a36ce154376c88bb0774eb5d to 52c2524eeac9fb936cabd524399038d455f704f91798d613a31d474c6d13b72c
graphical_editor_gaphas.py 736 INFO Opening the state machine caused some meta data to be generated, which will be stored when the state machine is being saved.
graphical_editor_gaphas.py 739 VERBOSE Time spent in setup canvas 0.09819746017456055 state machine 152
graphical_editor_gaphas.py 724 VERBOSE start setup canvas
graphical_editor_gaphas.py 739 VERBOSE Time spent in setup canvas 0.0468902587890625 state machine 164
execution_engine.py 153 DEBUG Stop the state machine execution ...
menu_bar.py 462 DEBUG Delete event received
main_window.py 651 DEBUG Saving runtime config to /home/brunner/.config/rafcon/runtime_config.yaml
config.py 165 DEBUG Saved configuration to /home/brunner/.config/rafcon/runtime_config.yaml
state_machine_manager.py 118 DEBUG Remove state machine with id 164
state_machine_manager.py 104 DEBUG Delete state machine model for state machine with id 164
state_machine_manager.py 85 ERROR An 'StopIteration' exception was raised in the core. Details about the origin:
'after': True
'model': <rafcon.gui.models.state_machine_manager.StateMachineManagerModel object at 0x7fbcb0c6f160>
'prop_name': state_machine_manager
'instance': <rafcon.core.state_machine_manager.StateMachineManager object at 0x7fbcb0182da0>
'method_name': remove_state_machine
'args': (<rafcon.core.state_machine_manager.StateMachineManager object at 0x7fbcb0182da0>, 164)
'kwargs': {}
'result':
Traceback (most recent call last):
File "/home/brunner/.local/lib/python3.5/site-packages/gtkmvc3/observable.py", line 48, in wrapper
self._notify_method_after(self, _func.__name__, res, args, kwargs)
File "/home/brunner/.local/lib/python3.5/site-packages/gtkmvc3/support/wrappers.py", line 84, in _notify_method_after
args, kwargs)
File "/home/brunner/.local/lib/python3.5/site-packages/gtkmvc3/model.py", line 746, in notify_method_after_change
self, prop_name, info)
File "/home/brunner/develop/RAFCON/tests/utils.py", line 472, in __patched__notify_observer__
return Model.__notify_observer__(self, observer, method, *args, **kwargs)
File "/home/brunner/.local/lib/python3.5/site-packages/gtkmvc3/model.py", line 593, in __notify_observer__
return method(*args, **kwargs)
File "/home/brunner/develop/RAFCON/source/rafcon/gui/models/state_machine_manager.py", line 108, in model_changed
sm_m.prepare_destruction()
File "/home/brunner/develop/RAFCON/source/rafcon/gui/models/state_machine.py", line 163, in prepare_destruction
self.destruction_signal.emit()
File "/home/brunner/.local/lib/python3.5/site-packages/gtkmvc3/observable.py", line 97, in emit
model.notify_signal_emit(name, arg)
File "/home/brunner/.local/lib/python3.5/site-packages/gtkmvc3/model.py", line 776, in notify_signal_emit
self, prop_name, info)
File "/home/brunner/develop/RAFCON/tests/utils.py", line 458, in __patched__notify_observer__
return Model.__notify_observer__(self, observer, method, *args, **kwargs)
File "/home/brunner/.local/lib/python3.5/site-packages/gtkmvc3/model.py", line 593, in __notify_observer__
return method(*args, **kwargs)
File "/home/brunner/develop/RAFCON/source/rafcon/gui/controllers/graphical_editor_gaphas.py", line 319, in state_machine_destruction
self.canvas.get_view_for_model(self.root_state_m).remove()
File "/home/brunner/develop/RAFCON/source/rafcon/gui/mygaphas/items/state.py", line 190, in remove
self.canvas.get_first_view().unselect_item(self)
File "/home/brunner/develop/RAFCON/source/rafcon/gui/mygaphas/canvas.py", line 102, in get_first_view
return next(iter(self._registered_views))
StopIteration
Originally created by @sebastian-brunner ([email protected]) at 2019-03-08 14:11:46+00:00 (moved from RMC internal repository)
For now, I will create additional test markers to avoid this error.
Originally created by @sebastian-brunner ([email protected]) at 2019-03-08 14:12:01+00:00 (moved from RMC internal repository)