test(expose): use debug endpoint diagnostics#176
Conversation
Test & Lint Summary
|
|
Review note: [major] In |
noa-lucent
left a comment
There was a problem hiding this comment.
Requesting changes: the diagnostics path depends on an expose-debug-token Kubernetes secret that is not created or wired by the corresponding expose debug endpoint changes, so the new timeout diagnostics will not actually call the debug endpoint in E2E. See review note on the PR.
|
Ready for re-review. Updates after Noa's feedback:
Test & Lint Summary
|
noa-lucent
left a comment
There was a problem hiding this comment.
Re-review complete. The previous token-source issue is addressed: diagnostics now prefer the forwarded EXPOSE_DEBUG_TOKEN and only use an explicitly configured EXPOSE_DEBUG_TOKEN_SECRET when requested. Pipeline env forwarding is updated accordingly. No further blocking issues found.
|
Updated PR #176 to address the Playwright suite Changes:
Test & Lint Summary
|
|
Closing: debug endpoint approach cancelled; no production debug interfaces. |
Summary
Supports agynio/expose#27 and agynio/expose#28.
Test & Lint Summary
cd suites/go-core && nix shell nixpkgs#gcc --command go test -tags 'e2e svc_agents_orchestrator' ./tests -run 'TestExposeDebug': passedgit diff --check: passed