Rapport des tests – 01/03/2026, 14:30:21

BELGIUM SUCCESS
Tests effectués

100

Réussis

99

Ratio

99.0%

Request Erreur
{"language": "en", "polyline_shift": "true", "full_json": "true", "include_crossing": "false", "include_slope": "false", "include_information_point": "true", "profile": "electricWheelchair", "side_street": "left", "destination_side": "left", "origin": "50.53308539599578,5.888360470619539", "destination": "50.53878792601745,5.873520680755992"}
{"code":500,"message":"No route found.","success":false}
ENGLAND SUCCESS
Tests effectués

100

Réussis

100

Ratio

100.0%

✅ Aucun problème détecté

FRANCE SUCCESS
Tests effectués

100

Réussis

98

Ratio

98.0%

Request Erreur
{"language": "nl", "polyline_shift": "false", "full_json": "false", "include_crossing": "false", "include_slope": "true", "include_information_point": "false", "profile": "stroller", "side_street": "right", "destination_side": "left", "origin": "49.05153227684984,4.703238748783095", "destination": "49.0601927816801,4.72309952201106"}
{"code":500,"message":"No route found.","success":false}
{"language": "es", "polyline_shift": "false", "full_json": "false", "include_crossing": "true", "include_slope": "false", "include_information_point": "true", "profile": "blind", "side_street": "right", "destination_side": null, "origin": "46.40649675719134,-0.39892456977692137", "destination": "46.41828218592624,-0.3983631132868746"}
{"code":500,"message":"No route found.","success":false}
MONACO WARNING
Tests effectués

100

Réussis

85

Ratio

85.0%

