Hi all, While working on the Java 25 initiative it striked me that current build time and instabilities makes it hard to push small changes and get quick feedback.
I did some grep'ing of the test and extracted a list of tests which are very very long. Matt did the same and opened AMQ-8525 (great minds). I also started working on leveraging a bit of parallelism on modules taking a lot of time (stomp, mqtt, amqp, kahadb-store and unit-tests). Last one alone takes more than 4 hours. I created separated PRs to make it easier to review. This is a first test that should make it easier to rework the tests and modernize them. Locally (MacBookPro M1) - stomp takes 4'15 instead of 7'59 - mqtt takes 6'34 instead of 14'23 - org.apache.activemq.bugs.TransactedStoreUsageSuspendResumeTest takes 0'56 instead of 7:06 I'm gathering some results for amqp and kahadb-store and I'll let you know -- Jean-Louis Monteiro http://twitter.com/jlouismonteiro http://www.tomitribe.com
