Wouter Born
Wouter Born
I did some testing with openHAB and HTTP/2 a while ago but it will only work with TLS so you also need a valid (self) signed certificate. I also got...
> So I could go ahead and adapt this PR to remove getTimeOfLastScan() again and change getTimestampOfLastScan() to return Instant. Would that be acceptable? If you make breaking changes you...
> this PR is merged first, and I will then immediately prepare the next steps so we'll reach the same result within the next day or two? Sound good to...
Yes I already triggered it. 😉
While testing we also ran into MQTT messages not being processed. This is probably related to these open issues: * https://github.com/openremote/openremote/issues/1881 * https://github.com/openremote/openremote/issues/1864
Most of these test dependencies seem to be transitive dependencies of the `groovy-all` dependency.
The older Bouncy Castle dependencies are dependencies of `or-zwave` whereas the keycloak and artemis dependencies use the newer version.
The jandex dependencies have a different groupId (`org.jboss:jandex`, `io.smallrye:jandex`): When RESTEasy 7 is released we can upgrade to that so it will also use `io.smallrye:jandex`. See: https://issues.redhat.com/browse/RESTEASY-3245
Did you also check if it sometimes exceeds the max 6 connections per domain limit of your browser?
Perhaps a generic approach can be used to make tests more stable that depend on tasks being executed by an `ExecutorService` or `ScheduledExecutorService`. E.g. we could use executors that synchronously...