Skip to content

Merge branch 'master' into feature/deprecate-bad-subscribe-options #1546

Merge branch 'master' into feature/deprecate-bad-subscribe-options

Merge branch 'master' into feature/deprecate-bad-subscribe-options #1546

GitHub Actions / JUnit Test Report failed Oct 7, 2024 in 0s

1127 tests run, 1088 passed, 29 skipped, 10 failed.

Annotations

Check failure on line 252 in src/systemTest/java/com/hivemq/cli/commands/cli/subscribe/SubscribeDeprecationST.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

SubscribeDeprecationST.[1] 3

org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home14778461502276354662 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 3 -i cliTest -t topic -d --jsonOutput' did not return expected error output 'Option "--jsonOutput" is legacy, please use "--json-output". It will be removed in a future version.' in time. Actual read error output: 'Option "--jsonOutput" is legacy, please use "--json-output". The legacy option will be removed in a future version.
Restriction request problem information was set but is unused in MQTT Version MQTT_3_1_1
'
Raw output
org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home14778461502276354662 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 3 -i cliTest -t topic -d --jsonOutput' did not return expected error output 'Option "--jsonOutput" is legacy, please use "--json-output". It will be removed in a future version.' in time. Actual read error output: 'Option "--jsonOutput" is legacy, please use "--json-output". The legacy option will be removed in a future version.
Restriction request problem information was set but is unused in MQTT Version MQTT_3_1_1
'
	at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:42)
	at app//org.junit.jupiter.api.Assertions.fail(Assertions.java:150)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:53)
	at app//com.hivemq.cli.commands.cli.subscribe.SubscribeDeprecationST.test_showJson_legacyInformation(SubscribeDeprecationST.java:252)
	at java.base@21.0.4/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: com.hivemq.cli.utils.exceptions.TimeoutException: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 seconds.
	at app//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:138)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:51)
	... 47 more
Caused by: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 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//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:127)
	... 48 more

Check failure on line 252 in src/systemTest/java/com/hivemq/cli/commands/cli/subscribe/SubscribeDeprecationST.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

SubscribeDeprecationST.[2] 5

org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home15275122356680481871 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 5 -i cliTest -t topic -d --jsonOutput' did not return expected error output 'Option "--jsonOutput" is legacy, please use "--json-output". It will be removed in a future version.' in time. Actual read error output: 'Option "--jsonOutput" is legacy, please use "--json-output". The legacy option will be removed in a future version.
'
Raw output
org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home15275122356680481871 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 5 -i cliTest -t topic -d --jsonOutput' did not return expected error output 'Option "--jsonOutput" is legacy, please use "--json-output". It will be removed in a future version.' in time. Actual read error output: 'Option "--jsonOutput" is legacy, please use "--json-output". The legacy option will be removed in a future version.
'
	at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:42)
	at app//org.junit.jupiter.api.Assertions.fail(Assertions.java:150)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:53)
	at app//com.hivemq.cli.commands.cli.subscribe.SubscribeDeprecationST.test_showJson_legacyInformation(SubscribeDeprecationST.java:252)
	at java.base@21.0.4/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: com.hivemq.cli.utils.exceptions.TimeoutException: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 seconds.
	at app//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:138)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:51)
	... 47 more
Caused by: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 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//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:127)
	... 48 more

Check failure on line 72 in src/systemTest/java/com/hivemq/cli/commands/cli/subscribe/SubscribeDeprecationST.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

SubscribeDeprecationST.[1] 3

