[
https://issues.apache.org/jira/browse/ARTEMIS-4583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Robbie Gemmell resolved ARTEMIS-4583.
-------------------------------------
Resolution: Fixed
> 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
> Priority: Major
> Fix For: 2.33.0
>
> Time Spent: 1h
> Remaining Estimate: 0h
>
> 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)