@@ -662,6 +662,15 @@ extending the production code to implement this enhancement.
662
662
663
663
Note that as of 2023 -06 -06 , the existing OIDC authenticator has no integration or e2e tests.
664
664
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
+
665
674
##### Integration tests
666
675
667
676
<!--
@@ -672,7 +681,12 @@ For Beta and GA, add links to added tests together with links to k8s-triage for
672
681
https:// storage.googleapis.com/k8s-triage/index.html
673
682
-->
674
683
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
+
676
690
677
691
##### e2e tests
678
692
@@ -686,7 +700,13 @@ https://storage.googleapis.com/k8s-triage/index.html
686
700
We expect no non-infra related flakes in the last month as a GA graduation criteria.
687
701
-->
688
702
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
690
710
691
711
### Graduation Criteria
692
712
0 commit comments