org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home11820920773160761804 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 3 -i cliTest -t topic -d -up key1=value1 -up key2=value2' did not return expected error output 'Options "-up" and "--userProperty" are legacy, please use "--user-property". They will be removed in a future version.' in time. Actual read error output: 'Options "-up" and "--userProperty" are legacy, please use "--user-property". Legacy options will be removed in a future version.
Restriction request problem information was set but is unused in MQTT Version MQTT_3_1_1
Subscribe user properties were set but are unused in MQTT version MQTT_3_1_1
'
Raw output
org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home11820920773160761804 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 3 -i cliTest -t topic -d -up key1=value1 -up key2=value2' did not return expected error output 'Options "-up" and "--userProperty" are legacy, please use "--user-property". They will be removed in a future version.' in time. Actual read error output: 'Options "-up" and "--userProperty" are legacy, please use "--user-property". Legacy options will be removed in a future version.
Restriction request problem information was set but is unused in MQTT Version MQTT_3_1_1
Subscribe user properties were set but are unused in MQTT version MQTT_3_1_1
'
	at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:42)
	at app//org.junit.jupiter.api.Assertions.fail(Assertions.java:150)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:53)
	at app//com.hivemq.cli.commands.cli.subscribe.SubscribeDeprecationST.test_userProperties_legacyInformation(SubscribeDeprecationST.java:72)
	at java.base@21.0.4/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: com.hivemq.cli.utils.exceptions.TimeoutException: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 seconds.
	at app//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:138)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:51)
	... 47 more
Caused by: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 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//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:127)
	... 48 more

Check failure on line 72 in src/systemTest/java/com/hivemq/cli/commands/cli/subscribe/SubscribeDeprecationST.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

SubscribeDeprecationST.[2] 5

org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home13263209786285210172 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 5 -i cliTest -t topic -d -up key1=value1 -up key2=value2' did not return expected error output 'Options "-up" and "--userProperty" are legacy, please use "--user-property". They will be removed in a future version.' in time. Actual read error output: 'Options "-up" and "--userProperty" are legacy, please use "--user-property". Legacy options will be removed in a future version.
'
Raw output
org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home13263209786285210172 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 5 -i cliTest -t topic -d -up key1=value1 -up key2=value2' did not return expected error output 'Options "-up" and "--userProperty" are legacy, please use "--user-property". They will be removed in a future version.' in time. Actual read error output: 'Options "-up" and "--userProperty" are legacy, please use "--user-property". Legacy options will be removed in a future version.
'
	at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:42)
	at app//org.junit.jupiter.api.Assertions.fail(Assertions.java:150)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:53)
	at app//com.hivemq.cli.commands.cli.subscribe.SubscribeDeprecationST.test_userProperties_legacyInformation(SubscribeDeprecationST.java:72)
	at java.base@21.0.4/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: com.hivemq.cli.utils.exceptions.TimeoutException: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 seconds.
	at app//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:138)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:51)
	... 47 more
Caused by: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 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//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:127)
	... 48 more

Check failure on line 142 in src/systemTest/java/com/hivemq/cli/commands/cli/subscribe/SubscribeDeprecationST.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

SubscribeDeprecationST.[1] 3

org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home5805292204865111808 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 3 -i cliTest -t topic -d -of /tmp/message-file18196615519206400927.txt' did not return expected error output 'Options "-of" and "--outputToFile" are legacy, please use "--output-to-file". They will be removed in a future version.' in time. Actual read error output: 'Options "-of" and "--outputToFile" are legacy, please use "--output-to-file". Legacy options will be removed in a future version.
Restriction request problem information was set but is unused in MQTT Version MQTT_3_1_1
'
Raw output
org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home5805292204865111808 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 3 -i cliTest -t topic -d -of /tmp/message-file18196615519206400927.txt' did not return expected error output 'Options "-of" and "--outputToFile" are legacy, please use "--output-to-file". They will be removed in a future version.' in time. Actual read error output: 'Options "-of" and "--outputToFile" are legacy, please use "--output-to-file". Legacy options will be removed in a future version.
Restriction request problem information was set but is unused in MQTT Version MQTT_3_1_1
'
	at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:42)
	at app//org.junit.jupiter.api.Assertions.fail(Assertions.java:150)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:53)
	at app//com.hivemq.cli.commands.cli.subscribe.SubscribeDeprecationST.test_outputFile_legacyInformation(SubscribeDeprecationST.java:142)
	at java.base@21.0.4/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: com.hivemq.cli.utils.exceptions.TimeoutException: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 seconds.
	at app//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:138)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:51)
	... 47 more
