Commit graph

20 commits

Author SHA1 Message Date
Reinhard Prechtl
097862b30a Enable running Infinispan in clustered mode 2018-01-21 15:45:22 +01:00
Reinhard Prechtl
a696af771b Change container wait strategy
Instead of waiting for a log message, wait for the listening port becoming available. After a bugfix in Testcontainers 1.5.1, this is now possible.
2017-12-26 20:34:04 +01:00
Reinhard Prechtl
8bae171833 Update to latest Testcontainers version 2017-12-26 20:32:27 +01:00
Reinhard Prechtl
e979cbfbff Update README.md to be a bit more concise 2017-12-26 20:27:33 +01:00
Reinhard Prechtl
a21b64c31c Updated user documentation 2017-12-22 15:51:03 +01:00
Reinhard Prechtl
587e7d1d0d Improve error checking
The container now gives error messages if you use programmatic cache creation with invalid InfinispanServer versions or invalid Hotrod protocol versions
2017-12-22 15:47:37 +01:00
Reinhard Prechtl
d08688124e Create seperate test examples for different Infinispan versions
Programmatic cache configuration only works for Infinispan 9.1.x. Previous versions can use a linked configuration file to create caches. The InfinispanContainer needed to be updated in order to make the use of GenericContainer methods work.
2017-12-22 15:07:41 +01:00
Reinhard Prechtl
ebb1320506 Update the Infinispan client to the latest version 2017-12-22 15:02:01 +01:00
Reinhard Prechtl
e375c73813 Add easy cache creation and documentation 2017-12-17 17:39:26 +01:00
Reinhard Prechtl
882ebaf6d8 Make the tests fail for connection errors 2017-12-17 17:38:36 +01:00
Reinhard Prechtl
7382bbb377 Update the README file 2017-12-17 17:37:31 +01:00
Reinhard Prechtl
98cc42e459 Update to the latest Testcontainer release 2017-12-17 17:34:36 +01:00
Reinhard Prechtl
231b85696f Overloading fluent command setters
We're overloading the fluent command setters, because we want to make sure that the "standalone" command is always present.
If needed, setCommand() inherited from GenericContainer can still be used to bypass this behaviour.
2017-12-15 19:30:22 +01:00
Reinhard Prechtl
02d34ceb75 Add missing Infinispan configuration file for integration test 2017-12-15 12:22:21 +01:00
Reinhard Prechtl
e51c95618e Improve custom configuration and API 2017-12-15 07:39:22 +01:00
Reinhard Prechtl
a14dac8a80 Adjusted readiness check for infinispan 2017-12-08 11:30:37 +01:00
Reinhard Prechtl
d496e58fd3 Added a usage description 2017-12-07 18:37:55 +01:00
Reinhard Prechtl
0aad592ea3 Added a brief description 2017-12-07 18:32:36 +01:00
Reinhard Prechtl
7a32c77ad1 Adding initial InfinispanContainer implementation 2017-12-07 11:49:52 +01:00
Reinhard Prechtl
49e5fcbc1c Initial 2017-12-07 11:49:27 +01:00