Increase BRouter routing wait to 120s in CI

BRouter needs time to parse the segment file into memory before it can
serve routing requests. 90s was insufficient; 120s matches the margin
the old explicit startup loop provided.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Ullrich Schäfer 2026-05-17 22:12:16 +02:00
parent 134cf4ccf1
commit bea391c9fd
No known key found for this signature in database
GPG key ID: A32FF691A0F752D9

View file

@ -211,9 +211,10 @@ jobs:
- name: Wait for BRouter routing
run: |
for i in $(seq 1 30); do
curl -sf 'http://localhost:17777/brouter?lonlats=13.4,52.5|13.5,52.5&profile=trekking&format=geojson' > /dev/null 2>&1 && break
sleep 3
for i in $(seq 1 60); do
curl -sf 'http://localhost:17777/brouter?lonlats=13.4,52.5|13.5,52.5&profile=trekking&format=geojson' > /dev/null 2>&1 && echo "BRouter ready" && break
[ "$i" = "60" ] && echo "BRouter not ready after 120s" && exit 1
sleep 2
done
- name: Push database schema