About test container, I know that you can manage the container use in
the test to reuse the same for all tests and to not run a container for
each tests.
François
[email protected]
[email protected]
Le 25/09/2025 à 12:10, Clebert Suconic a écrit :
Docker is an option, but I don't think TestContainers would be a good
option. I would rather use a real docker and reuse the database among
the whole testsuite (with proper cleanups in between each test).
TestContainer means start the database for each test... that can be
brutal.
On Thu, Sep 25, 2025 at 12:56 AM Jean-Baptiste Onofré <[email protected]> wrote:
Hi
Thanks for your message Clebert.
We are not in the rush but worth to explore the alternatives.
I think we have two options (for both Artemis and Classic):
1. Find another file db like h2
2. Use test containers
My preference is for 2 as the tests should be more accurate using a “real”
database.
But again, we have time to prepare this change: even if the project is
retired, the artifacts are still there (it means that we won’t have new
versions and maintenance but it gives us time).
Regards
JB
Le mer. 24 sept. 2025 à 21:03, Clebert Suconic <[email protected]>
a écrit :
I saw a discussion today about Derby retiring...
We still use it as part of our testsuites, both on ActiveMQ "Classic"
and "Artemis"...
I wonder what should we do about this? Should we let it retire, should
we still use it as read-only (as its a good tool for testing), or
should we ask them to keep it alive?
If we let it retire, what would we replace it with?
--
Clebert Suconic
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact