Skip to content

Commit 2ecafac

Browse files
Merge pull request #1244 from NHSDigital/DTOSS-12564-increase-smoke-test-timeout
[DTOSS-12564] - Increase smoke test timeout to 40 minutes
2 parents 828d3d6 + a4a3091 commit 2ecafac

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

docs/infrastructure/infra-faq.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -240,9 +240,10 @@ The smoke test verifies the deployed application is accessible and serving the c
240240
2. **Front Door not approved**
241241
- See [Error 504](#error-504) for private link approval steps
242242

243-
3. **Container app not ready**
244-
- The test waits up to 5 minutes for the app to become available
245-
- Check container app logs in Azure Portal
243+
3. **Container app or Front Door not ready**
244+
- The test waits up to 40 minutes for the endpoint to become available.
245+
- While the container app normally starts within 5 minutes, Front Door propagation and SSL certificate provisioning can take up to 40 minutes for new endpoints (like Review Apps).
246+
- Check container app logs in Azure Portal.
246247

247248
4. **Wrong SHA deployed**
248249
- Verify the correct docker image tag was used in deployment

scripts/bash/container_app_smoke_test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ else
2323
fi
2424

2525
# Script timeout and check interval in seconds
26-
TIMEOUT=$((15*60))
26+
TIMEOUT=$((40*60))
2727
INTERVAL=5
2828

2929
start_time=$(date +%s)

0 commit comments

Comments
 (0)