You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor OIDC test suite structure and fix review feedback
This commit improves the OIDC test suite organization by making tag
semantics more accurate and addressing code review feedback.
Changes:
- Remove [OIDC] tag from IntegratedOAuth IDP tests (Keycloak/GitLab)
These tests use OIDC providers as identity sources for OpenShift's
IntegratedOAuth, not external OIDC authentication.
- Simplify External OIDC test tags: [OIDC] only (remove [Serial][Disruptive])
This test runs in its own dedicated suite via OTE framework.
- Add new OTE suite: operator-oidc/serial
Dedicated suite for external OIDC tests that bypass IntegratedOAuth.
- Update serial suite qualifier to properly match [Serial] tests
and non-disruptive operator/template/token tests.
- Fix context usage in external_oidc.go poll function
Use poll-derived context instead of outer context to ensure
API calls are cancelled when poll times out.
- Add nsCleanup() to idpdeployment.go cleanup function
Fixes resource leak by properly cleaning up test namespaces.
- Remove placeholder bug reference (OCPBUGS-XXXXX)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
0 commit comments