Caused by: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 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//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:127)
	... 48 more

Check failure on line 142 in src/systemTest/java/com/hivemq/cli/commands/cli/subscribe/SubscribeDeprecationST.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

SubscribeDeprecationST.[2] 5

org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home16601944288142299988 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 5 -i cliTest -t topic -d -of /tmp/message-file2600605737668937867.txt' did not return expected error output 'Options "-of" and "--outputToFile" are legacy, please use "--output-to-file". They will be removed in a future version.' in time. Actual read error output: 'Options "-of" and "--outputToFile" are legacy, please use "--output-to-file". Legacy options will be removed in a future version.
'
Raw output
org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home16601944288142299988 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 5 -i cliTest -t topic -d -of /tmp/message-file2600605737668937867.txt' did not return expected error output 'Options "-of" and "--outputToFile" are legacy, please use "--output-to-file". They will be removed in a future version.' in time. Actual read error output: 'Options "-of" and "--outputToFile" are legacy, please use "--output-to-file". Legacy options will be removed in a future version.
'
	at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:42)
	at app//org.junit.jupiter.api.Assertions.fail(Assertions.java:150)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:53)
	at app//com.hivemq.cli.commands.cli.subscribe.SubscribeDeprecationST.test_outputFile_legacyInformation(SubscribeDeprecationST.java:142)
	at java.base@21.0.4/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: com.hivemq.cli.utils.exceptions.TimeoutException: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 seconds.
	at app//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:138)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:51)
	... 47 more
Caused by: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 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//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:127)
	... 48 more

Check failure on line 202 in src/systemTest/java/com/hivemq/cli/commands/cli/subscribe/SubscribeDeprecationST.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

SubscribeDeprecationST.[1] 3

org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home3532226587638186085 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 3 -i cliTest -t topic -d -b64' did not return expected error output 'Option "-b64" is legacy, please use "--base64". It will be removed in a future version.' in time. Actual read error output: 'Option "-b64" is legacy, please use "--base64". The legacy option will be removed in a future version.
Restriction request problem information was set but is unused in MQTT Version MQTT_3_1_1
'
Raw output
org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home3532226587638186085 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 3 -i cliTest -t topic -d -b64' did not return expected error output 'Option "-b64" is legacy, please use "--base64". It will be removed in a future version.' in time. Actual read error output: 'Option "-b64" is legacy, please use "--base64". The legacy option will be removed in a future version.
Restriction request problem information was set but is unused in MQTT Version MQTT_3_1_1
'
	at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:42)
	at app//org.junit.jupiter.api.Assertions.fail(Assertions.java:150)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:53)
	at app//com.hivemq.cli.commands.cli.subscribe.SubscribeDeprecationST.test_base64_legacyInformation(SubscribeDeprecationST.java:202)
	at java.base@21.0.4/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: com.hivemq.cli.utils.exceptions.TimeoutException: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 seconds.
	at app//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:138)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:51)
	... 47 more
Caused by: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 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//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:127)
	... 48 more

Check failure on line 202 in src/systemTest/java/com/hivemq/cli/commands/cli/subscribe/SubscribeDeprecationST.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

SubscribeDeprecationST.[2] 5

org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home11735514866145149590 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 5 -i cliTest -t topic -d -b64' did not return expected error output 'Option "-b64" is legacy, please use "--base64". It will be removed in a future version.' in time. Actual read error output: 'Option "-b64" is legacy, please use "--base64". The legacy option will be removed in a future version.
'
Raw output
org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home11735514866145149590 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 5 -i cliTest -t topic -d -b64' did not return expected error output 'Option "-b64" is legacy, please use "--base64". It will be removed in a future version.' in time. Actual read error output: 'Option "-b64" is legacy, please use "--base64". The legacy option will be removed in a future version.
'
	at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:42)
	at app//org.junit.jupiter.api.Assertions.fail(Assertions.java:150)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:53)
	at app//com.hivemq.cli.commands.cli.subscribe.SubscribeDeprecationST.test_base64_legacyInformation(SubscribeDeprecationST.java:202)
	at java.base@21.0.4/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: com.hivemq.cli.utils.exceptions.TimeoutException: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 seconds.
	at app//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:138)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:51)
	... 47 more