Request Erreur
{"language": "fr", "polyline_shift": "false", "full_json": "false", "include_crossing": "false", "include_slope": "true", "include_information_point": "false", "profile": "profile_without_stair", "side_street": "right", "destination_side": null, "origin": "43.75010261863587,7.439491003180166", "destination": "43.752641883527964,7.452565288820735"}
{"code":500,"message":"Could not find a route without stair","success":false}
{"language": "es", "polyline_shift": "true", "full_json": "true", "include_crossing": "false", "include_slope": "true", "include_information_point": "false", "profile": "sightImpaired", "side_street": "right", "destination_side": "right", "origin": "43.74037050112848,7.438915921330384", "destination": "43.72971504073114,7.4235018417902445"}
{"code":500,"error":"Traceback (most recent call last):\n  File \"/tmp/8de699b3190e4c8/routing_engine/v4/routing_engine.py\", line 955, in calculate_route\n    polylines = nv_route.updatePolyline(intersections)\n                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/tmp/8de699b3190e4c8/mapbox_format_objects/NVibeRoute.py\", line 397, in updatePolyline\n    result = self.linkTwoPolyline([allPolyline[i - 1][-1], newCoordinate], allPolyline[i])\n             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/tmp/8de699b3190e4c8/mapbox_format_objects/NVibeRoute.py\", line 538, in linkTwoPolyline\n    if newPolyline1[-1].distance(newPolyline2[0]) < 1:\n       ^^^^^^^^^^^^^^^^^^^^^^^^^\nAttributeError: 'NoneType' object has no attribute 'distance'\n","message":"Internal server error","success":false}
{"language": "es", "polyline_shift": "false", "full_json": "false", "include_crossing": "false", "include_slope": "false", "include_information_point": "false", "profile": "electricWheelchair", "side_street": "left", "destination_side": null, "origin": "43.743046897455585,7.420761633647382", "destination": "43.753604136711864,7.440023852050256"}
{"code":500,"message":"Could not find a route without stair","success":false}
{"language": "de", "polyline_shift": "true", "full_json": "false", "include_crossing": "true", "include_slope": "false", "include_information_point": "false", "profile": "painfulWalk", "side_street": "left", "destination_side": "right", "origin": "43.74379184652612,7.439963268809325", "destination": "43.752496788468285,7.4334379378285975"}
{"code":500,"message":"Could not find a route without stair","success":false}
{"language": "fr", "polyline_shift": "true", "full_json": "false", "include_crossing": "false", "include_slope": "true", "include_information_point": "false", "profile": "blind", "side_street": null, "destination_side": "right", "origin": "43.72935915407869,7.425898631958588", "destination": "43.7288093006457,7.420946767273246"}
{"code":500,"message":"No route available","success":false}
{"language": "nl", "polyline_shift": "false", "full_json": "true", "include_crossing": "false", "include_slope": "false", "include_information_point": "true", "profile": "valid", "side_street": "left", "destination_side": "right", "origin": "43.748259800223835,7.419538576927478", "destination": "43.73207210483994,7.409952991938156"}
{"code":500,"message":"No route available","success":false}
{"language": "es", "polyline_shift": "true", "full_json": "false", "include_crossing": "true", "include_slope": "false", "include_information_point": "false", "profile": "valid", "side_street": null, "destination_side": null, "origin": "43.73311431265745,7.426063563506062", "destination": "43.73565080440737,7.409889586293413"}
{"code":500,"message":"No route available","success":false}
{"language": "de", "polyline_shift": "true", "full_json": "true", "include_crossing": "false", "include_slope": "false", "include_information_point": "true", "profile": "profile_without_stair", "side_street": "right", "destination_side": "left", "origin": "43.734691360510446,7.432901757581571", "destination": "43.74062838765191,7.418014867016545"}
{"code":500,"message":"Could not find a route without stair","success":false}
{"language": "es", "polyline_shift": "true", "full_json": "true", "include_crossing": "false", "include_slope": "true", "include_information_point": "true", "profile": "easyToRead", "side_street": "right", "destination_side": "right", "origin": "43.75250438107034,7.450079482248562", "destination": "43.75339100634296,7.44909459672337"}
{"code":500,"error":"Unexpected Null value in column source\nCONTEXT:  SQL function \"pgr_astar\" statement 1\nSQL statement \"CREATE TEMP TABLE IF NOT EXISTS result_pgr_aStar AS\n\t\tSELECT seq, edge, node\n\t\tFROM pgr_aStar(\n\t\t    $$\n\t\t    SELECT fid AS id, source, target, modified_length AS cost, modified_length AS reverse_cost, x1, y1, x2, y2\n\t\t    FROM (\n\t\t        SELECT \n\t\t\t\t\tfid, \n\t\t\t\t\tprofile_default AS modified_length,\n\t\t\t\t\tsource, \n\t\t\t\t\ttarget, \n\t\t\t\t\tx1, \n\t\t\t\t\ty1, \n\t\t\t\t\tx2, \n\t\t\t\t\ty2\n\t\t        FROM edges_all_vw\n\t\t        UNION ALL\n\t\t        SELECT \n\t\t\t\t\tfid, \n\t\t\t\t\tmodified_length, \n\t\t\t\t\tsource, \n\t\t\t\t\ttarget, \n\t\t\t\t\tx1, \n\t\t\t\t\ty1, \n\t\t\t\t\tx2, \n\t\t\t\t\ty2\n\t\t        FROM temp_routing_edges\n\t\t    ) AS all_edges\n\t\t    $$,\n\t\t    new_origin.node,\n\t\t    new_destination.node,\n\t\t    directed := false\n\t\t)\"\nPL/pgSQL function get_routing_ellipse_with_snapping_v4(character varying,character varying,character varying) line 83 at SQL statement\n","message":"Internal server error","success":false}
{"language": "fr", "polyline_shift": "false", "full_json": "false", "include_crossing": "true", "include_slope": "false", "include_information_point": "true", "profile": "pregnancy", "side_street": "right", "destination_side": "right", "origin": "43.75231734308428,7.451125805818025", "destination": "43.740962355403376,7.44173160469113"}
{"code":500,"message":"Could not find a route without stair","success":false}
{"language": "es", "polyline_shift": "true", "full_json": "false", "include_crossing": "true", "include_slope": "false", "include_information_point": "true", "profile": "painfulWalk", "side_street": "left", "destination_side": "right", "origin": "43.72855360531545,7.423514130132423", "destination": "43.74596175871353,7.428049943162365"}
{"code":500,"message":"Could not find a route without stair","success":false}
{"language": "fr", "polyline_shift": "true", "full_json": "false", "include_crossing": "true", "include_slope": "true", "include_information_point": "false", "profile": "stroller", "side_street": "right", "destination_side": "left", "origin": "43.72828437997819,7.423536719458675", "destination": "43.73295722866119,7.42175439289108"}
{"code":500,"message":"Could not find a route without stair","success":false}
{"language": "fr", "polyline_shift": "false", "full_json": "false", "include_crossing": "false", "include_slope": "false", "include_information_point": "false", "profile": "stroller", "side_street": null, "destination_side": "left", "origin": "43.726403402967115,7.409598194089061", "destination": "43.730378114536194,7.424884315373677"}
{"code":500,"message":"Could not find a route without stair","success":false}
{"language": "de", "polyline_shift": "true", "full_json": "true", "include_crossing": "true", "include_slope": "true", "include_information_point": "true", "profile": "electricWheelchair", "side_street": "left", "destination_side": null, "origin": "43.742031498851425,7.419618117219584", "destination": "43.745183007123785,7.431487094805336"}
{"code":500,"message":"Could not find a route without stair","success":false}
{"language": "en", "polyline_shift": "true", "full_json": "true", "include_crossing": "true", "include_slope": "false", "include_information_point": "true", "profile": "stroller", "side_street": null, "destination_side": "left", "origin": "43.75375761397214,7.450854887574142", "destination": "43.75184380303169,7.446792236913199"}
{"code":500,"message":"Could not find a route without stair","success":false}
NETHERLANDS SUCCESS
Tests effectués

