-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Force building everything on integration tests to work around gib issue #46370
Force building everything on integration tests to work around gib issue #46370
Conversation
26a9d5d
to
261b66d
Compare
261b66d
to
577f1d6
Compare
This change would trigger a full rebuild no matter what, so we can't fully confirm this fixes things until we start seeing PRs coming through which have it, but it builds. The integration tests jobs ran everything, and failed with the gRPC TLS failure we're seeing everywhere. |
Status for workflow
|
Status | Name | Step | Failures | Logs | Raw logs | Build scan |
---|---|---|---|---|---|---|
✖ | JVM Integration Tests - JDK 17 | Build |
Failures | Logs | Raw logs | 🔍 |
✖ | JVM Integration Tests - JDK 17 Windows | Build |
Failures | Logs | Raw logs | 🔍 |
✖ | JVM Integration Tests - JDK 21 | Build |
Failures | Logs | Raw logs | 🔍 |
Full information is available in the Build summary check run.
You can consult the Develocity build scans.
Failures
⚙️ JVM Integration Tests - JDK 17 #
- Failing: integration-tests/grpc-mutual-auth
📦 integration-tests/grpc-mutual-auth
✖ io.quarkus.grpc.examples.hello.VertxHelloWorldMutualTlsEndpointTest.testRolesHelloWorldServiceUsingBlockingStub
line 47
- History - More details - Source on GitHub
java.lang.AssertionError:
Expecting actual:
"{"details":"Error id 1e095456-4ab9-4fbc-9db1-aa5cdbba5498-2, io.grpc.StatusRuntimeException: PERMISSION_DENIED","stack":"io.grpc.StatusRuntimeException: PERMISSION_DENIED\n\tat io.grpc.stub.ClientCalls.toStatusRuntimeException(ClientCalls.java:268)\n\tat io.grpc.stub.ClientCalls.getUnchecked(ClientCalls.java:249)\n\tat io.grpc.stub.ClientCalls.blockingUnaryCall(ClientCalls.java:167)\n\tat examples.GreeterGrpc$GreeterBlockingStub.sayHelloRoleAdmin(GreeterGrpc.java:218)\n\tat io.quarkus.grpc.examples.hello.HelloWorldTlsEndpoint.roleAdminHelloBlocking(HelloWorldTlsEndpoint.java:39)\n\tat io.quarkus.grpc.examples.hello.HelloWorldTlsEndpoint$quarkusrestinvoker$roleAdminHelloBlocking_cc86c151d06f4fa62f2dd8263d84cd1d912b2dcd.invoke(Unknown Source)\n\tat org.jboss.resteasy.reactive.server.handlers.InvocationHandler.handle(InvocationHandler.java:29)\n\tat io.quarkus.resteasy.reactive.server.runtime.QuarkusResteasyReactiveRequestContext.invokeH...
✖ io.quarkus.grpc.examples.hello.VertxHelloWorldMutualTlsEndpointTest.testRolesHelloWorldServiceUsingMutinyStub
line 70
- History - More details - Source on GitHub
java.lang.AssertionError:
Expecting actual:
"{"details":"Error id 1e095456-4ab9-4fbc-9db1-aa5cdbba5498-1, io.grpc.StatusRuntimeException: PERMISSION_DENIED","stack":"io.grpc.StatusRuntimeException: PERMISSION_DENIED\n\tat io.grpc.Status.asRuntimeException(Status.java:532)\n\tat io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:481)\n\tat io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39)\n\tat io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23)\n\tat io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40)\n\tat io.quarkus.grpc.runtime.supports.IOThreadClientInterceptor$1$1.lambda$onClose$3(IOThreadClientInterceptor.java:70)\n\tat io.vertx.core.impl.ContextInternal.dispatch(ContextInternal.java:270)\n\tat io.vertx.core.impl.ContextInternal.dispatch(ContextInternal.java:252)\n\tat io.vertx.core.impl.ContextIn...
⚙️ JVM Integration Tests - JDK 17 Windows #
- Failing: integration-tests/grpc-mutual-auth
📦 integration-tests/grpc-mutual-auth
✖ io.quarkus.grpc.examples.hello.VertxHelloWorldMutualTlsEndpointTest.testRolesHelloWorldServiceUsingBlockingStub
line 47
- History - More details - Source on GitHub
java.lang.AssertionError:
Expecting actual:
"{"details":"Error id 08f6f738-9c86-4aa2-a9d3-0b76a085dc2b-2, io.grpc.StatusRuntimeException: PERMISSION_DENIED","stack":"io.grpc.StatusRuntimeException: PERMISSION_DENIED\r\n\tat io.grpc.stub.ClientCalls.toStatusRuntimeException(ClientCalls.java:268)\r\n\tat io.grpc.stub.ClientCalls.getUnchecked(ClientCalls.java:249)\r\n\tat io.grpc.stub.ClientCalls.blockingUnaryCall(ClientCalls.java:167)\r\n\tat examples.GreeterGrpc$GreeterBlockingStub.sayHelloRoleAdmin(GreeterGrpc.java:218)\r\n\tat io.quarkus.grpc.examples.hello.HelloWorldTlsEndpoint.roleAdminHelloBlocking(HelloWorldTlsEndpoint.java:39)\r\n\tat io.quarkus.grpc.examples.hello.HelloWorldTlsEndpoint$quarkusrestinvoker$roleAdminHelloBlocking_cc86c151d06f4fa62f2dd8263d84cd1d912b2dcd.invoke(Unknown Source)\r\n\tat org.jboss.resteasy.reactive.server.handlers.InvocationHandler.handle(InvocationHandler.java:29)\r\n\tat io.quarkus.resteasy.reactive.server.runtime.QuarkusResteasyReactiveReques...
✖ io.quarkus.grpc.examples.hello.VertxHelloWorldMutualTlsEndpointTest.testRolesHelloWorldServiceUsingMutinyStub
line 70
- History - More details - Source on GitHub
java.lang.AssertionError:
Expecting actual:
"{"details":"Error id 08f6f738-9c86-4aa2-a9d3-0b76a085dc2b-1, io.grpc.StatusRuntimeException: PERMISSION_DENIED","stack":"io.grpc.StatusRuntimeException: PERMISSION_DENIED\r\n\tat io.grpc.Status.asRuntimeException(Status.java:532)\r\n\tat io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:481)\r\n\tat io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39)\r\n\tat io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23)\r\n\tat io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40)\r\n\tat io.quarkus.grpc.runtime.supports.IOThreadClientInterceptor$1$1.lambda$onClose$3(IOThreadClientInterceptor.java:70)\r\n\tat io.vertx.core.impl.ContextInternal.dispatch(ContextInternal.java:270)\r\n\tat io.vertx.core.impl.ContextInternal.dispatch(ContextInternal.java:252)\r\n\tat io.vertx.c...
⚙️ JVM Integration Tests - JDK 21 #
- Failing: integration-tests/grpc-mutual-auth
📦 integration-tests/grpc-mutual-auth
✖ io.quarkus.grpc.examples.hello.VertxHelloWorldMutualTlsEndpointTest.testRolesHelloWorldServiceUsingBlockingStub
line 47
- History - More details - Source on GitHub
java.lang.AssertionError:
Expecting actual:
"{"details":"Error id 0f36d40d-ea85-4436-9fbe-5b201f1a4ef5-2, io.grpc.StatusRuntimeException: PERMISSION_DENIED","stack":"io.grpc.StatusRuntimeException: PERMISSION_DENIED\n\tat io.grpc.stub.ClientCalls.toStatusRuntimeException(ClientCalls.java:268)\n\tat io.grpc.stub.ClientCalls.getUnchecked(ClientCalls.java:249)\n\tat io.grpc.stub.ClientCalls.blockingUnaryCall(ClientCalls.java:167)\n\tat examples.GreeterGrpc$GreeterBlockingStub.sayHelloRoleAdmin(GreeterGrpc.java:218)\n\tat io.quarkus.grpc.examples.hello.HelloWorldTlsEndpoint.roleAdminHelloBlocking(HelloWorldTlsEndpoint.java:39)\n\tat io.quarkus.grpc.examples.hello.HelloWorldTlsEndpoint$quarkusrestinvoker$roleAdminHelloBlocking_cc86c151d06f4fa62f2dd8263d84cd1d912b2dcd.invoke(Unknown Source)\n\tat org.jboss.resteasy.reactive.server.handlers.InvocationHandler.handle(InvocationHandler.java:29)\n\tat io.quarkus.resteasy.reactive.server.runtime.QuarkusResteasyReactiveRequestContext.invokeH...
✖ io.quarkus.grpc.examples.hello.VertxHelloWorldMutualTlsEndpointTest.testRolesHelloWorldServiceUsingMutinyStub
line 70
- History - More details - Source on GitHub
java.lang.AssertionError:
Expecting actual:
"{"details":"Error id 0f36d40d-ea85-4436-9fbe-5b201f1a4ef5-1, io.grpc.StatusRuntimeException: PERMISSION_DENIED","stack":"io.grpc.StatusRuntimeException: PERMISSION_DENIED\n\tat io.grpc.Status.asRuntimeException(Status.java:532)\n\tat io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:481)\n\tat io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39)\n\tat io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23)\n\tat io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40)\n\tat io.quarkus.grpc.runtime.supports.IOThreadClientInterceptor$1$1.lambda$onClose$3(IOThreadClientInterceptor.java:70)\n\tat io.vertx.core.impl.ContextInternal.dispatch(ContextInternal.java:270)\n\tat io.vertx.core.impl.ContextInternal.dispatch(ContextInternal.java:252)\n\tat io.vertx.core.impl.ContextIn...
Flaky tests - Develocity
⚙️ JVM Tests - JDK 17
📦 extensions/smallrye-reactive-messaging/deployment
✖ io.quarkus.smallrye.reactivemessaging.hotreload.ConnectorChangeTest.testUpdatingConnector
- History
Expecting actual: ["-4","-5","-6","-7","-8","-9","-10","-11"] to start with: ["-3", "-4", "-5", "-6"]
-java.lang.AssertionError
java.lang.AssertionError:
Expecting actual:
["-4","-5","-6","-7","-8","-9","-10","-11"]
to start with:
["-3", "-4", "-5", "-6"]
at io.quarkus.smallrye.reactivemessaging.hotreload.ConnectorChangeTest.testUpdatingConnector(ConnectorChangeTest.java:36)
⚙️ Maven Tests - JDK 17
📦 integration-tests/devmode
✖ io.quarkus.test.devui.DevUIGrpcSmokeTest.testTestService
- History
Too many recursions, message not returned for id [1241958492]
-java.lang.RuntimeException
java.lang.RuntimeException: Too many recursions, message not returned for id [1241958492]
at io.quarkus.devui.tests.DevUIJsonRPCTest.objectResultFromJsonRPC(DevUIJsonRPCTest.java:164)
at io.quarkus.devui.tests.DevUIJsonRPCTest.objectResultFromJsonRPC(DevUIJsonRPCTest.java:167)
at io.quarkus.devui.tests.DevUIJsonRPCTest.objectResultFromJsonRPC(DevUIJsonRPCTest.java:167)
at io.quarkus.devui.tests.DevUIJsonRPCTest.objectResultFromJsonRPC(DevUIJsonRPCTest.java:167)
at io.quarkus.devui.tests.DevUIJsonRPCTest.objectResultFromJsonRPC(DevUIJsonRPCTest.java:167)
at io.quarkus.devui.tests.DevUIJsonRPCTest.objectResultFromJsonRPC(DevUIJsonRPCTest.java:167)
at io.quarkus.devui.tests.DevUIJsonRPCTest.objectResultFromJsonRPC(DevUIJsonRPCTest.java:167)
⚙️ JVM Integration Tests - JDK 17
📦 integration-tests/vertx-http
✖ io.quarkus.it.vertx.RandomTestPortTestCase.testLegacyProperties
- History
expected: <Optional[35227]> but was: <Optional.empty>
-org.opentest4j.AssertionFailedError
org.opentest4j.AssertionFailedError: expected: <Optional[35227]> but was: <Optional.empty>
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 io.quarkus.it.vertx.RandomTestPortTestCase.testLegacyProperty(RandomTestPortTestCase.java:75)
⚙️ JVM Integration Tests - JDK 17 Windows
📦 integration-tests/vertx-http
✖ io.quarkus.it.vertx.RandomTestPortTestCase.testLegacyProperties
- History
expected: <Optional[52696]> but was: <Optional.empty>
-org.opentest4j.AssertionFailedError
org.opentest4j.AssertionFailedError: expected: <Optional[52696]> but was: <Optional.empty>
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 io.quarkus.it.vertx.RandomTestPortTestCase.testLegacyProperty(RandomTestPortTestCase.java:75)
⚙️ JVM Integration Tests - JDK 21
📦 integration-tests/vertx-http
✖ io.quarkus.it.vertx.RandomTestPortTestCase.testLegacyProperties
- History
expected: <Optional[35841]> but was: <Optional.empty>
-org.opentest4j.AssertionFailedError
org.opentest4j.AssertionFailedError: expected: <Optional[35841]> but was: <Optional.empty>
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 io.quarkus.it.vertx.RandomTestPortTestCase.testLegacyProperty(RandomTestPortTestCase.java:75)
@michalvavrik could you have a look at these issues? They got missed because of a problem in CI and I think they are related to some changes you made. Thanks! |
fix has been merged an hour ago #46350 |
Workaround for #46367