/srv/osrm/osrm-backend/features/testbot
NameSizeModeActions
64bit.feature8560644editdlrm
alternative.feature17340644editdlrm
alternative_loop.feature23280644editdlrm
annotations.feature38380644editdlrm
approaches.feature90110644editdlrm
bad.feature23350644editdlrm
basic.feature92620644editdlrm
bearing.feature82260644editdlrm
bearing_param.feature48810644editdlrm
compression.feature6370644editdlrm
continue_straight.feature25110644editdlrm
distance.feature69960644editdlrm
distance_matrix.feature235820644editdlrm
duration.feature13180644editdlrm
duration_matrix.feature231890644editdlrm
example.feature13000644editdlrm
exclude.feature38650644editdlrm
exclude_regressions.feature24070644editdlrm
fastest.feature11060644editdlrm
ferry.feature79350644editdlrm
fixed.feature51480644editdlrm
geometry.feature7120644editdlrm
graph.feature10380644editdlrm
impedance.feature33700644editdlrm
load.feature23630644editdlrm
loop.feature29130644editdlrm
matching.feature232250644editdlrm
maxspeed.feature13320644editdlrm
mode.feature110920644editdlrm
multi_level_routing.feature89160644editdlrm
nil.feature11000644editdlrm
oneway.feature10750644editdlrm
oneway_phantom.feature26480644editdlrm
opposite.feature5820644editdlrm
origin.feature26800644editdlrm
overlap.feature11000644editdlrm
penalty.feature51610644editdlrm
planetary.feature24740644editdlrm
projection.feature29830644editdlrm
routes.feature10740644editdlrm
snap.feature51310644editdlrm
snap_intersection.feature187840644editdlrm
speed.feature10050644editdlrm
status.feature38080644editdlrm
summary.feature23420644editdlrm
time.feature82400644editdlrm
traffic_speeds.feature68990644editdlrm
traffic_speeds_overflow.feature10600644editdlrm
traffic_turn_penalties.feature26330644editdlrm
trip.feature129810644editdlrm
turn_penalty.feature10310644editdlrm
utf.feature43030644editdlrm
via.feature122130644editdlrm
weight.feature136340644editdlrm
zero-speed-updates.feature49650644editdlrm
Edit: /srv/osrm/osrm-backend/features/testbot/loop.feature (2913B)
@routing @726 @testbot Feature: Avoid weird loops caused by rounding errors Background: Given the profile "testbot" @via Scenario: Weird sidestreet loops Given the node map """ a 1 b 2 c 3 d e f g h """ And the ways | nodes | | aefghd | | abcd | | bf | | cg | When I route I should get | waypoints | route | | a,1,d | abcd,abcd,abcd,abcd | | a,2,d | abcd,abcd,abcd,abcd | | a,3,d | abcd,abcd,abcd,abcd | Scenario: Avoid weird loops 1 Given the node locations | node | lat | lon | | a | 55.6602463 | 12.5717242 | | b | 55.6600270 | 12.5723008 | | c | 55.6601840 | 12.5725037 | | d | 55.6604146 | 12.5719299 | | e | 55.6599410 | 12.5727592 | | f | 55.6606727 | 12.5736932 | | g | 55.6603422 | 12.5732619 | | h | 55.6607785 | 12.5739097 | | i | 55.6600566 | 12.5725070 | | x | 55.6608180 | 12.5740510 | | y | 55.6600730 | 12.5740670 | And the ways | nodes | | ab | | hfgd | | icd | | ad | | ie | When I route I should get | from | to | route | | x | y | hfgd,hfgd | Scenario: Avoid weird loops 2 Given the node locations | node | lat | lon | | a | 55.660778 | 12.573909 | | b | 55.660672 | 12.573693 | | c | 55.660128 | 12.572546 | | d | 55.660015 | 12.572476 | | e | 55.660119 | 12.572325 | | x | 55.660818 | 12.574051 | | y | 55.660073 | 12.574067 | And the ways | nodes | | abc | | cdec | When I route I should get | from | to | route | | x | y | abc,abc | @412 @via Scenario: Avoid weird loops 3 And the node map """ a b e h 1 2 g c f d """ And the ways | nodes | highway | | ab | residential | | bc | residential | | cd | residential | | be | primary | | ef | primary | | cf | primary | | cg | primary | | bh | primary | When I route I should get | waypoints | route | | a,2,d | ab,be,ef,ef,ef,cd,cd | | a,1,d | ab,be,ef,ef,ef,cd,cd |