100

Réussis

97

Ratio

97.0%

Request Erreur
{"language": "en", "polyline_shift": "true", "full_json": "false", "include_crossing": "false", "include_slope": "false", "include_information_point": "false", "profile": "blind", "side_street": "right", "destination_side": "left", "origin": "52.189289383453385,4.995670164788567", "destination": "52.19743246011066,5.005957197668199"}
{"code":500,"message":"This route contains abnormal number of sections.","success":false}
{"language": "de", "polyline_shift": "true", "full_json": "false", "include_crossing": "false", "include_slope": "true", "include_information_point": "false", "profile": "wheelchair", "side_street": null, "destination_side": "left", "origin": "52.420562686747786,6.118508785410888", "destination": "52.43172040618246,6.131857886220107"}
{"code":500,"message":"This route contains abnormal number of sections.","success":false}
{"language": "en", "polyline_shift": "false", "full_json": "true", "include_crossing": "false", "include_slope": "true", "include_information_point": "true", "profile": "easyToRead", "side_street": "left", "destination_side": "right", "origin": "51.882927457301975,4.710643796980658", "destination": "51.89740055863709,4.706016764405465"}
{"code":500,"message":"This route contains abnormal number of sections.","success":false}
SPAIN SUCCESS
Tests effectués

100

Réussis

99

Ratio

99.0%

Request Erreur
{"language": "nl", "polyline_shift": "true", "full_json": "true", "include_crossing": "true", "include_slope": "true", "include_information_point": "true", "profile": "wheelchair", "side_street": "right", "destination_side": "right", "origin": "37.06407429048239,-2.4910034990903127", "destination": "37.0754597323185,-2.4762159545157068"}
{"code":500,"message":"The route is too long. Please narrow down your destination.","success":false}
SWITZERLAND WARNING
Tests effectués

100

Réussis

95

Ratio

95.0%

Request Erreur
{"language": "es", "polyline_shift": "true", "full_json": "false", "include_crossing": "true", "include_slope": "false", "include_information_point": "false", "profile": "stroller", "side_street": null, "destination_side": null, "origin": "46.57612743912013,8.699632544489656", "destination": "46.58093746733057,8.691478568989508"}
{"code":500,"message":"The route is too long. Please narrow down your destination.","success":false}
{"language": "nl", "polyline_shift": "false", "full_json": "true", "include_crossing": "false", "include_slope": "true", "include_information_point": "false", "profile": "stroller", "side_street": "right", "destination_side": "right", "origin": "46.927674729804494,8.491838138033017", "destination": "46.93776812178575,8.512553503775425"}
{"code":500,"message":"This route contains abnormal number of sections.","success":false}
{"language": "en", "polyline_shift": "true", "full_json": "false", "include_crossing": "true", "include_slope": "true", "include_information_point": "true", "profile": "easyToRead", "side_street": null, "destination_side": "left", "origin": "46.12004454027126,7.210523463014287", "destination": "46.121167345715925,7.185497460768734"}
{"code":500,"message":"The route is too long. Please narrow down your destination.","success":false}
{"language": "fr", "polyline_shift": "false", "full_json": "false", "include_crossing": "false", "include_slope": "false", "include_information_point": "false", "profile": "painfulWalk", "side_street": null, "destination_side": "left", "origin": "46.95024383759278,8.605970992068205", "destination": "46.93579636033262,8.593561079785335"}
{"code":500,"message":"This route contains abnormal number of sections.","success":false}
{"language": "es", "polyline_shift": "true", "full_json": "true", "include_crossing": "true", "include_slope": "true", "include_information_point": "false", "profile": "stroller", "side_street": null, "destination_side": null, "origin": "46.424101856299295,8.08075429119569", "destination": "46.41255092678814,8.06341451315531"}
{"code":500,"message":"This route contains abnormal number of sections.","success":false}