diff --git a/tests/sumo/extended/waypoints/testsuite.sumo b/tests/sumo/extended/waypoints/testsuite.sumo
index 3f5b7827d861..bc96d6378ef4 100644
--- a/tests/sumo/extended/waypoints/testsuite.sumo
+++ b/tests/sumo/extended/waypoints/testsuite.sumo
@@ -39,3 +39,6 @@ triggered_forbidden
# test passing a short waypoint edge at high speed
fast_short
+
+# Tests whether waypoint speed is safe for subsequent stop
+waypoint_before_stop
diff --git a/tests/sumo/extended/waypoints/waypoint_before_stop/errors.sumo b/tests/sumo/extended/waypoints/waypoint_before_stop/errors.sumo
new file mode 100644
index 000000000000..70f69de33f8d
--- /dev/null
+++ b/tests/sumo/extended/waypoints/waypoint_before_stop/errors.sumo
@@ -0,0 +1 @@
+Warning: Vehicle 'veh0' skips stop on lane 'CE_1' time=4.00.
diff --git a/tests/sumo/extended/waypoints/waypoint_before_stop/fcd.sumo b/tests/sumo/extended/waypoints/waypoint_before_stop/fcd.sumo
new file mode 100644
index 000000000000..15c9ddcce34c
--- /dev/null
+++ b/tests/sumo/extended/waypoints/waypoint_before_stop/fcd.sumo
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/sumo/extended/waypoints/waypoint_before_stop/input_routes.rou.xml b/tests/sumo/extended/waypoints/waypoint_before_stop/input_routes.rou.xml
new file mode 100644
index 000000000000..4cddd6a3d5fe
--- /dev/null
+++ b/tests/sumo/extended/waypoints/waypoint_before_stop/input_routes.rou.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/tests/sumo/extended/waypoints/waypoint_before_stop/options.sumo b/tests/sumo/extended/waypoints/waypoint_before_stop/options.sumo
new file mode 100644
index 000000000000..cbc3aa77c894
--- /dev/null
+++ b/tests/sumo/extended/waypoints/waypoint_before_stop/options.sumo
@@ -0,0 +1,3 @@
+--no-step-log --no-duration-log --net-file=net2.net.xml --routes=input_routes.rou.xml --vehroute-output vehroutes.xml
+--fcd-output fcd.xml
+--stop-output stopinfos.xml
diff --git a/tests/sumo/extended/waypoints/waypoint_before_stop/output.sumo b/tests/sumo/extended/waypoints/waypoint_before_stop/output.sumo
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/tests/sumo/extended/waypoints/waypoint_before_stop/stopinfos.sumo b/tests/sumo/extended/waypoints/waypoint_before_stop/stopinfos.sumo
new file mode 100644
index 000000000000..56de5dbaee11
--- /dev/null
+++ b/tests/sumo/extended/waypoints/waypoint_before_stop/stopinfos.sumo
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
diff --git a/tests/sumo/extended/waypoints/waypoint_before_stop/vehroutes.sumo b/tests/sumo/extended/waypoints/waypoint_before_stop/vehroutes.sumo
new file mode 100644
index 000000000000..696654c91d16
--- /dev/null
+++ b/tests/sumo/extended/waypoints/waypoint_before_stop/vehroutes.sumo
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+