Skip to content

Merge branch 'main' into sid/sso-layout

10c5186
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Open

feat(sso): Test Login admin flow across Custom OIDC, SAML, LDAP #28034

Merge branch 'main' into sid/sso-layout
10c5186
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Report (mysql) failed May 11, 2026 in 0s

5356 tests run, 1 skipped, 5 failed.

Annotations

Check failure on line 45 in openmetadata-service/src/test/java/org/openmetadata/service/security/auth/validator/Auth0ValidatorTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report (mysql)

Auth0ValidatorTest.testValidateAuth0Configuration_InvalidAuthority

expected: <true> but was: <false>
Raw output
org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
	at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
	at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
	at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63)
	at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36)
	at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31)
	at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:183)
	at org.openmetadata.service.security.auth.validator.Auth0ValidatorTest.testValidateAuth0Configuration_InvalidAuthority(Auth0ValidatorTest.java:45)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)

Check failure on line 489 in openmetadata-service/src/test/java/org/openmetadata/service/security/auth/validator/CustomOidcValidatorTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report (mysql)

CustomOidcValidatorTest.validateCustomOidcConfidentialClientWrapsUnexpectedConfidentialExceptions

expected: <authenticationConfiguration> but was: <authenticationConfiguration.oidcConfiguration.discoveryUri>
Raw output
org.opentest4j.AssertionFailedError: expected: <authenticationConfiguration> but was: <authenticationConfiguration.oidcConfiguration.discoveryUri>
	at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
	at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
	at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
	at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:182)
	at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:177)
	at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1145)
	at org.openmetadata.service.security.auth.validator.CustomOidcValidatorTest.validateCustomOidcConfidentialClientWrapsUnexpectedConfidentialExceptions(CustomOidcValidatorTest.java:489)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)

Check failure on line 183 in openmetadata-service/src/test/java/org/openmetadata/service/security/auth/validator/CustomOidcValidatorTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report (mysql)

CustomOidcValidatorTest.validateCustomOidcPublicClientFailsWhenDiscoveryDocumentLacksRequiredEndpoints

expected: <true> but was: <false>
Raw output
org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
	at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
	at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
	at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63)
	at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36)
	at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31)
	at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:183)
	at org.openmetadata.service.security.auth.validator.CustomOidcValidatorTest.validateCustomOidcPublicClientFailsWhenDiscoveryDocumentLacksRequiredEndpoints(CustomOidcValidatorTest.java:183)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)

Check failure on line 385 in openmetadata-service/src/test/java/org/openmetadata/service/security/auth/validator/CustomOidcValidatorTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report (mysql)

CustomOidcValidatorTest.validateCustomOidcPublicClientWrapsUnexpectedPublicClientExceptions

expected: <authenticationConfiguration> but was: <authenticationConfiguration.oidcConfiguration.discoveryUri>
Raw output
org.opentest4j.AssertionFailedError: expected: <authenticationConfiguration> but was: <authenticationConfiguration.oidcConfiguration.discoveryUri>
	at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
	at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
	at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
	at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:182)
	at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:177)
	at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1145)
	at org.openmetadata.service.security.auth.validator.CustomOidcValidatorTest.validateCustomOidcPublicClientWrapsUnexpectedPublicClientExceptions(CustomOidcValidatorTest.java:385)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)

Check failure on line 438 in openmetadata-service/src/test/java/org/openmetadata/service/security/auth/validator/CustomOidcValidatorTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report (mysql)

CustomOidcValidatorTest.validateCustomOidcConfidentialClientFailsWhenEndpointExtractionBreaksAfterDiscoveryCheck

expected: <true> but was: <false>
Raw output
org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
	at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
	at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
	at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63)
	at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36)
	at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31)
	at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:183)
	at org.openmetadata.service.security.auth.validator.CustomOidcValidatorTest.validateCustomOidcConfidentialClientFailsWhenEndpointExtractionBreaksAfterDiscoveryCheck(CustomOidcValidatorTest.java:438)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)