Hi Jean-Louis-

Thank you!  This is awesome. I will start assigning The first 3 PRs to me for 
Review-Approve-Merge this weekend.

I have a minor fix for your changes to the SendDuplicateFromStoreTest (your 
test fix is more preferrable than mine since you are using the wait util)

I also just kicked a Jenkins for AMQ-9809, so we can hopefully get that one 
green.

Thanks!
Matt Pavlovich

> On Dec 4, 2025, at 4:03 PM, Jean-Louis Monteiro <[email protected]> 
> wrote:
> 
> Hi,
> 
> I've been working on some PRs and would like to give a status on them.
> 
> https://github.com/apache/activemq/pull/1536
> --> Fixes a dead lock with CRON schedules and a test that got me to find
> the bug
> PR is pretty simple and it's green
> 
> https://github.com/apache/activemq/pull/1540
> --> PR to introduce parallel executions for unit tests for activemq-stomp
> module
> Cuts the build from ~14min to 1min20
> There are many files touched, but they are very very simple (add the
> category so tests are executed in the right profile). I spent time
> reviewing tests and flagging the ones that could run in parallel.
> PR is green
> 
> https://github.com/apache/activemq/pull/1541
> Similar to previous one but for activemq-mqtt
> Cuts the build from ~21min to ~3min
> It's also green
> 
> https://github.com/apache/activemq/pull/1544
> Again similar to stomp and mqtt but for amqp and kahadb store
> As opposed to the 2 previous ones, the gain isn't as big, because most of
> the tests would need to be rewritten. Still amqp time divided by 2 and
> kahadb-store not significant because it uses a lot of IO and IO is slow on
> Jenkins.
> It's green as well though.
> 
> https://github.com/apache/activemq/pull/1555
> This one is a simple fix and quick to review. That test takes about an hour
> on Jenkins to do something useless that isn't used in the tests.
> Brings the execution time just for this test from an hour to a few minutes
> It's green as well.
> 
> https://github.com/apache/activemq/pull/1542
> I'm actively working on this one because this is the one burning more than
> 50% of the build time.
> 
> https://github.com/apache/activemq/pull/1537
> Pretty simple, but build stopped and I can't trigger a new one, so can't do
> anything more on this one.
> 
> https://github.com/apache/activemq/pull/1539
> Test very slow, reviewed and merged 2 days ago I think. Thank you
> 
> I have another one or two pending/draft that I will be working on later.
> As soon as it's all stable and we can reliably validate any refactoring or
> change with Jenkins within a reasonable time (less than 7 hours), I'll
> return to Java 25 support.
> 
> I started a branch to also start looking at JUnit upgrade from 3 to JUnit
> 5/6
> 
> Hope it helps
> Let me know if there is anything wrong with them or if you'd like me to
> focus on something else.
> 
> --
> Jean-Louis Monteiro
> http://twitter.com/jlouismonteiro
> http://www.tomitribe.com


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact


Reply via email to