Support for OAuth2 Demonstrating Proof of Possession #2247
Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
Failing Jobs - Building e6ddb29 - Back to Workflow run summary
Status | Name | Step | Failures | Logs | Raw logs | Build scan |
---|---|---|---|---|---|---|
✖ | JVM Tests - JDK 17 | Build |
Failures | Logs | Raw logs | 🚧 |
✖ | JVM Tests - JDK 17 Windows | Build |
Failures | Logs | Raw logs | 🚧 |
✖ | JVM Tests - JDK 21 | Build |
Failures | Logs | Raw logs | 🚧 |
✖ | Native Tests - Security2 | Build |
Failures | Logs | Raw logs | 🚧 |
✖ | Native Tests - Security3 | Build |
Failures | Logs | Raw logs | 🚧 |
Details
Test Failures
⚙️ JVM Tests - JDK 17 #
- Failing: integration-tests/keycloak-authorization integration-tests/oidc-dpop integration-tests/oidc-token-propagation
📦 integration-tests/keycloak-authorization
# Tests: 30
+ Success: 14
- Failures: 14
- Errors: 2
! Skipped: 0
✖ io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testBodyClaim
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/body-claim ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assurePostPath(AbstractPolicyEnforcerTest.java:276)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testBodyClaim(AbstractPolicyEnforcerTest.java:175)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
✖ io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testDynamicConfigPermissionScopes
line 47
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/scopes/dynamic-way ==> expected: <200> but was: <403>
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:150)
at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:563)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testDynamicConfigPermissionScopes(DynamicTenantConfigPolicyEnforcerTest.java:47)
✖ io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testDynamicConfigUserHasAdminRoleServiceTenant
line 63
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /dynamic-permission-tenant ==> expected: <200> but was: <403>
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:150)
at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:563)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testDynamicConfigUserHasAdminRoleServiceTenant(DynamicTenantConfigPolicyEnforcerTest.java:63)
✖ io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testHttpResponseFromExternalServiceAsClaim
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/http-response-claim-protected ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testHttpResponseFromExternalServiceAsClaim(AbstractPolicyEnforcerTest.java:166)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
✖ io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testPermissionScopes
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/scopes/standard-way ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testPermissionScopes(AbstractPolicyEnforcerTest.java:216)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
✖ io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testRequestParameterAsClaim
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/claim-protected?grant=true ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testRequestParameterAsClaim(AbstractPolicyEnforcerTest.java:152)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
✖ io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testUserHasAdminRoleServiceTenant
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api-permission-tenant ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasAdminRoleServiceTenant(AbstractPolicyEnforcerTest.java:60)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
✖ io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testUserHasRoleConfidential
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasRoleConfidential(AbstractPolicyEnforcerTest.java:131)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
✖ io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testUserHasSuperUserRoleWebTenant
- Source on GitHub - 🠅
org.htmlunit.FailingHttpStatusCodeException: 403 Forbidden for http://localhost:8081/api-permission-webapp
at org.htmlunit.WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebClient.java:749)
at org.htmlunit.WebClient.loadDownloadedResponses(WebClient.java:2720)
at org.htmlunit.html.DomElement.click(DomElement.java:1159)
at org.htmlunit.html.DomElement.click(DomElement.java:1080)
at org.htmlunit.html.DomElement.click(DomElement.java:966)
at org.htmlunit.html.DomElement.click(DomElement.java:943)
at org.htmlunit.html.DomElement.click(DomElement.java:920)
✖ io.quarkus.it.keycloak.StaticTenantConfigPolicyEnforcerTest.testBodyClaim
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/body-claim ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assurePostPath(AbstractPolicyEnforcerTest.java:276)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testBodyClaim(AbstractPolicyEnforcerTest.java:175)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
✖ io.quarkus.it.keycloak.StaticTenantConfigPolicyEnforcerTest.testHttpResponseFromExternalServiceAsClaim
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/http-response-claim-protected ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testHttpResponseFromExternalServiceAsClaim(AbstractPolicyEnforcerTest.java:166)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
✖ io.quarkus.it.keycloak.StaticTenantConfigPolicyEnforcerTest.testPermissionScopes
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/scopes/standard-way ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testPermissionScopes(AbstractPolicyEnforcerTest.java:216)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
✖ io.quarkus.it.keycloak.StaticTenantConfigPolicyEnforcerTest.testRequestParameterAsClaim
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/claim-protected?grant=true ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testRequestParameterAsClaim(AbstractPolicyEnforcerTest.java:152)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
✖ io.quarkus.it.keycloak.StaticTenantConfigPolicyEnforcerTest.testUserHasAdminRoleServiceTenant
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api-permission-tenant ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasAdminRoleServiceTenant(AbstractPolicyEnforcerTest.java:60)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
✖ io.quarkus.it.keycloak.StaticTenantConfigPolicyEnforcerTest.testUserHasRoleConfidential
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasRoleConfidential(AbstractPolicyEnforcerTest.java:131)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
✖ io.quarkus.it.keycloak.StaticTenantConfigPolicyEnforcerTest.testUserHasSuperUserRoleWebTenant
- Source on GitHub - 🠅
org.htmlunit.FailingHttpStatusCodeException: 403 Forbidden for http://localhost:8081/api-permission-webapp
at org.htmlunit.WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebClient.java:749)
at org.htmlunit.WebClient.loadDownloadedResponses(WebClient.java:2720)
at org.htmlunit.html.DomElement.click(DomElement.java:1159)
at org.htmlunit.html.DomElement.click(DomElement.java:1080)
at org.htmlunit.html.DomElement.click(DomElement.java:966)
at org.htmlunit.html.DomElement.click(DomElement.java:943)
at org.htmlunit.html.DomElement.click(DomElement.java:920)
📦 integration-tests/oidc-dpop
# Tests: 1
+ Success: 0
- Failures: 1
- Errors: 0
! Skipped: 0
✖ io.quarkus.it.keycloak.OidcDPopTest.testGetUserNameReactive
line 18
- Source on GitHub - 🠅
java.lang.AssertionError:
1 expectation failed.
Expected status code <200> but was <404>.
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
📦 integration-tests/oidc-token-propagation
# Tests: 4
+ Success: 3
- Failures: 1
- Errors: 0
! Skipped: 0
✖ io.quarkus.it.keycloak.OidcTokenPropagationTest.testGetUserNameWithAccessTokenPropagation
line 54
- Source on GitHub - 🠅
java.lang.AssertionError:
1 expectation failed.
Response body doesn't match expectation.
Expected: a string containing "Unsupported grant_type"
Actual: io.quarkus.oidc.client.OidcClientException: {"error":"access_denied","error_description":"Client not allowed to exchange"}
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
⚙️ JVM Tests - JDK 17 Windows #
- Failing: integration-tests/opentelemetry-quickstart
📦 integration-tests/opentelemetry-quickstart
# Tests: 2
+ Success: 1
- Failures: 0
- Errors: 1
! Skipped: 0
✖ io.quarkus.it.opentelemetry.OpenTelemetryDisabledTest.buildTimeDisabled
line 29
- Source on GitHub - 🠅
org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in io.quarkus.it.opentelemetry.OpenTelemetryDisabledTest was not fulfilled within 200 milliseconds.
at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
at org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1006)
at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:975)
at io.quarkus.it.opentelemetry.OpenTelemetryDisabledTest.buildTimeDisabled(OpenTelemetryDisabledTest.java:29)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
⚙️ JVM Tests - JDK 21 #
- Failing: integration-tests/keycloak-authorization integration-tests/oidc-dpop integration-tests/oidc-token-propagation
📦 integration-tests/keycloak-authorization
# Tests: 30
+ Success: 14
- Failures: 14
- Errors: 2
! Skipped: 0
✖ io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testBodyClaim
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/body-claim ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assurePostPath(AbstractPolicyEnforcerTest.java:276)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testBodyClaim(AbstractPolicyEnforcerTest.java:175)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
✖ io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testDynamicConfigPermissionScopes
line 47
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/scopes/dynamic-way ==> expected: <200> but was: <403>
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:150)
at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:563)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testDynamicConfigPermissionScopes(DynamicTenantConfigPolicyEnforcerTest.java:47)
✖ io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testDynamicConfigUserHasAdminRoleServiceTenant
line 63
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /dynamic-permission-tenant ==> expected: <200> but was: <403>
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:150)
at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:563)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testDynamicConfigUserHasAdminRoleServiceTenant(DynamicTenantConfigPolicyEnforcerTest.java:63)
✖ io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testHttpResponseFromExternalServiceAsClaim
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/http-response-claim-protected ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testHttpResponseFromExternalServiceAsClaim(AbstractPolicyEnforcerTest.java:166)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
✖ io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testPermissionScopes
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/scopes/standard-way ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testPermissionScopes(AbstractPolicyEnforcerTest.java:216)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
✖ io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testRequestParameterAsClaim
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/claim-protected?grant=true ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testRequestParameterAsClaim(AbstractPolicyEnforcerTest.java:152)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
✖ io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testUserHasAdminRoleServiceTenant
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api-permission-tenant ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasAdminRoleServiceTenant(AbstractPolicyEnforcerTest.java:60)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
✖ io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testUserHasRoleConfidential
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasRoleConfidential(AbstractPolicyEnforcerTest.java:131)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
✖ io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testUserHasSuperUserRoleWebTenant
- Source on GitHub - 🠅
org.htmlunit.FailingHttpStatusCodeException: 403 Forbidden for http://localhost:8081/api-permission-webapp
at org.htmlunit.WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebClient.java:749)
at org.htmlunit.WebClient.loadDownloadedResponses(WebClient.java:2720)
at org.htmlunit.html.DomElement.click(DomElement.java:1159)
at org.htmlunit.html.DomElement.click(DomElement.java:1080)
at org.htmlunit.html.DomElement.click(DomElement.java:966)
at org.htmlunit.html.DomElement.click(DomElement.java:943)
at org.htmlunit.html.DomElement.click(DomElement.java:920)
✖ io.quarkus.it.keycloak.StaticTenantConfigPolicyEnforcerTest.testBodyClaim
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/body-claim ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assurePostPath(AbstractPolicyEnforcerTest.java:276)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testBodyClaim(AbstractPolicyEnforcerTest.java:175)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
✖ io.quarkus.it.keycloak.StaticTenantConfigPolicyEnforcerTest.testHttpResponseFromExternalServiceAsClaim
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/http-response-claim-protected ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testHttpResponseFromExternalServiceAsClaim(AbstractPolicyEnforcerTest.java:166)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
✖ io.quarkus.it.keycloak.StaticTenantConfigPolicyEnforcerTest.testPermissionScopes
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/scopes/standard-way ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testPermissionScopes(AbstractPolicyEnforcerTest.java:216)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
✖ io.quarkus.it.keycloak.StaticTenantConfigPolicyEnforcerTest.testRequestParameterAsClaim
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/claim-protected?grant=true ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testRequestParameterAsClaim(AbstractPolicyEnforcerTest.java:152)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
✖ io.quarkus.it.keycloak.StaticTenantConfigPolicyEnforcerTest.testUserHasAdminRoleServiceTenant
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api-permission-tenant ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasAdminRoleServiceTenant(AbstractPolicyEnforcerTest.java:60)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
✖ io.quarkus.it.keycloak.StaticTenantConfigPolicyEnforcerTest.testUserHasRoleConfidential
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasRoleConfidential(AbstractPolicyEnforcerTest.java:131)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
✖ io.quarkus.it.keycloak.StaticTenantConfigPolicyEnforcerTest.testUserHasSuperUserRoleWebTenant
- Source on GitHub - 🠅
org.htmlunit.FailingHttpStatusCodeException: 403 Forbidden for http://localhost:8081/api-permission-webapp
at org.htmlunit.WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebClient.java:749)
at org.htmlunit.WebClient.loadDownloadedResponses(WebClient.java:2720)
at org.htmlunit.html.DomElement.click(DomElement.java:1159)
at org.htmlunit.html.DomElement.click(DomElement.java:1080)
at org.htmlunit.html.DomElement.click(DomElement.java:966)
at org.htmlunit.html.DomElement.click(DomElement.java:943)
at org.htmlunit.html.DomElement.click(DomElement.java:920)
📦 integration-tests/oidc-dpop
# Tests: 1
+ Success: 0
- Failures: 1
- Errors: 0
! Skipped: 0
✖ io.quarkus.it.keycloak.OidcDPopTest.testGetUserNameReactive
line 18
- Source on GitHub - 🠅
java.lang.AssertionError:
1 expectation failed.
Expected status code <200> but was <404>.
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
📦 integration-tests/oidc-token-propagation
# Tests: 4
+ Success: 3
- Failures: 1
- Errors: 0
! Skipped: 0
✖ io.quarkus.it.keycloak.OidcTokenPropagationTest.testGetUserNameWithAccessTokenPropagation
line 54
- Source on GitHub - 🠅
java.lang.AssertionError:
1 expectation failed.
Response body doesn't match expectation.
Expected: a string containing "Unsupported grant_type"
Actual: io.quarkus.oidc.client.OidcClientException: {"error":"access_denied","error_description":"Client not allowed to exchange"}
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
⚙️ Native Tests - Security2 #
- Failing: integration-tests/oidc-token-propagation
📦 integration-tests/oidc-token-propagation
# Tests: 4
+ Success: 3
- Failures: 1
- Errors: 0
! Skipped: 0
✖ io.quarkus.it.keycloak.OidcTokenPropagationITCase.testGetUserNameWithAccessTokenPropagation
- Source on GitHub - 🠅
java.lang.AssertionError:
1 expectation failed.
Response body doesn't match expectation.
Expected: a string containing "Unsupported grant_type"
Actual: io.quarkus.oidc.client.OidcClientException: {"error":"access_denied","error_description":"Client not allowed to exchange"}
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
⚙️ Native Tests - Security3 #
- Failing: integration-tests/keycloak-authorization
📦 integration-tests/keycloak-authorization
# Tests: 16
+ Success: 8
- Failures: 7
- Errors: 1
! Skipped: 0
✖ io.quarkus.it.keycloak.PolicyEnforcerInGraalITCase.testBodyClaim
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/body-claim ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assurePostPath(AbstractPolicyEnforcerTest.java:276)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testBodyClaim(AbstractPolicyEnforcerTest.java:175)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:789)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
✖ io.quarkus.it.keycloak.PolicyEnforcerInGraalITCase.testHttpResponseFromExternalServiceAsClaim
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/http-response-claim-protected ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testHttpResponseFromExternalServiceAsClaim(AbstractPolicyEnforcerTest.java:166)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:789)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
✖ io.quarkus.it.keycloak.PolicyEnforcerInGraalITCase.testPartyTokenRequest
line 20
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: expected: <200> but was: <500>
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:150)
at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:145)
at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:531)
at io.quarkus.it.keycloak.PolicyEnforcerInGraalITCase.testPartyTokenRequest(PolicyEnforcerInGraalITCase.java:20)
✖ io.quarkus.it.keycloak.PolicyEnforcerInGraalITCase.testPermissionScopes
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/scopes/standard-way ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testPermissionScopes(AbstractPolicyEnforcerTest.java:216)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:789)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
✖ io.quarkus.it.keycloak.PolicyEnforcerInGraalITCase.testRequestParameterAsClaim
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission/claim-protected?grant=true ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testRequestParameterAsClaim(AbstractPolicyEnforcerTest.java:152)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:789)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
✖ io.quarkus.it.keycloak.PolicyEnforcerInGraalITCase.testUserHasAdminRoleServiceTenant
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api-permission-tenant ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasAdminRoleServiceTenant(AbstractPolicyEnforcerTest.java:60)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:789)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
✖ io.quarkus.it.keycloak.PolicyEnforcerInGraalITCase.testUserHasRoleConfidential
- Source on GitHub - 🠅
org.opentest4j.AssertionFailedError: /api/permission ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasRoleConfidential(AbstractPolicyEnforcerTest.java:131)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:789)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
✖ io.quarkus.it.keycloak.PolicyEnforcerInGraalITCase.testUserHasSuperUserRoleWebTenant
- Source on GitHub - 🠅
org.htmlunit.FailingHttpStatusCodeException: 403 Forbidden for http://localhost:8081/api-permission-webapp
at org.htmlunit.WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebClient.java:749)
at org.htmlunit.WebClient.loadDownloadedResponses(WebClient.java:2720)
at org.htmlunit.html.DomElement.click(DomElement.java:1159)
at org.htmlunit.html.DomElement.click(DomElement.java:1080)
at org.htmlunit.html.DomElement.click(DomElement.java:966)
at org.htmlunit.html.DomElement.click(DomElement.java:943)
at org.htmlunit.html.DomElement.click(DomElement.java:920)
Annotations
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17
org.opentest4j.AssertionFailedError: /api/permission/body-claim ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assurePostPath(AbstractPolicyEnforcerTest.java:276)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testBodyClaim(AbstractPolicyEnforcerTest.java:175)
Raw output
org.opentest4j.AssertionFailedError: /api/permission/body-claim ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assurePostPath(AbstractPolicyEnforcerTest.java:276)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testBodyClaim(AbstractPolicyEnforcerTest.java:175)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17
org.opentest4j.AssertionFailedError: /api/permission/scopes/dynamic-way ==> expected: <200> but was: <403>
at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
Raw output
org.opentest4j.AssertionFailedError: /api/permission/scopes/dynamic-way ==> expected: <200> but was: <403>
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:150)
at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:563)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testDynamicConfigPermissionScopes(DynamicTenantConfigPolicyEnforcerTest.java:47)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17
org.opentest4j.AssertionFailedError: /dynamic-permission-tenant ==> expected: <200> but was: <403>
at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
Raw output
org.opentest4j.AssertionFailedError: /dynamic-permission-tenant ==> expected: <200> but was: <403>
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:150)
at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:563)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testDynamicConfigUserHasAdminRoleServiceTenant(DynamicTenantConfigPolicyEnforcerTest.java:63)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17
org.opentest4j.AssertionFailedError: /api/permission/http-response-claim-protected ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testHttpResponseFromExternalServiceAsClaim(AbstractPolicyEnforcerTest.java:166)
Raw output
org.opentest4j.AssertionFailedError: /api/permission/http-response-claim-protected ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testHttpResponseFromExternalServiceAsClaim(AbstractPolicyEnforcerTest.java:166)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17
org.opentest4j.AssertionFailedError: /api/permission/scopes/standard-way ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testPermissionScopes(AbstractPolicyEnforcerTest.java:216)
Raw output
org.opentest4j.AssertionFailedError: /api/permission/scopes/standard-way ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testPermissionScopes(AbstractPolicyEnforcerTest.java:216)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17
org.opentest4j.AssertionFailedError: /api/permission/claim-protected?grant=true ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testRequestParameterAsClaim(AbstractPolicyEnforcerTest.java:152)
Raw output
org.opentest4j.AssertionFailedError: /api/permission/claim-protected?grant=true ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testRequestParameterAsClaim(AbstractPolicyEnforcerTest.java:152)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17
org.opentest4j.AssertionFailedError: /api-permission-tenant ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasAdminRoleServiceTenant(AbstractPolicyEnforcerTest.java:60)
Raw output
org.opentest4j.AssertionFailedError: /api-permission-tenant ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasAdminRoleServiceTenant(AbstractPolicyEnforcerTest.java:60)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17
org.opentest4j.AssertionFailedError: /api/permission ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasRoleConfidential(AbstractPolicyEnforcerTest.java:131)
Raw output
org.opentest4j.AssertionFailedError: /api/permission ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasRoleConfidential(AbstractPolicyEnforcerTest.java:131)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17
org.htmlunit.FailingHttpStatusCodeException: 403 Forbidden for http://localhost:8081/api-permission-webapp
at org.htmlunit.WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebClient.java:749)
at org.htmlunit.WebClient.loadDownloadedResponses(WebClient.java:2720)
Raw output
org.htmlunit.FailingHttpStatusCodeException: 403 Forbidden for http://localhost:8081/api-permission-webapp
at org.htmlunit.WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebClient.java:749)
at org.htmlunit.WebClient.loadDownloadedResponses(WebClient.java:2720)
at org.htmlunit.html.DomElement.click(DomElement.java:1159)
at org.htmlunit.html.DomElement.click(DomElement.java:1080)
at org.htmlunit.html.DomElement.click(DomElement.java:966)
at org.htmlunit.html.DomElement.click(DomElement.java:943)
at org.htmlunit.html.DomElement.click(DomElement.java:920)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testWebAppTenantAllowed(AbstractPolicyEnforcerTest.java:81)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasSuperUserRoleWebTenant(AbstractPolicyEnforcerTest.java:66)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17
org.opentest4j.AssertionFailedError: /api/permission/body-claim ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assurePostPath(AbstractPolicyEnforcerTest.java:276)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testBodyClaim(AbstractPolicyEnforcerTest.java:175)
Raw output
org.opentest4j.AssertionFailedError: /api/permission/body-claim ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assurePostPath(AbstractPolicyEnforcerTest.java:276)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testBodyClaim(AbstractPolicyEnforcerTest.java:175)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17
org.opentest4j.AssertionFailedError: /api/permission/http-response-claim-protected ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testHttpResponseFromExternalServiceAsClaim(AbstractPolicyEnforcerTest.java:166)
Raw output
org.opentest4j.AssertionFailedError: /api/permission/http-response-claim-protected ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testHttpResponseFromExternalServiceAsClaim(AbstractPolicyEnforcerTest.java:166)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17
org.opentest4j.AssertionFailedError: /api/permission/scopes/standard-way ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testPermissionScopes(AbstractPolicyEnforcerTest.java:216)
Raw output
org.opentest4j.AssertionFailedError: /api/permission/scopes/standard-way ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testPermissionScopes(AbstractPolicyEnforcerTest.java:216)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17
org.opentest4j.AssertionFailedError: /api/permission/claim-protected?grant=true ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testRequestParameterAsClaim(AbstractPolicyEnforcerTest.java:152)
Raw output
org.opentest4j.AssertionFailedError: /api/permission/claim-protected?grant=true ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testRequestParameterAsClaim(AbstractPolicyEnforcerTest.java:152)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17
org.opentest4j.AssertionFailedError: /api-permission-tenant ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasAdminRoleServiceTenant(AbstractPolicyEnforcerTest.java:60)
Raw output
org.opentest4j.AssertionFailedError: /api-permission-tenant ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasAdminRoleServiceTenant(AbstractPolicyEnforcerTest.java:60)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17
org.opentest4j.AssertionFailedError: /api/permission ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasRoleConfidential(AbstractPolicyEnforcerTest.java:131)
Raw output
org.opentest4j.AssertionFailedError: /api/permission ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasRoleConfidential(AbstractPolicyEnforcerTest.java:131)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17
org.htmlunit.FailingHttpStatusCodeException: 403 Forbidden for http://localhost:8081/api-permission-webapp
at org.htmlunit.WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebClient.java:749)
at org.htmlunit.WebClient.loadDownloadedResponses(WebClient.java:2720)
Raw output
org.htmlunit.FailingHttpStatusCodeException: 403 Forbidden for http://localhost:8081/api-permission-webapp
at org.htmlunit.WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebClient.java:749)
at org.htmlunit.WebClient.loadDownloadedResponses(WebClient.java:2720)
at org.htmlunit.html.DomElement.click(DomElement.java:1159)
at org.htmlunit.html.DomElement.click(DomElement.java:1080)
at org.htmlunit.html.DomElement.click(DomElement.java:966)
at org.htmlunit.html.DomElement.click(DomElement.java:943)
at org.htmlunit.html.DomElement.click(DomElement.java:920)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testWebAppTenantAllowed(AbstractPolicyEnforcerTest.java:81)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testUserHasSuperUserRoleWebTenant(AbstractPolicyEnforcerTest.java:66)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17
java.lang.AssertionError:
1 expectation failed.
Expected status code <200> but was <404>.
Raw output
java.lang.AssertionError:
1 expectation failed.
Expected status code <200> but was <404>.
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:263)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:139)
at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:171)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:135)
at io.restassured.specification.ResponseSpecification$statusCode$0.callCurrent(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:171)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
at io.restassured.internal.ResponseSpecificationImpl.statusCode(ResponseSpecificationImpl.groovy:143)
at io.restassured.internal.ValidatableResponseOptionsImpl.statusCode(ValidatableResponseOptionsImpl.java:89)
at io.quarkus.it.keycloak.OidcDPopTest.testGetUserNameReactive(OidcDPopTest.java:18)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17
java.lang.AssertionError:
1 expectation failed.
Response body doesn't match expectation.
Raw output
java.lang.AssertionError:
1 expectation failed.
Response body doesn't match expectation.
Expected: a string containing "Unsupported grant_type"
Actual: io.quarkus.oidc.client.OidcClientException: {"error":"access_denied","error_description":"Client not allowed to exchange"}
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:263)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
at io.restassured.internal.ResponseSpecificationImpl.body(ResponseSpecificationImpl.groovy:107)
at io.restassured.internal.ValidatableResponseOptionsImpl.body(ValidatableResponseOptionsImpl.java:238)
at io.quarkus.it.keycloak.OidcTokenPropagationTest.testGetUserNameWithAccessTokenPropagation(OidcTokenPropagationTest.java:54)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 17 Windows
org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in io.quarkus.it.opentelemetry.OpenTelemetryDisabledTest was not fulfilled within 200 milliseconds.
at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
Raw output
org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in io.quarkus.it.opentelemetry.OpenTelemetryDisabledTest was not fulfilled within 200 milliseconds.
at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
at org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1006)
at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:975)
at io.quarkus.it.opentelemetry.OpenTelemetryDisabledTest.buildTimeDisabled(OpenTelemetryDisabledTest.java:29)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.util.concurrent.TimeoutException
at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:204)
at org.awaitility.core.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:101)
at org.awaitility.core.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:81)
at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:103)
... 10 more
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 21
org.opentest4j.AssertionFailedError: /api/permission/body-claim ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assurePostPath(AbstractPolicyEnforcerTest.java:276)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testBodyClaim(AbstractPolicyEnforcerTest.java:175)
Raw output
org.opentest4j.AssertionFailedError: /api/permission/body-claim ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assurePostPath(AbstractPolicyEnforcerTest.java:276)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testBodyClaim(AbstractPolicyEnforcerTest.java:175)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 21
org.opentest4j.AssertionFailedError: /api/permission/scopes/dynamic-way ==> expected: <200> but was: <403>
at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
Raw output
org.opentest4j.AssertionFailedError: /api/permission/scopes/dynamic-way ==> expected: <200> but was: <403>
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:150)
at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:563)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testDynamicConfigPermissionScopes(DynamicTenantConfigPolicyEnforcerTest.java:47)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 21
org.opentest4j.AssertionFailedError: /dynamic-permission-tenant ==> expected: <200> but was: <403>
at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
Raw output
org.opentest4j.AssertionFailedError: /dynamic-permission-tenant ==> expected: <200> but was: <403>
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:150)
at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:563)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.DynamicTenantConfigPolicyEnforcerTest.testDynamicConfigUserHasAdminRoleServiceTenant(DynamicTenantConfigPolicyEnforcerTest.java:63)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 21
org.opentest4j.AssertionFailedError: /api/permission/http-response-claim-protected ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testHttpResponseFromExternalServiceAsClaim(AbstractPolicyEnforcerTest.java:166)
Raw output
org.opentest4j.AssertionFailedError: /api/permission/http-response-claim-protected ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testHttpResponseFromExternalServiceAsClaim(AbstractPolicyEnforcerTest.java:166)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 21
org.opentest4j.AssertionFailedError: /api/permission/scopes/standard-way ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testPermissionScopes(AbstractPolicyEnforcerTest.java:216)
Raw output
org.opentest4j.AssertionFailedError: /api/permission/scopes/standard-way ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testPermissionScopes(AbstractPolicyEnforcerTest.java:216)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
github-actions / Build summary for e6ddb29e4856244fb79d2663126f797a333ecb6b
JVM Tests - JDK 21
org.opentest4j.AssertionFailedError: /api/permission/claim-protected?grant=true ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testRequestParameterAsClaim(AbstractPolicyEnforcerTest.java:152)
Raw output
org.opentest4j.AssertionFailedError: /api/permission/claim-protected?grant=true ==> expected: <200> but was: <403>
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.assureGetPath(AbstractPolicyEnforcerTest.java:247)
at io.quarkus.it.keycloak.AbstractPolicyEnforcerTest.testRequestParameterAsClaim(AbstractPolicyEnforcerTest.java:152)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:950)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:800)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)