-
Notifications
You must be signed in to change notification settings - Fork 36
Open
Labels
Description
The test_dynamic_state_insertion is unstable. The dynamic_library_insertion parameterization is stable, the other two are not.
Till the test is fixed, it is marked as unstable.
The following stacktrace occurs often:
...
2019-08-06 10:52:58: DEBUG - rafcon.core.execution.execution_engine: Start execution engine ...
Both threads are former gui threads! Current thread <Thread(Thread-626, started 140231936726784)>, Observer thread <Thread(Thread-302, stopped 140233028462336)>
2019-08-06 10:52:58: DEBUG - rafcon.core.states.hierarchy_state: Starting execution of HierarchyState with name 'dynamic state deletion inside library' and id 'PMEJDO' [1 child states]
2019-08-06 10:52:58: DEBUG - rafcon.core.states.library_state: Entering library state 'dynamic_library_insertion_and_deletion' with name 'dynamic_library_insertion_and_deletion'
2019-08-06 10:52:58: DEBUG - rafcon.core.states.hierarchy_state: Starting execution of HierarchyState with name 'dynamic library insertion and deletion' and id 'QUSEKE' [4 child states]
2019-08-06 10:52:58: DEBUG - rafcon.core.states.library_state: Entering library state 'disable_history' with name 'disable history'
2019-08-06 10:52:58: DEBUG - rafcon.core.states.execution_state: Running ExecutionState with name 'disable history' and id 'JFDYXU'
2019-08-06 10:52:58: DEBUG - rafcon.disable history: Disable history
2019-08-06 10:52:58: DEBUG - rafcon.core.states.state: Finished execution of ExecutionState with name 'disable history' and id 'JFDYXU': Outcome 'success' [0]
2019-08-06 10:52:58: DEBUG - rafcon.core.states.library_state: Exiting library state 'disable_history' with name 'disable history'
2019-08-06 10:52:58: DEBUG - rafcon.core.states.state: Finished execution of LibraryState with name 'disable history' and id 'PHTTXK': Outcome 'success' [0]
2019-08-06 10:52:58: DEBUG - rafcon.core.states.execution_state: Running ExecutionState with name 'generate state' and id 'QRRWWV'
2019-08-06 10:52:58: DEBUG - rafcon.generate state: Insert state
2019-08-06 10:52:58: DEBUG - rafcon.core.storage.storage: Loading state machine from path /var/lib/jenkins/workspace/rafcon_github_all_branches/tests/assets/unit_test_state_machines/increase_gvm_counter...
2019-08-06 10:52:58: DEBUG - rafcon.core.storage.storage: Load state recursively: /var/lib/jenkins/workspace/rafcon_github_all_branches/tests/assets/unit_test_state_machines/increase_gvm_counter/increase gvm counter$QICPUE
2019-08-06 10:52:58: DEBUG - rafcon.core.storage.storage: Loaded state machine (/var/lib/jenkins/workspace/rafcon_github_all_branches/tests/assets/unit_test_state_machines/increase_gvm_counter) has 1 states. (Max hierarchy level 1)
2019-08-06 10:52:58: DEBUG - rafcon.core.storage.storage: Loaded state machine (/var/lib/jenkins/workspace/rafcon_github_all_branches/tests/assets/unit_test_state_machines/increase_gvm_counter) has 0 transitions.
2019-08-06 10:52:58: VERBOSE - rafcon.utils.timer: Profiler: load_state_machine_from_path (args: ('/var/lib/jenkins/workspace/rafcon_github_all_branches/tests/assets/unit_test_state_machines/increase_gvm_counter',); kwargs: {}); duration: 0.0052s
2019-08-06 10:52:58: WARNING - rafcon.gui.models.abstract_state: You have modified core property of an inner state of a library state.
2019-08-06 10:52:58: DEBUG - rafcon.core.states.state: Finished execution of ExecutionState with name 'generate state' and id 'QRRWWV': Outcome 'aborted' [-1]
2019-08-06 10:52:58: DEBUG - rafcon.core.states.container_state: Outcome 'aborted' [-1] of ExecutionState with name 'generate state' and id 'QRRWWV' not connected, using default transition to parental Outcome 'aborted' [-1]
2019-08-06 10:52:58: DEBUG - rafcon.core.states.state: Finished execution of HierarchyState with name 'dynamic library insertion and deletion' and id 'QUSEKE' [4 child states]: Outcome 'aborted' [-1]
2019-08-06 10:52:58: DEBUG - rafcon.core.states.library_state: Exiting library state 'dynamic_library_insertion_and_deletion' with name 'dynamic_library_insertion_and_deletion'
2019-08-06 10:52:58: DEBUG - rafcon.core.states.state: Finished execution of LibraryState with name 'dynamic_library_insertion_and_deletion' and id 'SUGIGX': Outcome 'aborted' [-1]
2019-08-06 10:52:58: DEBUG - rafcon.core.states.container_state: Outcome 'aborted' [-1] of LibraryState with name 'dynamic_library_insertion_and_deletion' and id 'SUGIGX' not connected, using default transition to parental Outcome 'aborted' [-1]
2019-08-06 10:52:58: DEBUG - rafcon.core.states.state: Finished execution of HierarchyState with name 'dynamic state deletion inside library' and id 'PMEJDO' [1 child states]: Outcome 'aborted' [-1]
----------------------------- Captured stderr call -----------------------------
2019-08-06 10:52:58: ERROR - rafcon.core.states.execution_state: ExecutionState with name 'generate state' and id 'QRRWWV' had an internal error: AssertionError:
Traceback (most recent call last):
File "script.py (940)", line 15, in execute
File "/var/lib/jenkins/workspace/rafcon_github_all_branches/source/rafcon/utils/gui_functions.py", line 71, in call_gui_callback
raise_(e_instance, None, e_traceback)
File "/var/lib/jenkins/workspace/rafcon_github_all_branches/.tox/py35/lib/python3.5/site-packages/future/utils/__init__.py", line 416, in raise_
raise exc
File "/var/lib/jenkins/workspace/rafcon_github_all_branches/source/rafcon/utils/gui_functions.py", line 49, in fun
result = callback(*args)
File "/var/lib/jenkins/workspace/rafcon_github_all_branches/.tox/py35/lib/python3.5/site-packages/gtkmvc3/observable.py", line 47, in wrapper
res = _func(*args, **kwargs)
AssertionError
Originally created by @sebastian-brunner ([email protected]) at 2019-08-06 11:50:51+00:00 (moved from RMC internal repository)