quarkus
quarkus copied to clipboard
Bump io.smallrye.common:smallrye-common-bom from 2.3.0 to 2.4.0
Bumps io.smallrye.common:smallrye-common-bom from 2.3.0 to 2.4.0.
Release notes
Sourced from io.smallrye.common:smallrye-common-bom's releases.
2.4.0
- #301 Release 2.4.0
- #299 Do not cache PID or process name
- #298 Bump version.vertx from 4.5.6 to 4.5.7
- #296 Bump version.vertx from 4.5.5 to 4.5.6
- #295 Bump org.ow2.asm:asm from 9.6 to 9.7
- #294 Discontinue dependabot grouping
- #293 Support multiple nesting of JAR files
- #291 Avoid NPE if the class loader is
null
- #286 Bump the maven-dependencies group with 2 updates
- #285 Test with JDK 21
- #284 Bump the maven-dependencies group with 2 updates
- #283 Bump the maven-dependencies group with 2 updates
Commits
19c70b0
[maven-release-plugin] prepare release 2.4.03e0c7c7
Merge pull request #301 from smallrye/release-2.4.0e6923b0
Release 2.4.097c00f3
Merge pull request #299 from dmlloyd/pid016ad93
Do not cache PID or process name9a34989
Merge pull request #293 from dmlloyd/jarfb9f6de
Merge pull request #298 from smallrye/dependabot/maven/version.vertx-4.5.76f6620c
Bump version.vertx from 4.5.6 to 4.5.70cbda4d
Merge pull request #296 from smallrye/dependabot/maven/version.vertx-4.5.60658a06
Merge pull request #295 from smallrye/dependabot/maven/org.ow2.asm-asm-9.7- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Looks like native metrics again:
2024-04-09T18:44:57.7394169Z [ERROR] io.quarkus.it.main.ImageMetricsITCase.verifyImageMetrics -- Time elapsed: 0.003 s <<< FAILURE!
2024-04-09T18:44:57.7396380Z org.opentest4j.AssertionFailedError: Expected analysis_results.classes.jni to be within range [62 +- 1%] but was 63 ==> expected: <true> but was: <false>
:waning_crescent_moon: This workflow status is outdated as a new workflow run has been triggered.
Status for workflow Quarkus CI
This is the status report for running Quarkus CI
on commit 75639b253d6a1ca5c564967fc977fd188c0098b1.
Failing Jobs
Status | Name | Step | Failures | Logs | Raw logs | Build scan |
---|---|---|---|---|---|---|
✖ | Native Tests - Data5 | Build |
Failures | Logs | Raw logs | :mag: |
✖ | Native Tests - Main | Build |
Failures | Logs | Raw logs | :mag: |
Full information is available in the Build summary check run. You can consult the Develocity build scans.
Failures
:gear: Native Tests - Data5 #
- Failing: integration-tests/jpa-postgresql integration-tests/jpa-postgresql-withxml
:package: integration-tests/jpa-postgresql
✖ io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics
line 16
- History - More details - Source on GitHub
org.opentest4j.AssertionFailedError: Expected analysis_results.types.jni to be within range [61 +- 1%] but was 62 ==> 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.Assertions.assertTrue(Assertions.java:214)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.assertValueWithinRange(NativeBuildOutputExtension.java:90)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.lambda$verifyImageMetrics$0(NativeBuildOutputExtension.java:66)
:package: integration-tests/jpa-postgresql-withxml
✖ io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics
line 15
- History - More details - Source on GitHub
org.opentest4j.AssertionFailedError: Expected analysis_results.types.jni to be within range [61 +- 1%] but was 62 ==> 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.Assertions.assertTrue(Assertions.java:214)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.assertValueWithinRange(NativeBuildOutputExtension.java:90)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.lambda$verifyImageMetrics$0(NativeBuildOutputExtension.java:66)
:gear: Native Tests - Main #
- Failing: integration-tests/main
:package: integration-tests/main
✖ io.quarkus.it.main.ImageMetricsITCase.verifyImageMetrics
line 15
- History - More details - Source on GitHub
org.opentest4j.AssertionFailedError: Expected analysis_results.classes.jni to be within range [62 +- 1%] but was 63 ==> 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.Assertions.assertTrue(Assertions.java:214)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.assertValueWithinRange(NativeBuildOutputExtension.java:90)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.lambda$verifyImageMetrics$0(NativeBuildOutputExtension.java:66)
Flaky tests - Develocity
:gear: JVM Tests - JDK 17 Windows
:package: extensions/websockets-next/server/deployment
✖ io.quarkus.websockets.next.test.openconnections.OpenConnectionsTest.testOpenConnections
- History
-
Condition with Lambda expression in io.quarkus.websockets.next.test.utils.WSClient was not fulfilled within 10 seconds.
-org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in io.quarkus.websockets.next.test.utils.WSClient was not fulfilled within 10 seconds.
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.websockets.next.test.utils.WSClient.waitForMessages(WSClient.java:102)
at io.quarkus.websockets.next.test.openconnections.OpenConnectionsTest.testOpenConnections(OpenConnectionsTest.java:69)
:gear: JVM Tests - JDK 21
:package: extensions/smallrye-reactive-messaging-kafka/deployment
✖ io.quarkus.smallrye.reactivemessaging.kafka.deployment.dev.KafkaDevServicesDevModeTestCase.sseStream
- History
-
Assertion condition defined as a Lambda expression in io.quarkus.smallrye.reactivemessaging.kafka.deployment.dev.KafkaDevServicesDevModeTestCase Expecting size of: [] to be greater than or equal to 2 but was 0 within 10 seconds.
-org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException:
Assertion condition defined as a Lambda expression in io.quarkus.smallrye.reactivemessaging.kafka.deployment.dev.KafkaDevServicesDevModeTestCase
Expecting size of:
[]
to be greater than or equal to 2 but was 0 within 10 seconds.
at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:119)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:31)
@zakkak I think we should improve how the metrics are collected so that we are able to provide a diff of what's new. Otherwise it's very hard to take an informed decision.
@zakkak I think we should improve how the metrics are collected so that we are able to provide a diff of what's new. Otherwise it's very hard to take an informed decision.
@gsmet I agree that it would help but it's not trivial without a database (ideas are welcome though). Please have a look at https://github.com/quarkusio/quarkus/issues/40076, where I document our (mandrel team's) idea on how to tackle this, and share your thoughts.
FWIW in this case it seems like the 1% threshold for JNI methods is just a bit tight...
@dependabot recreate
:waning_crescent_moon: This workflow status is outdated as a new workflow run has been triggered.
Status for workflow Quarkus CI
This is the status report for running Quarkus CI
on commit 6a033df2b392c899ec91caa7feb2d0a0be8d46a9.
Failing Jobs
Status | Name | Step | Failures | Logs | Raw logs | Build scan |
---|---|---|---|---|---|---|
✖ | Initial JDK 17 Build | Build |
Failures | Logs | Raw logs | :mag: |
You can consult the Develocity build scans.
Failures
:gear: Initial JDK 17 Build #
- Failing: integration-tests/webjars-locator
:package: integration-tests/webjars-locator
✖ Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.2.1:enforce (enforce) on project quarkus-integration-test-webjars-locator:
Rule 1: io.quarkus.enforcer.RequiresMinimalDeploymentDependency failed with message:
1 minimal *-deployment dependencies are superfluous and must be removed from pom.xml:
io.quarkus:quarkus-webjars-locator-deployment:999-SNAPSHOT
@dependabot recreate
:waning_crescent_moon: This workflow status is outdated as a new workflow run has been triggered.
Status for workflow Quarkus CI
This is the status report for running Quarkus CI
on commit d5847171f57c70101dc704b2a92a12c58e3bf9bd.
Failing Jobs
Status | Name | Step | Failures | Logs | Raw logs | Build scan |
---|---|---|---|---|---|---|
✖ | Native Tests - Data5 | Build |
Failures | Logs | Raw logs | :mag: |
✖ | Native Tests - Main | Build |
Failures | Logs | Raw logs | :mag: |
Full information is available in the Build summary check run. You can consult the Develocity build scans.
Failures
:gear: Native Tests - Data5 #
- Failing: integration-tests/jpa-postgresql integration-tests/jpa-postgresql-withxml
:package: integration-tests/jpa-postgresql
✖ io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics
line 16
- History - More details - Source on GitHub
org.opentest4j.AssertionFailedError: Expected analysis_results.types.jni to be within range [61 +- 1%] but was 62 ==> 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.Assertions.assertTrue(Assertions.java:214)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.assertValueWithinRange(NativeBuildOutputExtension.java:90)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.lambda$verifyImageMetrics$0(NativeBuildOutputExtension.java:66)
:package: integration-tests/jpa-postgresql-withxml
✖ io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics
line 15
- History - More details - Source on GitHub
org.opentest4j.AssertionFailedError: Expected analysis_results.types.jni to be within range [61 +- 1%] but was 62 ==> 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.Assertions.assertTrue(Assertions.java:214)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.assertValueWithinRange(NativeBuildOutputExtension.java:90)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.lambda$verifyImageMetrics$0(NativeBuildOutputExtension.java:66)
:gear: Native Tests - Main #
- Failing: integration-tests/main
:package: integration-tests/main
✖ io.quarkus.it.main.ImageMetricsITCase.verifyImageMetrics
line 15
- History - More details - Source on GitHub
org.opentest4j.AssertionFailedError: Expected analysis_results.classes.jni to be within range [62 +- 1%] but was 63 ==> 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.Assertions.assertTrue(Assertions.java:214)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.assertValueWithinRange(NativeBuildOutputExtension.java:90)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.lambda$verifyImageMetrics$0(NativeBuildOutputExtension.java:66)
Flaky tests - Develocity
:gear: JVM Tests - JDK 17 Windows
:package: integration-tests/smallrye-context-propagation
✖ io.quarkus.context.test.SimpleContextPropagationTest.testArcTCContextPropagationDisabled
- History
-
expected: <2> but was: <3>
-org.opentest4j.AssertionFailedError
org.opentest4j.AssertionFailedError: expected: <2> but was: <3>
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.context.test.SimpleContextPropagationTest.testArcTCContextPropagationDisabled(SimpleContextPropagationTest.java:92)
:waning_crescent_moon: This workflow status is outdated as a new workflow run has been triggered.
Status for workflow Quarkus CI
This is the status report for running Quarkus CI
on commit d7757786a234d6cbfa87957b6e85147a2392c620.
Failing Jobs
Status | Name | Step | Failures | Logs | Raw logs | Build scan |
---|---|---|---|---|---|---|
✖ | Native Tests - Data5 | Build |
Failures | Logs | Raw logs | :mag: |
✖ | Native Tests - Main | Build |
Failures | Logs | Raw logs | :mag: |
Full information is available in the Build summary check run. You can consult the Develocity build scans.
Failures
:gear: Native Tests - Data5 #
- Failing: integration-tests/jpa-postgresql integration-tests/jpa-postgresql-withxml
:package: integration-tests/jpa-postgresql
✖ io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics
line 16
- History - More details - Source on GitHub
org.opentest4j.MultipleFailuresError:
Multiple Failures (2 failures)
org.opentest4j.AssertionFailedError: Expected analysis_results.types.jni to be within range [61 +- 1%] but was 62 ==> expected: <true> but was: <false>
org.opentest4j.AssertionFailedError: Expected analysis_results.fields.jni to be within range [60 +- 2%] but was 67 ==> expected: <true> but was: <false>
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:58)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:3012)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.verifyImageMetrics(NativeBuildOutputExtension.java:59)
:package: integration-tests/jpa-postgresql-withxml
✖ io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics
line 15
- History - More details - Source on GitHub
org.opentest4j.MultipleFailuresError:
Multiple Failures (2 failures)
org.opentest4j.AssertionFailedError: Expected analysis_results.types.jni to be within range [61 +- 1%] but was 62 ==> expected: <true> but was: <false>
org.opentest4j.AssertionFailedError: Expected analysis_results.fields.jni to be within range [60 +- 2%] but was 67 ==> expected: <true> but was: <false>
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:58)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:3012)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.verifyImageMetrics(NativeBuildOutputExtension.java:59)
:gear: Native Tests - Main #
- Failing: integration-tests/main
:package: integration-tests/main
✖ io.quarkus.it.main.ImageMetricsITCase.verifyImageMetrics
line 15
- History - More details - Source on GitHub
org.opentest4j.MultipleFailuresError:
Multiple Failures (2 failures)
org.opentest4j.AssertionFailedError: Expected analysis_results.classes.jni to be within range [62 +- 1%] but was 63 ==> expected: <true> but was: <false>
org.opentest4j.AssertionFailedError: Expected analysis_results.fields.jni to be within range [62 +- 2%] but was 69 ==> expected: <true> but was: <false>
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:58)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:3012)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.verifyImageMetrics(NativeBuildOutputExtension.java:59)
@dependabot recreate
:waning_crescent_moon: This workflow status is outdated as a new workflow run has been triggered.
Status for workflow Quarkus CI
This is the status report for running Quarkus CI
on commit 6ac7eae7f7e908b2ff487dbfb4a12ca93dd6d21b.
Failing Jobs
Status | Name | Step | Failures | Logs | Raw logs | Build scan |
---|---|---|---|---|---|---|
✖ | MicroProfile TCKs Tests | Verify |
Failures | Logs | Raw logs | :mag: |
✖ | Native Tests - Data5 | Build |
Failures | Logs | Raw logs | :mag: |
✖ | Native Tests - Main | Build |
Failures | Logs | Raw logs | :mag: |
Full information is available in the Build summary check run. You can consult the Develocity build scans.
Failures
:gear: MicroProfile TCKs Tests #
- Failing: tcks/microprofile-opentelemetry
:package: tcks/microprofile-opentelemetry
✖ org.eclipse.microprofile.telemetry.tracing.tck.async.MpRestClientAsyncTest.testIntegrationWithMpRestClientAsyncError
- History - More details - Source on GitHub
java.util.concurrent.RejectedExecutionException: event executor terminated
at io.netty.util.concurrent.SingleThreadEventExecutor.reject(SingleThreadEventExecutor.java:934)
at io.netty.util.concurrent.SingleThreadEventExecutor.offerTask(SingleThreadEventExecutor.java:351)
at io.netty.util.concurrent.SingleThreadEventExecutor.addTask(SingleThreadEventExecutor.java:344)
at io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:836)
at io.netty.util.concurrent.SingleThreadEventExecutor.execute0(SingleThreadEventExecutor.java:827)
at io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:817)
at io.vertx.core.impl.EventLoopExecutor.execute(EventLoopExecutor.java:35)
:gear: Native Tests - Data5 #
- Failing: integration-tests/jpa-postgresql integration-tests/jpa-postgresql-withxml
:package: integration-tests/jpa-postgresql
✖ io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics
line 16
- History - More details - Source on GitHub
org.opentest4j.MultipleFailuresError:
Multiple Failures (2 failures)
org.opentest4j.AssertionFailedError: Expected analysis_results.types.jni to be within range [61 +- 1%] but was 62 ==> expected: <true> but was: <false>
org.opentest4j.AssertionFailedError: Expected analysis_results.fields.jni to be within range [60 +- 2%] but was 67 ==> expected: <true> but was: <false>
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:58)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:3012)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.verifyImageMetrics(NativeBuildOutputExtension.java:59)
:package: integration-tests/jpa-postgresql-withxml
✖ io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics
line 15
- History - More details - Source on GitHub
org.opentest4j.MultipleFailuresError:
Multiple Failures (2 failures)
org.opentest4j.AssertionFailedError: Expected analysis_results.types.jni to be within range [61 +- 1%] but was 62 ==> expected: <true> but was: <false>
org.opentest4j.AssertionFailedError: Expected analysis_results.fields.jni to be within range [60 +- 2%] but was 67 ==> expected: <true> but was: <false>
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:58)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:3012)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.verifyImageMetrics(NativeBuildOutputExtension.java:59)
:gear: Native Tests - Main #
- Failing: integration-tests/main
:package: integration-tests/main
✖ io.quarkus.it.main.ImageMetricsITCase.verifyImageMetrics
line 15
- History - More details - Source on GitHub
org.opentest4j.MultipleFailuresError:
Multiple Failures (2 failures)
org.opentest4j.AssertionFailedError: Expected analysis_results.classes.jni to be within range [62 +- 1%] but was 63 ==> expected: <true> but was: <false>
org.opentest4j.AssertionFailedError: Expected analysis_results.fields.jni to be within range [62 +- 2%] but was 69 ==> expected: <true> but was: <false>
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:58)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:3012)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.verifyImageMetrics(NativeBuildOutputExtension.java:59)
Flaky tests - Develocity
:gear: JVM Tests - JDK 17 Windows
:package: extensions/websockets-next/deployment
✖ io.quarkus.websockets.next.test.broadcast.BroadcastOnOpenTest.testLo
- History
-
Messages: [c2:client1] ==> expected: <true> but was: <false>
-org.opentest4j.AssertionFailedError
org.opentest4j.AssertionFailedError: Messages: [c2:client1] ==> 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.Assertions.assertTrue(Assertions.java:214)
at io.quarkus.websockets.next.test.broadcast.BroadcastOnOpenTest.assertBroadcast(BroadcastOnOpenTest.java:101)
at io.quarkus.websockets.next.test.broadcast.BroadcastOnOpenTest.testLo(BroadcastOnOpenTest.java:40)
@zakkak what should we do about this one, raise the threshold?
I rebased and updated the JNI metrics but will wait for @zakkak to confirm it's the way to go.
:waning_crescent_moon: This workflow status is outdated as a new workflow run has been triggered.
Status for workflow Quarkus CI
This is the status report for running Quarkus CI
on commit 7c0fc882776d97c6b97fda4d6538aa9f88a1eae1.
Failing Jobs
Status | Name | Step | Failures | Logs | Raw logs | Build scan |
---|---|---|---|---|---|---|
✖ | Native Tests - Data5 | Build |
Failures | Logs | Raw logs | :mag: |
Full information is available in the Build summary check run. You can consult the Develocity build scans.
Failures
:gear: Native Tests - Data5 #
- Failing: integration-tests/jpa-postgresql-withxml
:package: integration-tests/jpa-postgresql-withxml
✖ io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics
line 15
- History - More details - Source on GitHub
org.opentest4j.MultipleFailuresError:
Multiple Failures (2 failures)
org.opentest4j.AssertionFailedError: Expected analysis_results.types.jni to be within range [61 +- 1%] but was 62 ==> expected: <true> but was: <false>
org.opentest4j.AssertionFailedError: Expected analysis_results.fields.jni to be within range [60 +- 2%] but was 67 ==> expected: <true> but was: <false>
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:58)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:3012)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.verifyImageMetrics(NativeBuildOutputExtension.java:59)
Flaky tests - Develocity
:gear: JVM Tests - JDK 21
:package: integration-tests/reactive-messaging-kafka
✖ io.quarkus.it.kafka.KafkaConnectorTest.testFruits
- History
-
Assertion condition defined as a Lambda expression in io.quarkus.it.kafka.KafkaConnectorTest expected: <6> but was: <5> within 10 seconds.
-org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException: Assertion condition defined as a Lambda expression in io.quarkus.it.kafka.KafkaConnectorTest expected: <6> but was: <5> within 10 seconds.
at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:119)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:31)
at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1006)
at org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:790)
at io.quarkus.it.kafka.KafkaConnectorTest.testFruits(KafkaConnectorTest.java:63)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
Sounds like it still needs some love in the io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics
test
I rebased and updated the JNI metrics but will wait for @zakkak to confirm it's the way to go.
Hi there, sorry for the late reply, yes please feel free to bump the threshold (I am soon going to check if the new stats tracking is wokring as expected and drop these tests anyway)
:waning_crescent_moon: This workflow status is outdated as a new workflow run has been triggered.
Status for workflow Quarkus CI
This is the status report for running Quarkus CI
on commit 8b009ecf25f226be337f878b89f8b7e6bf599ac1.
Failing Jobs
Status | Name | Step | Failures | Logs | Raw logs | Build scan |
---|---|---|---|---|---|---|
:heavy_check_mark: | JVM Tests - JDK 17 | Logs | Raw logs | :mag: | ||
:heavy_check_mark: | JVM Tests - JDK 21 | Logs | Raw logs | :mag: | ||
✖ | JVM Tests - JDK 17 Windows | Build |
Failures | Logs | Raw logs | :mag: |
You can consult the Develocity build scans.
Failures
:gear: JVM Tests - JDK 17 Windows #
- Failing: integration-tests/rest-client-reactive
:package: integration-tests/rest-client-reactive
✖ Failed to execute goal uk.co.automatictester:truststore-maven-plugin:3.0.0:generate-truststore (wrong-host-truststore) on project quarkus-integration-test-rest-client-reactive: Execution wrong-host-truststore of goal uk.co.automatictester:truststore-maven-plugin:3.0.0:generate-truststore failed: Unable to establish TLS connection with: wrong.host.badssl.com:443
Flaky tests - Develocity
:gear: JVM Tests - JDK 17
:package: integration-tests/reactive-messaging-kafka
✖ io.quarkus.it.kafka.KafkaConnectorTest.testFruits
- History
-
Assertion condition defined as a Lambda expression in io.quarkus.it.kafka.KafkaConnectorTest expected: <6> but was: <5> within 10 seconds.
-org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException: Assertion condition defined as a Lambda expression in io.quarkus.it.kafka.KafkaConnectorTest expected: <6> but was: <5> within 10 seconds.
at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:119)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:31)
at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1006)
at org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:790)
at io.quarkus.it.kafka.KafkaConnectorTest.testFruits(KafkaConnectorTest.java:63)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
:gear: JVM Tests - JDK 21
:package: extensions/smallrye-reactive-messaging-kafka/deployment
✖ io.quarkus.smallrye.reactivemessaging.kafka.deployment.dev.KafkaDevServicesDevModeTestCase.sseStream
- History
-
Assertion condition defined as a Lambda expression in io.quarkus.smallrye.reactivemessaging.kafka.deployment.dev.KafkaDevServicesDevModeTestCase Expecting size of: [] to be greater than or equal to 2 but was 0 within 10 seconds.
-org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException:
Assertion condition defined as a Lambda expression in io.quarkus.smallrye.reactivemessaging.kafka.deployment.dev.KafkaDevServicesDevModeTestCase
Expecting size of:
[]
to be greater than or equal to 2 but was 0 within 10 seconds.
at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:119)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:31)
:package: integration-tests/reactive-messaging-kafka
✖ io.quarkus.it.kafka.KafkaConnectorTest.testFruits
- History
-
Assertion condition defined as a Lambda expression in io.quarkus.it.kafka.KafkaConnectorTest expected: <6> but was: <5> within 10 seconds.
-org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException: Assertion condition defined as a Lambda expression in io.quarkus.it.kafka.KafkaConnectorTest expected: <6> but was: <5> within 10 seconds.
at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:119)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:31)
at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1006)
at org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:790)
at io.quarkus.it.kafka.KafkaConnectorTest.testFruits(KafkaConnectorTest.java:63)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
:gear: JVM Tests - JDK 17 Windows
:package: integration-tests/rest-client
✖ io.quarkus.it.rest.client.selfsigned.ExternalSelfSignedTestCase.should_accept_self_signed_certs
- History
-
Read timed out
-java.net.SocketTimeoutException
java.net.SocketTimeoutException: Read timed out
at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:288)
at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314)
at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355)
at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808)
at java.base/java.net.Socket$SocketInputStream.read(Socket.java:966)
at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:161)
at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:82)
✖ io.quarkus.it.rest.client.trustall.ExternalTlsTrustAllTestCase.restClient
- History
-
Read timed out
-java.net.SocketTimeoutException
java.net.SocketTimeoutException: Read timed out
at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:288)
at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314)
at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355)
at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808)
at java.base/java.net.Socket$SocketInputStream.read(Socket.java:966)
at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:161)
at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:82)
-
Read timed out
-java.net.SocketTimeoutException
java.net.SocketTimeoutException: Read timed out
at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:288)
at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314)
at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355)
at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808)
at java.base/java.net.Socket$SocketInputStream.read(Socket.java:966)
at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:161)
at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:82)
-
Read timed out
-java.net.SocketTimeoutException
java.net.SocketTimeoutException: Read timed out
at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:288)
at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314)
at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355)
at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808)
at java.base/java.net.Socket$SocketInputStream.read(Socket.java:966)
at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:161)
at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:82)
:gear: Gradle Tests - JDK 17 Windows
:package: integration-tests/gradle
✖ io.quarkus.gradle.devmode.MultiSourceProjectDevModeTest.main
- History
-
Condition with Lambda expression in io.quarkus.test.devmode.util.DevModeClient was not fulfilled within 1 minutes 30 seconds.
-org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in io.quarkus.test.devmode.util.DevModeClient was not fulfilled within 1 minutes 30 seconds.
at app//org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at app//org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
at app//org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
at app//org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1006)
at app//org.awaitility.core.ConditionFactory.until(ConditionFactory.java:975)
at app//io.quarkus.test.devmode.util.DevModeClient.getHttpResponse(DevModeClient.java:164)
at app//io.quarkus.gradle.devmode.QuarkusDevGradleTestBase.getHttpResponse(QuarkusDevGradleTestBase.java:164)
The failure now seems to have something to do with a socket timeout related to TLS:
2024-06-14T21:19:28.5820922Z [ERROR] Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 31.31 s <<< FAILURE! -- in io.quarkus.it.rest.client.selfsigned.ExternalSelfSignedTestCase
2024-06-14T21:19:28.5826672Z [ERROR] io.quarkus.it.rest.client.selfsigned.ExternalSelfSignedTestCase.should_accept_self_signed_certs -- Time elapsed: 30.04 s <<< ERROR!
2024-06-14T21:19:28.5829103Z java.net.SocketTimeoutException: Read timed out
2024-06-14T21:19:28.5831379Z at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:288)
2024-06-14T21:19:28.5833028Z at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314)
2024-06-14T21:19:28.5834494Z at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355)
2024-06-14T21:19:28.5838323Z at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808)
2024-06-14T21:19:28.5839546Z at java.base/java.net.Socket$SocketInputStream.read(Socket.java:966)
2024-06-14T21:19:28.5841325Z at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:161)
2024-06-14T21:19:28.5843176Z at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:82)
2024-06-14T21:19:28.5844997Z at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:276)
2024-06-14T21:19:28.5846964Z at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138)
2024-06-14T21:19:28.5849061Z at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)
2024-06-14T21:19:28.5851263Z at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
2024-06-14T21:19:28.5854141Z at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:294)
2024-06-14T21:19:28.5857677Z at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:257)
2024-06-14T21:19:28.5859757Z at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:207)
2024-06-14T21:19:28.5861727Z at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)
2024-06-14T21:19:28.5863602Z at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
2024-06-14T21:19:28.5865287Z at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:679)
2024-06-14T21:19:28.5866962Z at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:481)
2024-06-14T21:19:28.5868528Z at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:835)
2024-06-14T21:19:28.5870043Z at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
2024-06-14T21:19:28.5871544Z at io.restassured.internal.RestAssuredHttpBuilder.doRequest(RestAssuredHttpBuilder.java:141)
2024-06-14T21:19:28.5873102Z at io.restassured.internal.http.HTTPBuilder.doRequest(HTTPBuilder.java:496)
2024-06-14T21:19:28.5874349Z at io.restassured.internal.http.HTTPBuilder.request(HTTPBuilder.java:453)
2024-06-14T21:19:28.5875548Z at io.restassured.internal.http.HTTPBuilder$request$3.call(Unknown Source)
2024-06-14T21:19:28.5877091Z at io.restassured.internal.RequestSpecificationImpl.sendHttpRequest(RequestSpecificationImpl.groovy:1480)
2024-06-14T21:19:28.5878969Z at io.restassured.internal.RequestSpecificationImpl.this$2$sendHttpRequest(RequestSpecificationImpl.groovy)
2024-06-14T21:19:28.5880570Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2024-06-14T21:19:28.5882163Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
2024-06-14T21:19:28.5884146Z at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2024-06-14T21:19:28.5885636Z at java.base/java.lang.reflect.Method.invoke(Method.java:568)
2024-06-14T21:19:28.5886813Z at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:343)
2024-06-14T21:19:28.5897011Z at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:328)
2024-06-14T21:19:28.5898120Z at groovy.lang.MetaClassImpl.doInvokeMethod(MetaClassImpl.java:1334)
2024-06-14T21:19:28.5899230Z at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1089)
2024-06-14T21:19:28.5904574Z at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1008)
2024-06-14T21:19:28.5905987Z at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:791)
2024-06-14T21:19:28.5907316Z at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
2024-06-14T21:19:28.5908924Z at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:46)
2024-06-14T21:19:28.5912084Z at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
2024-06-14T21:19:28.5914070Z at io.restassured.internal.RequestSpecificationImpl.sendRequest(RequestSpecificationImpl.groovy:1229)
2024-06-14T21:19:28.5915875Z at io.restassured.internal.RequestSpecificationImpl.this$2$sendRequest(RequestSpecificationImpl.groovy)
2024-06-14T21:19:28.5917373Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2024-06-14T21:19:28.5918907Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
2024-06-14T21:19:28.5920831Z at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2024-06-14T21:19:28.5923406Z at java.base/java.lang.reflect.Method.invoke(Method.java:568)
2024-06-14T21:19:28.5924528Z at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:343)
2024-06-14T21:19:28.5925629Z at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:328)
2024-06-14T21:19:28.5926639Z at groovy.lang.MetaClassImpl.doInvokeMethod(MetaClassImpl.java:1334)
2024-06-14T21:19:28.5927666Z at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1089)
2024-06-14T21:19:28.5928742Z at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1008)
2024-06-14T21:19:28.5929838Z at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:791)
2024-06-14T21:19:28.5931615Z at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
2024-06-14T21:19:28.5933428Z at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:46)
2024-06-14T21:19:28.5938669Z at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:166)
2024-06-14T21:19:28.5973825Z at io.restassured.internal.filter.SendRequestFilter.filter(SendRequestFilter.groovy:30)
2024-06-14T21:19:28.5993556Z at io.restassured.filter.Filter$filter.call(Unknown Source)
2024-06-14T21:19:28.5996839Z at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
2024-06-14T21:19:28.5998099Z at io.restassured.filter.Filter$filter$0.call(Unknown Source)
2024-06-14T21:19:28.5999275Z at io.restassured.internal.filter.FilterContextImpl.next(FilterContextImpl.groovy:72)
2024-06-14T21:19:28.6000632Z at io.restassured.filter.time.TimingFilter.filter(TimingFilter.java:56)
2024-06-14T21:19:28.6011724Z at io.restassured.filter.Filter$filter$0.call(Unknown Source)
2024-06-14T21:19:28.6019951Z at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
2024-06-14T21:19:28.6026084Z at io.restassured.filter.Filter$filter.call(Unknown Source)
2024-06-14T21:19:28.6027643Z at io.restassured.internal.filter.FilterContextImpl.next(FilterContextImpl.groovy:72)
2024-06-14T21:19:28.6031411Z at io.restassured.filter.FilterContext$next.call(Unknown Source)
2024-06-14T21:19:28.6038163Z at io.restassured.internal.filter.CsrfFilter.filter(CsrfFilter.groovy:70)
2024-06-14T21:19:28.6040915Z at io.restassured.filter.Filter$filter.call(Unknown Source)
2024-06-14T21:19:28.6043288Z at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
2024-06-14T21:19:28.6049556Z at io.restassured.filter.Filter$filter.call(Unknown Source)
2024-06-14T21:19:28.6051663Z at io.restassured.internal.filter.FilterContextImpl.next(FilterContextImpl.groovy:72)
2024-06-14T21:19:28.6055883Z at io.restassured.filter.FilterContext$next.call(Unknown Source)
2024-06-14T21:19:28.6063822Z at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1704)
2024-06-14T21:19:28.6069312Z at io.restassured.internal.RequestSpecificationImpl.this$2$applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy)
2024-06-14T21:19:28.6076763Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2024-06-14T21:19:28.6081207Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
2024-06-14T21:19:28.6084488Z at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2024-06-14T21:19:28.6086796Z at java.base/java.lang.reflect.Method.invoke(Method.java:568)
2024-06-14T21:19:28.6088309Z at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:343)
2024-06-14T21:19:28.6089802Z at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:328)
2024-06-14T21:19:28.6090688Z at groovy.lang.MetaClassImpl.doInvokeMethod(MetaClassImpl.java:1334)
2024-06-14T21:19:28.6092312Z at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1089)
2024-06-14T21:19:28.6094585Z at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1008)
2024-06-14T21:19:28.6106729Z at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:791)
2024-06-14T21:19:28.6116725Z at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
2024-06-14T21:19:28.6142302Z at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:46)
2024-06-14T21:19:28.6144207Z at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
2024-06-14T21:19:28.6145868Z at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:203)
2024-06-14T21:19:28.6148098Z at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1710)
2024-06-14T21:19:28.6150216Z at io.restassured.internal.RequestSpecificationImpl.this$2$applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy)
2024-06-14T21:19:28.6152994Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2024-06-14T21:19:28.6154541Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
2024-06-14T21:19:28.6156267Z at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2024-06-14T21:19:28.6157720Z at java.base/java.lang.reflect.Method.invoke(Method.java:568)
2024-06-14T21:19:28.6158825Z at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:343)
2024-06-14T21:19:28.6159937Z at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:328)
2024-06-14T21:19:28.6161016Z at groovy.lang.MetaClassImpl.doInvokeMethod(MetaClassImpl.java:1334)
2024-06-14T21:19:28.6162436Z at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1089)
2024-06-14T21:19:28.6163521Z at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1008)
2024-06-14T21:19:28.6164563Z at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:791)
2024-06-14T21:19:28.6165868Z at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
2024-06-14T21:19:28.6167512Z at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:46)
2024-06-14T21:19:28.6169222Z at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
2024-06-14T21:19:28.6217186Z at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:203)
2024-06-14T21:19:28.6218946Z at io.restassured.internal.RequestSpecificationImpl.get(RequestSpecificationImpl.groovy:172)
2024-06-14T21:19:28.6220551Z at io.restassured.internal.RequestSpecificationImpl.get(RequestSpecificationImpl.groovy)
2024-06-14T21:19:28.6222856Z at io.quarkus.it.rest.client.selfsigned.ExternalSelfSignedTestCase.should_accept_self_signed_certs(ExternalSelfSignedTestCase.java:18)
2024-06-14T21:19:28.6224519Z at java.base/java.lang.reflect.Method.invoke(Method.java:568)
2024-06-14T21:19:28.6225858Z at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:1017)
2024-06-14T21:19:28.6227520Z at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:831)
2024-06-14T21:19:28.6228858Z at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
2024-06-14T21:19:28.6230122Z at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
It only happened on Windows, so I'll try rerunning just that test to see if it's a transient problem.
:waning_crescent_moon: This workflow status is outdated as a new workflow run has been triggered.
Status for workflow Quarkus CI
This is the status report for running Quarkus CI
on commit 8b009ecf25f226be337f878b89f8b7e6bf599ac1.
Failing Jobs
Status | Name | Step | Failures | Logs | Raw logs | Build scan |
---|---|---|---|---|---|---|
:heavy_check_mark: | JVM Tests - JDK 17 | Logs | Raw logs | :mag: | ||
:heavy_check_mark: | JVM Tests - JDK 21 | Logs | Raw logs | :mag: | ||
:heavy_check_mark: | JVM Tests - JDK 17 Windows | Failures | Logs | Raw logs | :mag: |
Failures
:gear: JVM Tests - JDK 17 Windows #
- Failing: integration-tests/rest-client-reactive
:package: integration-tests/rest-client-reactive
✖ Failed to execute goal uk.co.automatictester:truststore-maven-plugin:3.0.0:generate-truststore (wrong-host-truststore) on project quarkus-integration-test-rest-client-reactive: Execution wrong-host-truststore of goal uk.co.automatictester:truststore-maven-plugin:3.0.0:generate-truststore failed: Unable to establish TLS connection with: wrong.host.badssl.com:443
Flaky tests - Develocity
:gear: JVM Tests - JDK 17
:package: integration-tests/reactive-messaging-kafka
✖ io.quarkus.it.kafka.KafkaConnectorTest.testFruits
- History
-
Assertion condition defined as a Lambda expression in io.quarkus.it.kafka.KafkaConnectorTest expected: <6> but was: <5> within 10 seconds.
-org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException: Assertion condition defined as a Lambda expression in io.quarkus.it.kafka.KafkaConnectorTest expected: <6> but was: <5> within 10 seconds.
at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:119)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:31)
at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1006)
at org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:790)
at io.quarkus.it.kafka.KafkaConnectorTest.testFruits(KafkaConnectorTest.java:63)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
:gear: JVM Tests - JDK 21
:package: extensions/smallrye-reactive-messaging-kafka/deployment
✖ io.quarkus.smallrye.reactivemessaging.kafka.deployment.dev.KafkaDevServicesDevModeTestCase.sseStream
- History
-
Assertion condition defined as a Lambda expression in io.quarkus.smallrye.reactivemessaging.kafka.deployment.dev.KafkaDevServicesDevModeTestCase Expecting size of: [] to be greater than or equal to 2 but was 0 within 10 seconds.
-org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException:
Assertion condition defined as a Lambda expression in io.quarkus.smallrye.reactivemessaging.kafka.deployment.dev.KafkaDevServicesDevModeTestCase
Expecting size of:
[]
to be greater than or equal to 2 but was 0 within 10 seconds.
at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:119)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:31)
:package: integration-tests/reactive-messaging-kafka
✖ io.quarkus.it.kafka.KafkaConnectorTest.testFruits
- History
-
Assertion condition defined as a Lambda expression in io.quarkus.it.kafka.KafkaConnectorTest expected: <6> but was: <5> within 10 seconds.
-org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException: Assertion condition defined as a Lambda expression in io.quarkus.it.kafka.KafkaConnectorTest expected: <6> but was: <5> within 10 seconds.
at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:119)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:31)
at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1006)
at org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:790)
at io.quarkus.it.kafka.KafkaConnectorTest.testFruits(KafkaConnectorTest.java:63)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
:gear: JVM Tests - JDK 17 Windows
:package: integration-tests/rest-client
✖ io.quarkus.it.rest.client.selfsigned.ExternalSelfSignedTestCase.should_accept_self_signed_certs
- History
-
Read timed out
-java.net.SocketTimeoutException
java.net.SocketTimeoutException: Read timed out
at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:288)
at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314)
at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355)
at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808)
at java.base/java.net.Socket$SocketInputStream.read(Socket.java:966)
at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:161)
at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:82)
✖ io.quarkus.it.rest.client.trustall.ExternalTlsTrustAllTestCase.restClient
- History
-
Read timed out
-java.net.SocketTimeoutException
java.net.SocketTimeoutException: Read timed out
at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:288)
at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314)
at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355)
at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808)
at java.base/java.net.Socket$SocketInputStream.read(Socket.java:966)
at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:161)
at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:82)
-
Read timed out
-java.net.SocketTimeoutException
java.net.SocketTimeoutException: Read timed out
at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:288)
at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314)
at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355)
at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808)
at java.base/java.net.Socket$SocketInputStream.read(Socket.java:966)
at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:161)
at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:82)
-
Read timed out
-java.net.SocketTimeoutException
java.net.SocketTimeoutException: Read timed out
at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:288)
at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314)
at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355)
at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808)
at java.base/java.net.Socket$SocketInputStream.read(Socket.java:966)
at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:161)
at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:82)
:gear: Gradle Tests - JDK 17 Windows
:package: integration-tests/gradle
✖ io.quarkus.gradle.devmode.MultiSourceProjectDevModeTest.main
- History
-
Condition with Lambda expression in io.quarkus.test.devmode.util.DevModeClient was not fulfilled within 1 minutes 30 seconds.
-org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in io.quarkus.test.devmode.util.DevModeClient was not fulfilled within 1 minutes 30 seconds.
at app//org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at app//org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
at app//org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
at app//org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1006)
at app//org.awaitility.core.ConditionFactory.until(ConditionFactory.java:975)
at app//io.quarkus.test.devmode.util.DevModeClient.getHttpResponse(DevModeClient.java:164)
at app//io.quarkus.gradle.devmode.QuarkusDevGradleTestBase.getHttpResponse(QuarkusDevGradleTestBase.java:164)
Same problem again. :(
It looks like there could be a possible way for invalid URLs to be created on Windows, so at least one possible explanation would be that this is occurring and causing the class loading util methods to produce a wrong result. But it's hard to prove. I'll have to set up a specific reproducer on a Windows VM to figure it out (which I won't be able to do until next week).
@dependabot rebase
Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!
If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request @dependabot recreate
.
@dependabot recreate
At this point, we might as well wait for 2.5.0.
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version
or @dependabot ignore this minor version
. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore
condition with the desired update_types
to your config file.
If you change your mind, just re-open this PR and I'll resolve any conflicts on it.