Skip to content

Add connector disconnect-all integration coverage#602

Merged
rmorlok merged 1 commit into
mainfrom
codex/connector-disconnect-all-integration
Jun 14, 2026
Merged

Add connector disconnect-all integration coverage#602
rmorlok merged 1 commit into
mainfrom
codex/connector-disconnect-all-integration

Conversation

@rmorlok

@rmorlok rmorlok commented Jun 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add OAuth2 integration coverage for connector-level disconnect-all with a bounded timeout payload and real task polling.
  • Verify multiple target connector connections are deleted/unavailable while a different connector's connection remains configured and usable.
  • Cover a child revocation failure path where retries are exhausted but the parent disconnect-all task still completes and forces local disconnect.
  • Share workflow worker/task polling helpers with the existing single-connection disconnect integration tests.

Tests

  • go test -tags integration ./oauth2 -run 'TestConnectorDisconnectAll|TestDisconnectRevocation' -count=1 (from integration_tests)
  • ./scripts/preflight.sh

Closes #580

@rmorlok rmorlok added clone:authproxy3 PR opened from the ~/src/authproxy3 clone project:connector-lifecycle Connector lifecycle bulk operations: disconnect-all and archive labels Jun 13, 2026
@rmorlok rmorlok merged commit 344cdfe into main Jun 14, 2026
14 of 17 checks passed
@rmorlok rmorlok deleted the codex/connector-disconnect-all-integration branch June 14, 2026 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

clone:authproxy3 PR opened from the ~/src/authproxy3 clone project:connector-lifecycle Connector lifecycle bulk operations: disconnect-all and archive

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add connector disconnect-all integration tests

1 participant