Caused by: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 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//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:127)
	... 48 more

Check failure on line 315 in src/systemTest/java/com/hivemq/cli/commands/cli/subscribe/SubscribeDeprecationST.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

SubscribeDeprecationST.[1] 3

org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home12300542428619819039 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 3 -i cliTest -t topic -d --showTopics' did not return expected error output 'Option "--showTopics" is legacy, please use "-T" or "--show-topics". It will be removed in a future version.' in time. Actual read error output: 'Option "--showTopics" is legacy, please use "-T" or "--show-topics". The legacy option will be removed in a future version.
Restriction request problem information was set but is unused in MQTT Version MQTT_3_1_1
'
Raw output
org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home12300542428619819039 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 3 -i cliTest -t topic -d --showTopics' did not return expected error output 'Option "--showTopics" is legacy, please use "-T" or "--show-topics". It will be removed in a future version.' in time. Actual read error output: 'Option "--showTopics" is legacy, please use "-T" or "--show-topics". The legacy option will be removed in a future version.
Restriction request problem information was set but is unused in MQTT Version MQTT_3_1_1
'
	at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:42)
	at app//org.junit.jupiter.api.Assertions.fail(Assertions.java:150)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:53)
	at app//com.hivemq.cli.commands.cli.subscribe.SubscribeDeprecationST.test_showTopic_legacyInformation(SubscribeDeprecationST.java:315)
	at java.base@21.0.4/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: com.hivemq.cli.utils.exceptions.TimeoutException: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 seconds.
	at app//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:138)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:51)
	... 47 more
Caused by: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 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//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:127)
	... 48 more

Check failure on line 315 in src/systemTest/java/com/hivemq/cli/commands/cli/subscribe/SubscribeDeprecationST.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

SubscribeDeprecationST.[2] 5

org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home544870017867994179 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 5 -i cliTest -t topic -d --showTopics' did not return expected error output 'Option "--showTopics" is legacy, please use "-T" or "--show-topics". It will be removed in a future version.' in time. Actual read error output: 'Option "--showTopics" is legacy, please use "-T" or "--show-topics". The legacy option will be removed in a future version.
'
Raw output
org.opentest4j.AssertionFailedError: Command '/usr/lib/jvm/temurin-21-jdk-amd64/bin/java -jar -Duser.home=/tmp/mqtt-cli-home544870017867994179 /home/runner/work/mqtt-cli/mqtt-cli/build/libs/mqtt-cli-4.33.0.jar sub -h localhost -p 45499 -V 5 -i cliTest -t topic -d --showTopics' did not return expected error output 'Option "--showTopics" is legacy, please use "-T" or "--show-topics". It will be removed in a future version.' in time. Actual read error output: 'Option "--showTopics" is legacy, please use "-T" or "--show-topics". The legacy option will be removed in a future version.
'
	at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:42)
	at app//org.junit.jupiter.api.Assertions.fail(Assertions.java:150)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:53)
	at app//com.hivemq.cli.commands.cli.subscribe.SubscribeDeprecationST.test_showTopic_legacyInformation(SubscribeDeprecationST.java:315)
	at java.base@21.0.4/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
	at java.base@21.0.4/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base@21.0.4/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base@21.0.4/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base@21.0.4/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base@21.0.4/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: com.hivemq.cli.utils.exceptions.TimeoutException: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 seconds.
	at app//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:138)
	at app//com.hivemq.cli.utils.cli.results.ExecutionResultAsync.awaitStdErr(ExecutionResultAsync.java:51)
	... 47 more
Caused by: org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in com.hivemq.cli.utils.cli.io.ProcessIO was not fulfilled within 10 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//com.hivemq.cli.utils.cli.io.ProcessIO.awaitStdErr(ProcessIO.java:127)
	... 48 more