[rsvoboda@steve jbossws-cxf-4.2.1.Final]$ find . | grep org.jboss.test.ws.saaj.jbws3084.JBWS3084TestCase ./modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/saaj/jbws3084/JBWS3084TestCase.java ./modules/testsuite/cxf-tests/src/test/java/org/jboss/test/ws/saaj/jbws3084/JBWS3084TestCase.java I think JBWS3084TestCase should be merged and placed just into one module. Content of test and support classes is different. Test from shared-tests module seems to be more complex.
Investigating deeper into these 2 tests they are significantly different in their setUp and tearDown requirements. The test file in the shared-tests directory does not define any setUp and tearDown functionality, however the file in directory cxf-tests does. There is significant setUp and tearDown code in class JBossWSCXFTestSetup, which (cxf-tests) JBWS3084TestCase is returning from method JBWS3084TestCase.suite(). Because of this it is not practical or desirable to combine these 2 files. I would recommend the solution for the dup file names is to rename file modules/testsuite/cxf-tests/src/test/java/org/jboss/test/ws/saaj/jbws3084/JBWS3084TestCase.java to JBWS3084CxfTestCase.java
Agree with renaming, please proceed. We need unique testcase / test-report names because of Jenkins reporting.
JBWS3084TestCase.java renamed to JBWS3084CxfTestCase.java svn Committed revision 18064.
https://source.jboss.org/changelog/JBossWS?cs=18064
Setting to ON_QA since upgrade should fix this
Verified for EAP 6.3.0.ER1