Skip to content

[CI] Test demo scenarios whether they run without throwing an error

Problem to solve

With recent releases, e.g. v2.2 or v2.4 (maybe also earlier versions) errors in the migration were introduced such that some scenarios in the directory vadere/Scenarios/Demos/... won't run anymore. This could be handled by running the scenarios in the demo folders and checking (at least) whether they run or throw an error.

Extend current CI run_vadere_console_with_all_scenario_files.py such that all demo scenarios are tested except for folders A, B, and C (this is probably better than indicating all folders that should be tested because one easily forgets to add a new demo folder to the CI and there are many more folders to be tested than not to be tested). CI should run all scenarios and collect results before failure. Add stage demo_stage in gitlab-ci.yml

.template_demo_scenario_files:
    stage: demo_stage
    script:
        - rm -f ~/.config/vadere.conf
        - mvn clean
        - mvn -Dmaven.test.skip=true package
        - python3 Tools/ContinuousIntegration/run_vadere_console_with_all_scenario_files.py --excludefolders A B C
    artifacts:
        when: on_failure
        paths:
            - "vadere_logs"
        expire_in: 1 week
    when: on_success

Result of manually checked scenarios

Scenario File Status
Scenarios/OptimizationTests/TestNelderMead/scenarios/s2ucre.scenario BAD
Scenarios/OptimizationTests/TestNelderMead/scenarios/counterflow.scenario BAD
Scenarios/OptimizationTests/TestNelderMead/scenarios/labyrinth.scenario BAD
Scenarios/OptimizationTests/TestNelderMead/scenarios/rimea_11_exit_selection_nelder_mead.scenario BAD
Scenarios/TestMuenchnerFreiheit/scenarios/bottleneck_measurement_areas.scenario BAD
Scenarios/TestMuenchnerFreiheit/scenarios/free_flow_measurement_areas.scenario BAD
Scenarios/Demos/AirTransmissionModel/examples/scenarios/bottleneckB.scenario OK
Scenarios/Demos/AirTransmissionModel/examples/scenarios/closeContact.scenario OK
Scenarios/Demos/AirTransmissionModel/examples/scenarios/bottleneckB_socialDistancing.scenario OK
Scenarios/Demos/AirTransmissionModel/examples/scenarios/queue.scenario OK
Scenarios/Demos/AirTransmissionModel/examples/scenarios/bottleneckA.scenario OK
Scenarios/Demos/AirTransmissionModel/examples/scenarios/passageway.scenario OK
Scenarios/Demos/AirTransmissionModel/validation/scenarios/hamner-2020-life_postvis_template.scenario OK
Scenarios/Demos/AirTransmissionModel/validation/scenarios/miller-2020-life_template.scenario OK
Scenarios/Demos/AirTransmissionModel/validation/scenarios/lu-2020-life.scenario OK
Scenarios/Demos/AirTransmissionModel/validation/scenarios/hamner-2020-life_template.scenario OK
Scenarios/Demos/SocialDistancing/SocialDistancingBottleneck/scenarios/bottleneck_2m.scenario OK
Scenarios/Demos/OSM-GPU/scenarios/chicken_floorfield_ok_GPU_parallel.scenario BAD
Scenarios/Demos/OSM-GPU/scenarios/chicken_floorfield_ok_GPU_event.scenario OK
Scenarios/Demos/supermarket/scenarios/Liddle_osm_v4.scenario OK
Scenarios/Demos/supermarket/scenarios/counterflow.scenario OK
Scenarios/Demos/supermarket/scenarios/supermarket_basic.scenario BAD
Scenarios/Demos/Demonstration/Kaiserslautern/scenarios/03-Kaiserslautern-Klein.scenario OK
Scenarios/Demos/Demonstration/Kaiserslautern/scenarios/02-Kaiserslautern-Mittel.scenario BAD
Scenarios/Demos/Demonstration/Kaiserslautern/scenarios/01-Kaiserslautern-Gross.scenario BAD
Scenarios/Demos/Demonstration/KaiserslauternSensitivityAnalysis/scenarios/RichardWagnerStrasseScaled.scenario OK
Scenarios/Demos/Demonstration/KaiserslauternSensitivityAnalysis/scenarios/RichardWagnerStrasse.scenario OK
Scenarios/Demos/Demonstration/OPMOPS-Project/NarrowedStreetAndVaryingPedestrianNumber/scenarios/02-VaryingPedestrianNumber-RichardWagnerStrasse-OSM-400agents.scenario OK
Scenarios/Demos/Demonstration/OPMOPS-Project/NarrowedStreetAndVaryingPedestrianNumber/scenarios/01-NarrowedStreet-Pollichstrasse-NotNarrowed-OSM.scenario OK
Scenarios/Demos/Demonstration/OPMOPS-Project/NarrowedStreetAndVaryingPedestrianNumber/scenarios/01-NarrowedStreet-Pollichstrasse-Narrowed-GNM.scenario OK
Scenarios/Demos/Demonstration/OPMOPS-Project/NarrowedStreetAndVaryingPedestrianNumber/scenarios/01-NarrowedStreet-Pollichstrasse-NotNarrowed-GNM.scenario OK
Scenarios/Demos/Demonstration/OPMOPS-Project/NarrowedStreetAndVaryingPedestrianNumber/scenarios/02-VaryingPedestrianNumber-RichardWagnerStrasse-OSM-800agents.scenario OK
Scenarios/Demos/Demonstration/OPMOPS-Project/NarrowedStreetAndVaryingPedestrianNumber/scenarios/01-NarrowedStreet-Pollichstrasse-Narrowed-OSM.scenario OK
Scenarios/Demos/Demonstration/OPMOPS-Project/NarrowedStreetAndVaryingPedestrianNumber/scenarios/02-VaryingPedestrianNumber-RichardWagnerStrasse-OSM-1200agents.scenario OK
Scenarios/Demos/TestOSMGroup/scenarios/group_OSM_1Source1Place_noGroup.scenario BAD
Scenarios/Demos/TestOSMGroup/scenarios/group_OSM_1Source2Places_noGroups.scenario BAD
Scenarios/Demos/TestOSMGroup/scenarios/VadereSimulation-GroupBehavior_no_groups.scenario BAD
Scenarios/Demos/bus_station/scenarios/bus_station.scenario OK
Scenarios/Demos/IntersectingPedStream/scenarios/crossing.scenario OK
Scenarios/Demos/S2UCRE/scenarios/s2ucre_static_waiting_less_targets_groups.scenario BAD
Scenarios/Demos/S2UCRE/scenarios/s2ucre_dynamic_waiting.scenario OK
Scenarios/Demos/S2UCRE/scenarios/s2ucre_dynamic_waiting_less_targets_groups.scenario BAD
Scenarios/Demos/S2UCRE/scenarios/s2ucre_dynamic_waiting_less_targets.scenario OK
Scenarios/Demos/S2UCRE/scenarios/bridge_coordinates_kai.scenario OK
Scenarios/Demos/S2UCRE/scenarios/s2ucre_static_simple.scenario OK
Scenarios/Demos/S2UCRE/scenarios/s2ucre_static_groups.scenario OK
Scenarios/Demos/S2UCRE/scenarios/s2ucre_dynamic_groups.scenario OK
Scenarios/Demos/S2UCRE/scenarios/s2ucre_static_waiting.scenario OK
Scenarios/Demos/S2UCRE/scenarios/MWE_groups_target_changer.scenario OK
Scenarios/Demos/S2UCRE/scenarios/s2ucre_static_waiting_less_targets.scenario OK
Scenarios/Demos/HM_stairs_ModSem_2013_14/scenarios/hm_stairs.scenario OK
Scenarios/ModelTests/TestBHM/scenarios/Corridor-BHM-Defaults.scenario OK
Scenarios/ModelTests/TestBHM/scenarios/CorridorKretz2006c-BHM-Defaults-WithFloorField-CounterflowCognitionModel.scenario OK
Scenarios/ModelTests/TestBHM/scenarios/CorridorKretz2006c-BHM-Defaults-WithFloorField.scenario OK
Scenarios/ModelTests/TestBHM/scenarios/BHM-FloorFieldTest-TwoObstacles.scenario OK
Scenarios/ModelTests/TestBHM/scenarios/BHM-FloorFieldTest-Labyrinth.scenario OK
Scenarios/ModelTests/TestBHM/scenarios/Corridor-BHM-Defaults-WithFloorField.scenario OK
Scenarios/ModelTests/TestBHM/scenarios/Corridor-BHM-Defaults-WithFloorField-CounterflowCognitionModel.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_upward_direction_up_-1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_diagonal_3_-1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_upward_direction_toleft_+1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_diagonal_both_1_2_-1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_diagonal_1_-1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_diagonal_both_1_2_+1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_diagonal_3_+1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_diagonal_4_-1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_upward_direction_up_+1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_diagonal_2_+1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_diagonal_1_+1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_upward_direction_down_+1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_diagonal_both_3_4_+1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_diagonal_2_-1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_upward_direction_to_right_-1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_upward_direction_toleft_-1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_upward_direction_down_-1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_upward_direction_to_right_+1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_diagonal_both_3_4_-1.scenario OK
Scenarios/ModelTests/TestStairs/scenarios/stairs_diagonal_4_+1.scenario OK
Scenarios/ModelTests/TestOVM/scenarios/basic_5_2_roadReachTarget_ovm1.scenario BAD
Scenarios/ModelTests/TestOVM/scenarios/basic_5_1_roadReachTarget_ovm1.scenario BAD
Scenarios/ModelTests/TestOVM/scenarios/testtrafficlight.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_14_select_route_nelder_mead.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/corner_waiting_time_processor_test.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_06_corner.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/queueing_dynamic_floorfield_visual_check.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_04_flow_osm1_470_h.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_04_flow_osm1_550_up.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_09_public_room_2_exits_pso.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/thick_wall_pso_ok.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_04_flow_osm1_100_d.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_13_stairs_long_nelder_mead.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_09_public_room_4_exits_pso.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_09_public_room_4_exits_nelder_mead.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_04_flow_osm1_075_up.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_13_stairs_nelder_mead.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/thick_wall_nelder_mead_ok.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/basic_2_density_pso.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_10_pathfinding.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_04_flow_osm1_125_h.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/narrow_passage_nelder_mead_ok.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_04_flow_osm1_125_up.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_14_select_route_pso.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/narrow_passage_discrete_CA_fail.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/regular_wall_discrete_ok.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_11_exit_selection_pso.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/thin_wall_discrete_ok.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/thin_wall_pso_ok.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_04_flow_osm1_125_d.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/thin_wall_nelder_mead_ok.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_05_react.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/chicken_floorfield_displaced_ok.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_07_speeds_nelder_mead.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/thick_wall_discrete_ok.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/thin_wall_and_closer_source_discrete_could_fail.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/thin_wall_and_closer_source_nelder_mead_ok.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_04_flow_osm1_025_up.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_12_evacuation_nelder_mead.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_01_pathway_discrete_ca.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/regular_wall_pso_ok.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/basic_2_density_discrete_ca.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_13_stairs_pso.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_04_flow_osm1_075_d.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/chicken_floorfield_ok.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/see_small_wall_pso_fail.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_04_flow_osm1_050_h.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_13_stairs_long_pso.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_04_flow_osm1_050_d.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_04_flow_osm1_075_h.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_11_exit_selection_nelder_mead.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/thin_wall_and_closer_source_pso_could_fail.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_04_flow_osm1_100_h.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_08_parameter_variation.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_07_speeds_discrete_ca.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_07_speeds_pso.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/see_small_wall_nelder_mead_ok.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_12_evacuation_pso.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_01_pathway_discrete_brute_force.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/regular_wall_nelder_mead_ok.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_04_flow_osm1_100_up.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_04_flow_osm1_025_d.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/narrow_passage_pso_ok.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_04_flow_osm1_050_up.scenario OK
Scenarios/ModelTests/TestOSM/scenarios/rimea_09_public_room_2_exits_nelder_mead.scenario OK
Scenarios/ModelTests/TestCA/scenarios/bottleneck.scenario OK
Scenarios/ModelTests/TestCA/scenarios/corner_waiting_time_processor_test.scenario OK
Scenarios/ModelTests/TestCA/scenarios/rimea_06_corner.scenario OK
Scenarios/ModelTests/TestCA/scenarios/rimea_04_flow_osm1_470_h.scenario OK
Scenarios/ModelTests/TestCA/scenarios/rimea_09_public_room_2_exits.scenario OK
Scenarios/ModelTests/TestCA/scenarios/rimea_08_parameter_variation_part1.scenario OK
Scenarios/ModelTests/TestCA/scenarios/thin_wall_and_closer_source.scenario OK
Scenarios/ModelTests/TestCA/scenarios/see_small_wall.scenario OK
Scenarios/ModelTests/TestCA/scenarios/thin_wall.scenario OK
Scenarios/ModelTests/TestCA/scenarios/rimea_10_pathfinding.scenario OK
Scenarios/ModelTests/TestCA/scenarios/rimea_09_public_room_4_exits.scenario OK
Scenarios/ModelTests/TestCA/scenarios/rimea_04_flow_osm1_125_h.scenario OK
Scenarios/ModelTests/TestCA/scenarios/chicken_floorfield_displaced_fail.scenario OK
Scenarios/ModelTests/TestCA/scenarios/regular_wall.scenario OK
Scenarios/ModelTests/TestCA/scenarios/rimea_05_react.scenario OK
Scenarios/ModelTests/TestCA/scenarios/rimea_11_exit_selection.scenario OK
Scenarios/ModelTests/TestCA/scenarios/rimea_12_evacuation.scenario OK
Scenarios/ModelTests/TestCA/scenarios/rimea_07_speeds.scenario OK
Scenarios/ModelTests/TestCA/scenarios/chicken_floorfield_ok.scenario OK
Scenarios/ModelTests/TestCA/scenarios/rimea_04_flow_osm1_050_h.scenario OK
Scenarios/ModelTests/TestCA/scenarios/narrow_passage.scenario OK
Scenarios/ModelTests/TestCA/scenarios/rimea_04_flow_osm1_075_h.scenario OK
Scenarios/ModelTests/TestCA/scenarios/rimea_04_flow_osm1_100_h.scenario OK
Scenarios/ModelTests/TestCA/scenarios/rimea_14_select_route.scenario OK
Scenarios/ModelTests/TestCA/scenarios/basic_2_density.scenario OK
Scenarios/ModelTests/TestCA/scenarios/rimea_08_parameter_variation.scenario OK
Scenarios/ModelTests/TestCA/scenarios/rimea_01_pathway.scenario OK
Scenarios/ModelTests/TestCA/scenarios/thick_wall.scenario OK
Scenarios/ModelTests/TestCA/scenarios/multiple_sources.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_long_corr_2Group.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_1Source2Places.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_2Sources1Place_2Group_and_3Group.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_CGM_labratory_2group.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_CGM_4Source4Place_v2_SEQ_2G_3G_4G_5G.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_CGM_4Source4Place_v2_EVD_2G_3G_4G_5G.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_long_corr_4Group.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_CGM_labratory_4group.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_CGM_labratory_1group.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_CGM_classroom_4group.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_4Source4Place_SEQ_2G_3G_4G_5G.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_CGM_labratory_25group.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_target_changer.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_CGM_classroom_1group.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_change_target_stimulus.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/VadereSimulation-GroupBehavior.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_long_corr_3Group.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_2Sources1Place.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_CGM_classroom_3group.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_CGM_labratory_15group.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_CGM_classroom_2group.scenario OK
Scenarios/ModelTests/TestOSMGroup/scenarios/group_OSM_1Source1Place.scenario OK
Scenarios/ModelTests/TestRSM/scenarios/Reynolds_test.scenario OK
Scenarios/ModelTests/TestRSM/scenarios/Reynolds_test_displaced.scenario OK
Scenarios/ModelTests/TestPsychology/ScenarioElements/scenarios/06-Test-TargetChanger-ChangesToDynamicTarget.scenario OK
Scenarios/ModelTests/TestPsychology/ScenarioElements/scenarios/03-Test-TargetChanger-ChangesTargetIfProbabilityIsAHalf.scenario OK
Scenarios/ModelTests/TestPsychology/ScenarioElements/scenarios/01-Test-TargetChanger-DoesNotChangeTargetIfProbabilityIsZero.scenario OK
Scenarios/ModelTests/TestPsychology/ScenarioElements/scenarios/02-Test-TargetChanger-ChangesTargetIfProbabilityIsOne.scenario OK
Scenarios/ModelTests/TestPsychology/ScenarioElements/scenarios/04-Test-TargetChanger-SupportsListsOfTargets.scenario OK
Scenarios/ModelTests/TestPsychology/ScenarioElements/scenarios/05-Test-TargetChanger-CanCreateAListOfTargets.scenario OK
Scenarios/ModelTests/TestPsychology/Perception/scenarios/06-Threat-OSMSequential-OneAgent.scenario OK
Scenarios/ModelTests/TestPsychology/Perception/scenarios/05-WaitInArea-BHM.scenario OK
Scenarios/ModelTests/TestPsychology/Perception/scenarios/02-Wait-OSMEventDriven.scenario OK
Scenarios/ModelTests/TestPsychology/Perception/scenarios/08-Threat-OSMSequential-OneAgent-OneObstacle.scenario OK
Scenarios/ModelTests/TestPsychology/Perception/scenarios/01-Wait-OSMSequential.scenario OK
Scenarios/ModelTests/TestPsychology/Perception/scenarios/03-WaitRecurring-OSMSequential.scenario OK
Scenarios/ModelTests/TestPsychology/Perception/scenarios/04-WaitInArea-OSMSequential.scenario OK
Scenarios/ModelTests/TestPsychology/Perception/scenarios/07-Threat-OSMSequential-MultipleAgents.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/09-CounterFlow-OSMSequential-PsychEnabled-SearchRadiusAdapted.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/04-SimplifiedExperiment-OSMSequential-PsychEnabled.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/16-ThreatLong-SelfCatThreatModel.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/20-DistanceRecommendation-SocialDistancing_clogging.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/03-SimplifiedExperiment-OSMEventDriven-PsychEnabled-PersonalSpacedAdapted.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/13-RiMEA11-ExitSelection-OSMEventDriven-PsychDisabled.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/21-Ped-normal_behavior.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/19-DistanceRecommendation-SocialDistancing-OSMEventSDriven.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/10-UnidirectionalFlow-OSMSequential-PsychEnabled.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/21-Ped-SocialDistancing_1.5m.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/07-CounterFlow-OSMSequential-PsychDisabled.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/06-OriginalExperiment-OSMEventDriven-PsychEnabled.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/08-CounterFlow-OSMSequential-PsychEnabled.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/11-CounterFlowChicken-OSMEventDriven-PsychDisabled.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/18-ScriptAgents-ChangeTargetScriptedCognitionModel.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/14-RiMEA11-ExitSelection-OSMEventDriven-PsychEnabled.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/05-SimplifiedExperiment-SFM-PsychDisabled.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/15-ThreatShort-SelfCatThreatModel.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/02-SimpliefiedExperiment-OSMEventDriven-PsychEnabled.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/12-CounterFlowChicken-OSMEventDriven-PsychEnabled.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/17-Threat-ImitatingBehavior-SelfCatThreatModel.scenario OK
Scenarios/ModelTests/TestPsychology/CognitionAndBehavior/scenarios/01-SimplifiedExperiment-OSMEventDriven-PsychDisabled.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/basic_3_1_wall_gnm1.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/rimea_11_exitSelection_gnm1.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/rimea_12_evacuation_gnm1.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/rimea_04_flow_gnm1_075_h.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/basic_4_2_wall_gnm1.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/basic_1_chicken_gnm1_displaced.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/rimea_01_pathway_gnm1.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/rimea_04_flow_gnm1_100_h.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/rimea_05_react_gnm1.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/rimea_06_corner_gnm1.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/rimea_13_stairs_gnm1.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/basic_1_chicken_gnm1.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/basic_1_chicken_gnm2.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/rimea_04_flow_gnm1_025_h.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/rimea_09_publicRoom_gnm1_4.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/basic_2_density_gnm1.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/basic_3_2_wall_gnm1.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/basic_4_1_wall_gnm1.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/rimea_10_pathfinding_gnm1.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/rimea_07_speeds_gnm1.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/rimea_04_flow_gnm1_125_h.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/rimea_14_selectRoute_gnm1.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/basic_3_3_wall_gnm1.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/rimea_09_publicRoom_gnm1_2.scenario OK
Scenarios/ModelTests/TestGNM/scenarios/rimea_04_flow_gnm1_050_h.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/basic_4_1_wall_sfm1.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/basic_3_1_wall_sfm1.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/rimea_10_pathfinding_sfm1.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/basic_3_2_wall_sfm1.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/basic_1_chicken_sfm2.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/rimea_01_pathway_sfm1.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/basic_1_chicken_sfm1_displaced.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/rimea_06_corner_sfm1.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/basic_4_2_wall_sfm2.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/rimea_07_speeds_sfm1.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/rimea_04_flow_sfm1_125_h.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/rimea_04_flow_sfm1_025_h.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/basic_3_3_wall_sfm1.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/rimea_04_flow_sfm1_050_h.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/rimea_04_flow_sfm1_100_h.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/basic_2_density_sfm1.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/basic_4_2_wall_sfm1.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/rimea_04_flow_sfm1_075_h.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/basic_1_chicken_sfm1.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/rimea_05_react_sfm1.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/rimea_01_pathway_sfm2.scenario OK
Scenarios/ModelTests/TestSFM/scenarios/basic_4_1_wall_sfm2.scenario OK
Scenarios/ModelTests/TestQueue/queueTheory/scenarios/queue_occurrence_025.scenario OK
Scenarios/ModelTests/TestQueue/queueTheory/scenarios/queue_occurrence_05.scenario OK
Scenarios/ModelTests/TestQueue/queueTheory/scenarios/queue_occurrence_01.scenario OK
Scenarios/ModelCalibration/TestOSMGroup_calibration/scenarios/groupBaseScenario.scenario OK
Scenarios/ModelCalibration/TestOSMGroup_calibration/scenarios/group_OSM_CGM_density_flow_4group.scenario OK
Scenarios/ModelCalibration/TestOSMGroup_calibration/scenarios/group_OSM_CGM_density_flow_4group_sparse.scenario OK
Scenarios/ModelCalibration/TestOSMGroup_calibration/scenarios/group_OSM_CGM_density_flow_2group.scenario OK
Scenarios/ModelCalibration/TestOSMGroup_calibration/scenarios/group_OSM_CGM_density_flow_5group.scenario OK
Scenarios/ModelCalibration/TestOSMGroup_calibration/scenarios/group_OSM_CGM_density_flow_3group.scenario OK
Scenarios/ModelCalibration/TestOSMGroup_calibration/scenarios/group_OSM_CGM_density_flow_3group_sparse.scenario OK
Scenarios/ModelCalibration/TestOSMGroup_calibration/scenarios/group_OSM_CGM_density_flow_5group_sparse.scenario OK
Scenarios/ModelCalibration/TestOSMGroup_calibration/scenarios/group_OSM_CGM_density_flow_2group_sparse.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-180-180-070_Q.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-180-180-070_ramp.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-060-240_BHM.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-080-240_OSM.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-120-240.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-100-240.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-180-180-180.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-240-240_OSM.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-060-180-180_Q.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-150-240.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-070-180-180_Q.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-180-180-070_default.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-080-240.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-060-180-180.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-070-180-180.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-050-240_BHM.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-180-180-120.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-050-180-180_GNM.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-240-240_BHM.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-100-180-180.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-240-240.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-180-180-120_Q.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-100-240_OSM.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-050-240.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-050-180-180.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-145-180-180_Q.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-060-240.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-180-180-180_Q.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-100-180-180_Q.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-060-240_OSM.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-080-240_BHM.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-120-240_BHM.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-150-240_BHM.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-050-180-180_Q.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-180-180-070.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-150-240_OSM.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-145-180-180.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-050-240_OSM.scenario BAD
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-120-240_OSM.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-180-180-095_Q.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-180-180-095.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-100-240_BHM.scenario OK
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/C-180-180-070_UNIT.scenario OK
Scenarios/ModelCalibration/TestOSM_calibration/scenarios/osm_calibration_minStepSize_0_4625_p4.scenario OK
Scenarios/ModelCalibration/TestOSM_calibration/scenarios/osm_calibration_minStepSize_0_35.scenario OK
Scenarios/ModelCalibration/TestOSM_calibration/scenarios/groupBaseScenario.scenario OK
Scenarios/ModelCalibration/TestOSM_calibration/scenarios/osm_calibration_minStepSize_0_11_ignore_free_space.scenario OK
Scenarios/ModelCalibration/TestOSM_calibration/scenarios/osm_calibration_minStepSize_0_4625.scenario OK
Scenarios/ModelCalibration/TestOSM_calibration/scenarios/osm_calibration_minStepSize_0_25.scenario OK
Scenarios/ModelCalibration/TestOSM_calibration/scenarios/osm_calibration_minStepSize_0_4625_p18.scenario OK
Scenarios/ModelCalibration/TestOSM_calibration/scenarios/osm_calibration_sivers_2016b.scenario OK
Scenarios/ModelCalibration/TestOSM_calibration/scenarios/osm_calibration_minStepSize_0_17.scenario OK
Scenario File Reason How to resolve
Scenarios/OptimizationTests/TestNelderMead/scenarios/s2ucre.scenario java.lang.NullPointerException TestOptimizationMetricNelderMeadProcessor.postLoop Keep, note specific vadere.config provided in project folder
Scenarios/OptimizationTests/TestNelderMead/scenarios/counterflow.scenario java.lang.NullPointerException TestOptimizationMetricNelderMeadProcessor.postLoop Keep, note specific vadere.config provided in project folder
Scenarios/OptimizationTests/TestNelderMead/scenarios/labyrinth.scenario java.lang.NullPointerException TestOptimizationMetricNelderMeadProcessor.postLoop Keep, note specific vadere.config provided in project folder
Scenarios/OptimizationTests/TestNelderMead/scenarios/rimea_11_exit_selection_nelder_mead.scenario java.lang.NullPointerException TestOptimizationMetricNelderMeadProcessor.postLoop Keep, note specific vadere.config provided in project folder
Scenarios/TestMuenchnerFreiheit/scenarios/bottleneck_measurement_areas.scenario ERROR EikonalSolverFMM:57 - PotentialFieldInitializerFastMarching::Run(): Warning, no target points given. Target missing or grid resolution too low Remove
Scenarios/TestMuenchnerFreiheit/scenarios/free_flow_measurement_areas.scenario ERROR EikonalSolverFMM:57 - PotentialFieldInitializerFastMarching::Run(): Warning, no target points given. Target missing or grid resolution too low Remove
Scenarios/Demos/OSM-GPU/scenarios/chicken_floorfield_ok_GPU_parallel.scenario java.lang.UnsupportedOperationException org.vadere.simulator.models.osm.OptimalStepsModel.createUpdateScheme Keep (no CI test)
Scenarios/Demos/supermarket/scenarios/supermarket_basic.scenario java.lang.NullPointerException PedestriansNearbyProcessor.init Remove
Scenarios/Demos/Demonstration/Kaiserslautern/scenarios/02-Kaiserslautern-Mittel.scenario java.lang.OutOfMemoryError: Java heap space Keep
Scenarios/Demos/Demonstration/Kaiserslautern/scenarios/01-Kaiserslautern-Gross.scenario java.lang.OutOfMemoryError: Java heap space Keep
Scenarios/Demos/TestOSMGroup/scenarios/group_OSM_1Source1Place_noGroup.scenario Simulations Attribute Error Remove
Scenarios/Demos/TestOSMGroup/scenarios/group_OSM_1Source2Places_noGroups.scenario Simulations Attribute Error Remove
Scenarios/Demos/TestOSMGroup/scenarios/VadereSimulation-GroupBehavior_no_groups.scenario Simulations Attribute Error Remove
Scenarios/Demos/S2UCRE/scenarios/s2ucre_static_waiting_less_targets_groups.scenario ERROR CentroidGroup:515 - Group #: all groups members should have same target after targetchange but did not. Works despite error msg, keep
Scenarios/Demos/S2UCRE/scenarios/s2ucre_dynamic_waiting_less_targets_groups.scenario ERROR CentroidGroup:515 - Group #: all groups members should have same target after targetchange but did not. Works despite error msg, keep
Scenarios/ModelCalibration/TestOSM_zhang-2011/scenarios/T-240-050-240_OSM.scenario java.lang.ClassCastException class org.vadere.simulator.projects.dataprocessing.datakey.TimestepPedestrianIdKey cannot be cast to class org.vadere.simulator.projects.dataprocessing.datakey.EventtimePedestrianIdKey Keep, fixed
Edited by Rahn, Simon
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information