-
Task
-
Resolution: Done
-
Critical
-
None
-
None
There are a few problems in the Reactive Messaging TCK. I have excluded the affected tests in testsuite/integration/microprofile-tck/reactive-messaging/pom.xml:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <dependenciesToScan> <dependenciesToScan>org.eclipse.microprofile.reactive.messaging:microprofile-reactive-messaging-tck</dependenciesToScan> </dependenciesToScan> <excludes> <!-- TODO https://issues.redhat.com/browse/WFLY-15014 For the following excluded tests, I have opened the indicated PRs for the TCK, which will be part of 2.0.1. I've confirmed locally with a snapshot of the TCK that it works. --> <!-- These use beans which are not valid according to the CDI spec. https://github.com/eclipse/microprofile-reactive-messaging/pull/136/ --> <exclude>**/ChannelInjectionPublisherBuilderMessageTest.java</exclude> <exclude>**/ChannelInjectionPublisherBuilderPayloadTest.java</exclude> <exclude>**/ChannelInjectionPublisherTest.java</exclude> <exclude>**/ChannelInjectionPublisherPayloadTest.java</exclude> <!-- Test the deployment is missing a bean. https://github.com/eclipse/microprofile-reactive-messaging/pull/135 --> <exclude>**/EmitterInjectionMessageBeanWithPayloadsWithAckTest.java</exclude> <!-- The deployment is missing the ArchiveExtender https://github.com/eclipse/microprofile-reactive-messaging/pull/135 --> <exclude>**/.MetricsTest.java</exclude> </excludes>
The mentioned pull requests have been merged and will be part of a future 2.0.1 release.
I have verified locally that these tests will pass once the TCK is fixed.
- blocks
-
WFLY-14798 Upgrade to MicroProfile Reactive Messaging 2.0
- Closed