In all locomotion classes, throw exception if an event is not supported by...

In all locomotion classes, throw exception if an event is not supported by this model to inform the user.

Use new exception "NotSupportedEvent" or the static helper method "throwExceptionIfNotElapsedTimeEvent()".

VadereModelTests/TestBangEvent/scenarios/00-NotSupportedEventTest.scenario:
- Added this scenario to test if an exception pops up in GUI when combining a locomotion model and an unsupported event.
8 jobs for event_handling in 4 minutes and 6 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Unit Test
passed #443571
linux
run_unit_tests_on_linux

00:01:08

18.0%
passed #443572
windows
run_unit_tests_on_windows

00:02:10

18.0%
 
  Integration Test
manual #443573
linux allowed to fail manual
run_scenario_files_on_linux
manual #443574
windows allowed to fail manual
run_scenario_files_on_windows
 
  Deploy
manual #443575
linux allowed to fail manual
deploy_branch_on_linux
manual #443576
windows allowed to fail manual
deploy_branch_on_windows
 
  Seed Test
failed #443577
linux
run_seed_test_on_linux

00:00:54

failed #443578
windows
run_seed_test_on_windows

00:01:53

 
Name Stage Failure
failed
run_seed_test_on_windows Seed Test
Traceback (most recent call last):
File "Tools/ContinuousIntegration/run_seed_comparison_test.py", line 6, in <module>
from vadere_analysis_tool import VadereProject
ModuleNotFoundError: No module named 'vadere_analysis_tool'
Uploading artifacts...
Runtime platform arch=amd64 os=windows pid=3916 revision=8bb608ff version=11.7.0
WARNING: Tools/ContinuousIntegration/run_seed_comparison_test.d/output: no matching files
ERROR: No files to upload
ERROR: Job failed: exit status 1
failed
run_seed_test_on_linux Seed Test
$ python3 Tools/ContinuousIntegration/run_seed_comparison_test.py
Traceback (most recent call last):
File "Tools/ContinuousIntegration/run_seed_comparison_test.py", line 6, in <module>
from vadere_analysis_tool import VadereProject
ImportError: No module named 'vadere_analysis_tool'
Uploading artifacts...
WARNING: Tools/ContinuousIntegration/run_seed_comparison_test.d/output: no matching files
Uploading artifacts to coordinator... ok
id=443577 responseStatus=201 Created token=yCeJ_TQF
ERROR: Job failed: exit status 1