Skip to content

Update SmallRye Config to 3.11.0 #1423

Update SmallRye Config to 3.11.0

Update SmallRye Config to 3.11.0 #1423

GitHub Actions / Build summary for 9ef3577a65b40d9e5a84fa21bdb6b6b71de57d92 completed Jan 11, 2025 in 0s

Build summary for 9ef3577a65b40d9e5a84fa21bdb6b6b71de57d92

Failing Jobs - Building 9ef3577 - 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 🚧

Warning

This workflow run had flaky tests. See details for more information.

Details

Test Failures

⚙️ JVM Tests - JDK 17 #

- Failing: integration-tests/hibernate-validator-resteasy-reactive 

📦 integration-tests/hibernate-validator-resteasy-reactive

# Tests:    14
+ Success:  13
- Failures: 0
- Errors:   1
! Skipped:  0

io.quarkus.it.hibernate.validator.ConfigMappingStartupValidatorTest. - Source on GitHub - 🠅

java.lang.RuntimeException: java.lang.RuntimeException: Failed to start quarkus
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:611)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptBeforeAllMethod(QuarkusTestExtension.java:679)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.RuntimeException: Failed to start quarkus
	at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source)
	at io.quarkus.runtime.Application.start(Application.java:101)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)

⚙️ JVM Tests - JDK 17 Windows #

- Failing: integration-tests/hibernate-validator-resteasy-reactive 

📦 integration-tests/hibernate-validator-resteasy-reactive

# Tests:    14
+ Success:  13
- Failures: 0
- Errors:   1
! Skipped:  0

io.quarkus.it.hibernate.validator.ConfigMappingStartupValidatorTest. - Source on GitHub - 🠅

java.lang.RuntimeException: java.lang.RuntimeException: Failed to start quarkus
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:611)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptBeforeAllMethod(QuarkusTestExtension.java:679)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.RuntimeException: Failed to start quarkus
	at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source)
	at io.quarkus.runtime.Application.start(Application.java:101)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)

⚙️ JVM Tests - JDK 21 #

- Failing: integration-tests/hibernate-validator-resteasy-reactive 

📦 integration-tests/hibernate-validator-resteasy-reactive

# Tests:    14
+ Success:  13
- Failures: 0
- Errors:   1
! Skipped:  0

io.quarkus.it.hibernate.validator.ConfigMappingStartupValidatorTest. - Source on GitHub - 🠅

java.lang.RuntimeException: java.lang.RuntimeException: Failed to start quarkus
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:611)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptBeforeAllMethod(QuarkusTestExtension.java:679)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.RuntimeException: Failed to start quarkus
	at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source)
	at io.quarkus.runtime.Application.start(Application.java:101)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)

Flaky tests

⚙️ JVM Tests - JDK 17

📦 integration-tests/observability-lgtm

io.quarkus.observability.test.LgtmReloadTest.testReload

  • Lambda expression in io.quarkus.observability.test.LgtmTestHelper expected the predicate to return <true> but it returned <false> for input of <TempoResult{traces=[], metrics=Metrics{inspectedBytes=0, completedJobs=1, totalJobs=1}}> within 1 minutes 1 seconds. - org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException: Lambda expression in io.quarkus.observability.test.LgtmTestHelper expected the predicate to return <true> but it returned <false> for input of <TempoResult{traces=[], metrics=Metrics{inspectedBytes=0, completedJobs=1, totalJobs=1}}> within 1 minutes  1 seconds.
	at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
	at org.awaitility.core.AbstractHamcrestCondition.await(AbstractHamcrestCondition.java:86)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1006)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:712)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:729)
	at io.quarkus.observability.test.LgtmTestHelper.poke(LgtmTestHelper.java:27)
	at io.quarkus.observability.test.LgtmReloadTest.testReload(LgtmReloadTest.java:32)

⚙️ JVM Tests - JDK 17 Windows

📦 extensions/picocli/deployment

io.quarkus.picocli.deployment.AvailableConfigSourcesTest.sources

  • expected: <DefaultValuesConfigSource> but was: <PropertiesConfigSource[source=file:/D:/a/quarkus/quarkus/extensions/picocli/deployment/target/quarkus-unit-test7537230738239020878/app-root/application.properties]> - org.opentest4j.AssertionFailedError
org.opentest4j.AssertionFailedError: expected: <DefaultValuesConfigSource> but was: <PropertiesConfigSource[source=file:/D:/a/quarkus/quarkus/extensions/picocli/deployment/target/quarkus-unit-test7537230738239020878/app-root/application.properties]>
	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.picocli.deployment.AvailableConfigSourcesTest.sources(AvailableConfigSourcesTest.java:30)

📦 integration-tests/opentelemetry-quickstart

io.quarkus.it.opentelemetry.OpenTelemetryDisabledTest.buildTimeDisabled

  • Condition with Lambda expression in io.quarkus.it.opentelemetry.OpenTelemetryDisabledTest was not fulfilled within 200 milliseconds. - org.awaitility.core.ConditionTimeoutException
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

📦 integration-tests/observability-lgtm

io.quarkus.observability.test.LgtmGrpcTest.testTracing

  • Lambda expression in io.quarkus.observability.test.LgtmTestHelper expected the predicate to return <true> but it returned <false> for input of <TempoResult{traces=[], metrics=Metrics{inspectedBytes=0, completedJobs=1, totalJobs=1}}> within 1 minutes 1 seconds. - org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException: Lambda expression in io.quarkus.observability.test.LgtmTestHelper expected the predicate to return <true> but it returned <false> for input of <TempoResult{traces=[], metrics=Metrics{inspectedBytes=0, completedJobs=1, totalJobs=1}}> within 1 minutes  1 seconds.
	at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
	at org.awaitility.core.AbstractHamcrestCondition.await(AbstractHamcrestCondition.java:86)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1006)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:712)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:729)
	at io.quarkus.observability.test.LgtmTestHelper.poke(LgtmTestHelper.java:27)
	at io.quarkus.observability.test.LgtmTestBase.testTracing(LgtmTestBase.java:9)
  • Lambda expression in io.quarkus.observability.test.LgtmTestHelper expected the predicate to return <true> but it returned <false> for input of <TempoResult{traces=[], metrics=Metrics{inspectedBytes=0, completedJobs=1, totalJobs=1}}> within 1 minutes 1 seconds. - org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException: Lambda expression in io.quarkus.observability.test.LgtmTestHelper expected the predicate to return <true> but it returned <false> for input of <TempoResult{traces=[], metrics=Metrics{inspectedBytes=0, completedJobs=1, totalJobs=1}}> within 1 minutes  1 seconds.
	at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
	at org.awaitility.core.AbstractHamcrestCondition.await(AbstractHamcrestCondition.java:86)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1006)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:712)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:729)
	at io.quarkus.observability.test.LgtmTestHelper.poke(LgtmTestHelper.java:27)
	at io.quarkus.observability.test.LgtmTestBase.testTracing(LgtmTestBase.java:9)

io.quarkus.observability.test.LgtmReloadTest.testReload

  • Lambda expression in io.quarkus.observability.test.LgtmTestHelper expected the predicate to return <true> but it returned <false> for input of <TempoResult{traces=[], metrics=Metrics{inspectedBytes=0, completedJobs=1, totalJobs=1}}> within 1 minutes 1 seconds. - org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException: Lambda expression in io.quarkus.observability.test.LgtmTestHelper expected the predicate to return <true> but it returned <false> for input of <TempoResult{traces=[], metrics=Metrics{inspectedBytes=0, completedJobs=1, totalJobs=1}}> within 1 minutes  1 seconds.
	at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
	at org.awaitility.core.AbstractHamcrestCondition.await(AbstractHamcrestCondition.java:86)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1006)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:712)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:729)
	at io.quarkus.observability.test.LgtmTestHelper.poke(LgtmTestHelper.java:27)
	at io.quarkus.observability.test.LgtmReloadTest.testReload(LgtmReloadTest.java:32)

Annotations

Check failure on line 1 in integration-tests/hibernate-validator-resteasy-reactive/src/test/java/io/quarkus/it/hibernate/validator/ConfigMappingStartupValidatorTest.java

See this annotation in the file changed.

@github-actions github-actions / Build summary for 9ef3577a65b40d9e5a84fa21bdb6b6b71de57d92

JVM Tests - JDK 17

java.lang.RuntimeException: java.lang.RuntimeException: Failed to start quarkus
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:611)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptBeforeAllMethod(QuarkusTestExtension.java:679)
Raw output
java.lang.RuntimeException: java.lang.RuntimeException: Failed to start quarkus
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:611)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptBeforeAllMethod(QuarkusTestExtension.java:679)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.RuntimeException: Failed to start quarkus
	at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source)
	at io.quarkus.runtime.Application.start(Application.java:101)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at io.quarkus.runner.bootstrap.StartupActionImpl.run(StartupActionImpl.java:305)
	at io.quarkus.test.junit.QuarkusTestExtension.doJavaStart(QuarkusTestExtension.java:224)
	at io.quarkus.test.junit.QuarkusTestExtension.ensureStarted(QuarkusTestExtension.java:578)
	at io.quarkus.test.junit.QuarkusTestExtension.beforeAll(QuarkusTestExtension.java:628)
	... 1 more
