Skip to content

Commit e716932

Browse files
authored
Add test plan details
1 parent c6ab567 commit e716932

File tree

1 file changed

+22
-2
lines changed
  • keps/sig-auth/3331-structured-config-for-oidc-authentication

1 file changed

+22
-2
lines changed

keps/sig-auth/3331-structured-config-for-oidc-authentication/README.md

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -662,6 +662,15 @@ extending the production code to implement this enhancement.
662662

663663
Note that as of 2023-06-06, the existing OIDC authenticator has no integration or e2e tests.
664664

665+
Unit tests will be expanded to cover the new feature set of this KEP:
666+
667+
- Structured config (including valdation)
668+
- CEL based expressions
669+
- Multiple client ID support
670+
- Discovery URL overrides
671+
- Automatic config reload
672+
- Multiple authenticators
673+
665674
##### Integration tests
666675

667676
<!--
@@ -672,7 +681,12 @@ For Beta and GA, add links to added tests together with links to k8s-triage for
672681
https://storage.googleapis.com/k8s-triage/index.html
673682
-->
674683

675-
- test: link to test coverage
684+
Integration tests will cover parts of the new feature set as well:
685+
686+
- CEL based expressions
687+
- Automatic config reload
688+
- Multiple authenticators
689+
676690

677691
##### e2e tests
678692

@@ -686,7 +700,13 @@ https://storage.googleapis.com/k8s-triage/index.html
686700
We expect no non-infra related flakes in the last month as a GA graduation criteria.
687701
-->
688702

689-
- test: link to test coverage
703+
e2e tests will focus on testing a broad set of features together with "real" OIDC
704+
providers such as Okta, Azure AD, etc:
705+
706+
- CEL based expressions
707+
- Multiple client ID support
708+
- Discovery URL overrides
709+
- Multiple authenticators
690710

691711
### Graduation Criteria
692712

0 commit comments

Comments
 (0)