Robbie Gemmell created ARTEMIS-4583:
---------------------------------------
Summary: remove artemis-server module test-jar, do some related
cleanup
Key: ARTEMIS-4583
URL: https://issues.apache.org/jira/browse/ARTEMIS-4583
Project: ActiveMQ Artemis
Issue Type: Task
Components: Tests
Reporter: Robbie Gemmell
Assignee: Robbie Gemmell
Fix For: 2.33.0
The tests/ subtree of the repo has lots of modules that create a chain of test
module dependencies back to the test-jar created artemis-server module, mostly
in order to get at the ActiveMQTestBase support class and other helper rules
etc. This class is overly complex for the tests in the artemis-server module,
with most (~2000 lines) of it unused there and instead actually aimed at system
tests that are in the integration-tests, smoke-tests, etc etc modules. We can
improve (and eventually speed up) the build by simplifying things and breaking
such chains, while moving support code into either the artemis-unit-test module
(for use by any module in the codebase) that now exists, or the even older
artemis-test-support module (for use in any system tests in the tests/ subtree).
--
This message was sent by Atlassian Jira
(v8.20.10#820010)