Infinispan Remote test should start a full Infinispan Server as separate container

Description

There are several reasons to run a fully-fledged Infinispan Server rather than invoking the Infinispan's internal helpers to start an almost-server.

  • We need to isolate the Hibernate Search dependencies of the server from ours

  • The "full" Infinispan Server could be slightly different, e.g. we mimic the same configuration but it might diverge in the future

  • The "full" Infinispan Server - being built on WildFly - exposes some management operations which we might eventually need to drive directly, e.g. for

The downside is execution time of the testsuite; I'll attempt to trim the container of unnecessary components and clustering features, as we mainly will need a single node.

Environment

None

Assignee

Sanne Grinovero

Reporter

Sanne Grinovero

Labels

None

Feedback Requested

None

Feedback Requested By

None

backPortable

None

Suitable for new contributors

None

backportDecision

None

backportReEvaluate

None

Components

Fix versions

Priority

Major
Configure