Caused by: io.smallrye.config.ConfigValidationException: Configuration validation failed:
	config.value ConfigWithValidation.value() must be "-\d{3}"
	at io.smallrye.config.SmallRyeConfig.buildMappings(SmallRyeConfig.java:139)
	at io.smallrye.config.SmallRyeConfig.<init>(SmallRyeConfig.java:93)
	at io.smallrye.config.SmallRyeConfigBuilder.build(SmallRyeConfigBuilder.java:773)
	at io.quarkus.runtime.generated.Config.readConfig(Unknown Source)
	at io.quarkus.runtime.generated.Config.createRunTimeConfig(Unknown Source)
	at io.quarkus.deployment.steps.RuntimeConfigSetup.deploy(Unknown Source)
	... 8 more

Check failure on line 1 in integration-tests/hibernate-validator-resteasy-reactive/src/test/java/io/quarkus/it/hibernate/validator/ConfigMappingStartupValidatorTest.java

See this annotation in the file changed.

@github-actions github-actions / Build summary for 9ef3577a65b40d9e5a84fa21bdb6b6b71de57d92

JVM Tests - JDK 17 Windows

java.lang.RuntimeException: java.lang.RuntimeException: Failed to start quarkus
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:611)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptBeforeAllMethod(QuarkusTestExtension.java:679)
Raw output
java.lang.RuntimeException: java.lang.RuntimeException: Failed to start quarkus
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:611)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptBeforeAllMethod(QuarkusTestExtension.java:679)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.RuntimeException: Failed to start quarkus
	at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source)
	at io.quarkus.runtime.Application.start(Application.java:101)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at io.quarkus.runner.bootstrap.StartupActionImpl.run(StartupActionImpl.java:305)
	at io.quarkus.test.junit.QuarkusTestExtension.doJavaStart(QuarkusTestExtension.java:224)
	at io.quarkus.test.junit.QuarkusTestExtension.ensureStarted(QuarkusTestExtension.java:578)
	at io.quarkus.test.junit.QuarkusTestExtension.beforeAll(QuarkusTestExtension.java:628)
	... 1 more
Caused by: io.smallrye.config.ConfigValidationException: Configuration validation failed:
	config.value ConfigWithValidation.value() must be "-\d{3}"
	at io.smallrye.config.SmallRyeConfig.buildMappings(SmallRyeConfig.java:139)
	at io.smallrye.config.SmallRyeConfig.<init>(SmallRyeConfig.java:93)
	at io.smallrye.config.SmallRyeConfigBuilder.build(SmallRyeConfigBuilder.java:773)
	at io.quarkus.runtime.generated.Config.readConfig(Unknown Source)
	at io.quarkus.runtime.generated.Config.createRunTimeConfig(Unknown Source)
	at io.quarkus.deployment.steps.RuntimeConfigSetup.deploy(Unknown Source)
	... 8 more

Check failure on line 1 in integration-tests/hibernate-validator-resteasy-reactive/src/test/java/io/quarkus/it/hibernate/validator/ConfigMappingStartupValidatorTest.java

See this annotation in the file changed.

@github-actions github-actions / Build summary for 9ef3577a65b40d9e5a84fa21bdb6b6b71de57d92

JVM Tests - JDK 21

java.lang.RuntimeException: java.lang.RuntimeException: Failed to start quarkus
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:611)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptBeforeAllMethod(QuarkusTestExtension.java:679)
Raw output
java.lang.RuntimeException: java.lang.RuntimeException: Failed to start quarkus
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:611)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptBeforeAllMethod(QuarkusTestExtension.java:679)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.RuntimeException: Failed to start quarkus
	at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source)
	at io.quarkus.runtime.Application.start(Application.java:101)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at io.quarkus.runner.bootstrap.StartupActionImpl.run(StartupActionImpl.java:305)
	at io.quarkus.test.junit.QuarkusTestExtension.doJavaStart(QuarkusTestExtension.java:224)
	at io.quarkus.test.junit.QuarkusTestExtension.ensureStarted(QuarkusTestExtension.java:578)
	at io.quarkus.test.junit.QuarkusTestExtension.beforeAll(QuarkusTestExtension.java:628)
	... 1 more
Caused by: io.smallrye.config.ConfigValidationException: Configuration validation failed:
	config.value ConfigWithValidation.value() must be "-\d{3}"
	at io.smallrye.config.SmallRyeConfig.buildMappings(SmallRyeConfig.java:139)
	at io.smallrye.config.SmallRyeConfig.<init>(SmallRyeConfig.java:93)
	at io.smallrye.config.SmallRyeConfigBuilder.build(SmallRyeConfigBuilder.java:773)
	at io.quarkus.runtime.generated.Config.readConfig(Unknown Source)
	at io.quarkus.runtime.generated.Config.createRunTimeConfig(Unknown Source)
	at io.quarkus.deployment.steps.RuntimeConfigSetup.deploy(Unknown Source)
	... 8 more