This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch test-catalog
in repository https://gitbox.apache.org/repos/asf/kafka.git
The following commit(s) were added to refs/heads/test-catalog by this push:
new de52fc2a9d5 Update test catalog data for GHA workflow run 23139268251
de52fc2a9d5 is described below
commit de52fc2a9d53bdbed12e12edfa8b4045c71820f4
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Mon Mar 16 14:33:46 2026 +0000
Update test catalog data for GHA workflow run 23139268251
Commit:
https://github.com/apache/kafka/commit/4ebf018a5af0339822e1ef226cff8d7c161ca564
GitHub Run: https://github.com/apache/kafka/actions/runs/23139268251
---
test-catalog/clients/tests.yaml | 92 ++++++++++++++++++++++++++++++++++++++++-
test-catalog/core/tests.yaml | 3 ++
2 files changed, 93 insertions(+), 2 deletions(-)
diff --git a/test-catalog/clients/tests.yaml b/test-catalog/clients/tests.yaml
index d2e28a09d0c..9441eaf545c 100644
--- a/test-catalog/clients/tests.yaml
+++ b/test-catalog/clients/tests.yaml
@@ -4729,6 +4729,33 @@
org.apache.kafka.common.security.oauthbearer.ClaimValidationUtilsTest:
- testValidateScopesResultThrowsExceptionOnMutation
- testValidateSubject
- testValidateSubjectDisallowsEmptyNullAndWhitespace
+org.apache.kafka.common.security.oauthbearer.ClientAssertionKeycloakIntegrationTest:
+- testAssertionConfigOverridesClientSecret
+- testClientAssertionWithExpiredAssertion
+- testClientAssertionWithFileBasedJWT
+- testClientAssertionWithInvalidAudience
+- testClientAssertionWithInvalidSignature
+- testClientAssertionWithLocallyGeneratedJWT_ES256
+- testClientAssertionWithLocallyGeneratedJWT_RS256
+- testClientAssertionWithMalformedAssertionFile
+- testClientCredentialsJwtRetrieverLifecycle
+- testClientSecretFormatterUsesBasicAuth
+- testEncryptedEcPrivateKeyWithPassphrase
+- testEncryptedPrivateKeyWithWrongPassphrase
+- testEncryptedRsaPrivateKeyWithPassphrase
+- testFallbackToClientSecret
+- testFileAssertionTakesPrecedence
+- testHttpRequestFormatCompliance
+- testMissingPrivateKeyFile
+- testMissingTokenEndpointUrl
+- testMultipleTokenRetrievalsProduceDifferentTokens
+- testNetworkFailureUnreachableTokenEndpoint
+- testNonexistentPrivateKeyFile
+- testReconfigureFromAssertionToClientSecret
+- testSwitchFromFileBasedToLocallyGenerated
+- testSwitchFromLocallyGeneratedToFileBased
+- testTokenRefreshWithClientAssertion
+- testUnretryableHttpErrorFailsFast
org.apache.kafka.common.security.oauthbearer.ClientJwtValidatorTest:
- testEmptySections
- testEmptyString
@@ -4744,7 +4771,7 @@
org.apache.kafka.common.security.oauthbearer.DefaultJwtRetrieverTest:
- testConfigureWithAccessClientCredentials
- testConfigureWithAccessTokenFile
- testSaslOauthbearerTokenEndpointUrlIsNotAllowed
-- testUrlencodeHeader
+- testUrlEncodeHeader
org.apache.kafka.common.security.oauthbearer.DefaultJwtValidatorTest:
- testConfigureWithJwksUrl
- testConfigureWithVerificationKeyResolver
@@ -4831,11 +4858,51 @@
org.apache.kafka.common.security.oauthbearer.internals.secured.CachedFileTest:
- testLastModifiedPolicy
- testStaticPolicy
- testTransformerError
-org.apache.kafka.common.security.oauthbearer.internals.secured.ClientCredentialsRequestFormatterTest:
+org.apache.kafka.common.security.oauthbearer.internals.secured.ClientAssertionRequestFormatterTest:
+- testAssertionValueComesFromSupplier
+- testCloseDelegatesToSupplier
+- testFormatBodyContainsAssertionType
+- testFormatBodyContainsGrantType
+- testFormatBodyMinimal
+- testFormatBodyOmitsClientIdWhenNullOrEmpty
+- testFormatBodyOmitsScopeWhenBlankOrNull
+- testFormatBodyParameterOrder
+- testFormatBodyPropagatesSupplierException
+- testFormatBodyWithClientIdAndScope
+- testFormatHeaders
+- testFormatHeadersDoNotContainAuthorization
+- testGrantTypeConstant
+- testScopeUrlEncoding
+org.apache.kafka.common.security.oauthbearer.internals.secured.ClientCredentialsRequestFormatterFactoryTest:
+- testAssertionPathTriggeredByAssertionFileConfig
+- testAssertionPathTriggeredByIssConfig
+- testCreateWithClientAssertionThrowsExceptionForInvalidKeyPath
+- testCreateWithClientSecret
+- testCreateWithClientSecretFromConfig
+- testCreateWithFileClientAssertion
+- testCreateWithLocalClientAssertionWithPassphraseOnUnencryptedKey
+- testCreateWithLocalClientAssertionWithUnencryptedPKCS8
+- testCreateWithNeitherAssertionNorClientCredentials
+- testSecondPreferenceTakesPrecedenceOverThird
+- testThirdPreferenceUsedWhenNoAssertionConfigs
+- testThreeTierFallbackPrecedence
+- testValidateUrlEncodeHeader
+org.apache.kafka.common.security.oauthbearer.internals.secured.ClientSecretRequestFormatterTest:
- testFormatAuthorizationHeaderEncoding
- testFormatterMissingValues
- testMissingScopes
- testScopeEscaping
+org.apache.kafka.common.security.oauthbearer.internals.secured.ConfigOrJaasTest:
+- testClientIdFromBothPreferConfig
+- testClientIdFromConfigOnly
+- testClientIdFromJaasOnly
+- testClientIdOptionalReturnsNullWhenAbsent
+- testClientIdRequiredThrowsWhenAbsent
+- testClientSecretFromConfigOnly
+- testClientSecretFromJaasOnly
+- testClientSecretThrowsWhenAbsent
+- testScopeFromConfigOnly
+- testScopeReturnsNullWhenAbsent
org.apache.kafka.common.security.oauthbearer.internals.secured.ConfigurationUtilsTest:
- testFile
- testFileDoesNotExist
@@ -4858,6 +4925,7 @@
org.apache.kafka.common.security.oauthbearer.internals.secured.ConfigurationUtil
- testUrlWithSuperfluousWhitespace
org.apache.kafka.common.security.oauthbearer.internals.secured.HttpJwtRetrieverTest:
- test
+- testCloseClosesFormatter
- testCopy
- testCopyError
- testEmptyResponse
@@ -4889,6 +4957,26 @@
org.apache.kafka.common.security.oauthbearer.internals.secured.VerificationKeyRe
- testConfigureRefreshingFileVerificationKeyResolver
- testConfigureRefreshingFileVerificationKeyResolverWithInvalidDirectory
- testSaslOauthbearerTokenEndpointUrlIsNotAllowed
+org.apache.kafka.common.security.oauthbearer.internals.secured.assertion.AssertionSupplierFactoryTest:
+- testCreateWithAssertionFile
+- testCreateWithPassphraseReadsPasswordConfig
+- testCreateWithPrivateKeyFile
+- testCreateWithPrivateKeyFileAndStaticClaims
+- testCreateWithPrivateKeyFileEs256
+- testCreateWithoutPassphraseDoesNotReadPasswordConfig
+- testFileBasedSupplierReturnsSameValueOnMultipleCalls
+- testLocallyGeneratedSupplierProducesConsistentAssertions
+- testSupplierCanBeClosedMultipleTimes
+- testSupplierCloseDoesNotThrow
+- testSupplierGetWrapsExceptionInJwtRetrieverException
+org.apache.kafka.common.security.oauthbearer.internals.secured.assertion.AssertionUtilsTest:
+- testGetSignatureEs256
+- testGetSignatureRs256
+- testGetSignatureUnsupported
+- testKeyAlgorithmCaseInsensitive
+- testKeyAlgorithmEs256
+- testKeyAlgorithmRs256
+- testKeyAlgorithmUnsupported
org.apache.kafka.common.security.oauthbearer.internals.secured.assertion.DefaultAssertionCreatorTest:
- testAlgorithm
- testInvalidAlgorithm
diff --git a/test-catalog/core/tests.yaml b/test-catalog/core/tests.yaml
index cfe615957f4..1c1ca2afa4a 100644
--- a/test-catalog/core/tests.yaml
+++ b/test-catalog/core/tests.yaml
@@ -3,6 +3,9 @@ integration.kafka.api.ClientOAuthIntegrationTest:
- testBasicClientCredentials
- testBasicJwtBearer
- testBasicJwtBearer2
+- testClientAssertionAdminOperations
+- testClientAssertionFileBasedProduceConsume
+- testClientAssertionProduceConsume
- testUnsupportedJwtRetriever
kafka.KafkaConfigTest:
- testBrokerRequiredProperties