Repository navigation
test(frontend): align SSRF e2e with sanitized errors - #15540
ericcurtin wants to merge 2 commits into
Conversation
Signed-off-by: Eric Curtin <eric.curtin@docker.com>
|
👋 Hi ericcurtin! Thank you for contributing to ai-dynamo/dynamo. Just a reminder: The 🚀 |
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. 🧰 Additional context used📚 Code guidelines (1)No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: ai-dynamo/dynamo/.coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (3)
Included review availability: This review used your included allowance. Your plan provides up to 12 included reviews per hour; 11 remain after this review. WalkthroughThe change adds a shared helper for checking sanitized SSRF rejection responses and updates two tests to use it. The tests continue to verify that the private policy detail is not exposed and that the connection canary receives no connection. ChangesSSRF rejection assertions
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~8 minutes Severity of issue fixed: Low Merge Risk: ⚪ Minimal · up to The changes centralize the sanitized 4xx and zero-egress assertions without an identified merge blocker. The GPU-dependent end-to-end test was not run locally. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Comment |
|
@krishung5 @biswapanda PTAL when you get a chance. Thank you! |
|
/ok to test 3f15b52 |
✅ Dynamo PR CI passed — run 38321614258 (attempt 1) on
|
|
/ok to test c53f934 |
Summary
Expect the sanitized 400 from #14396 in the SSRF e2e test. Both SSRF tests now share one assertion helper.
Validation
pre-commit passes. Helper checked with stub responses. The e2e needs a GPU, so not run locally.
Related Issues
Summary by CodeRabbit