Francisco Guerrero created CASSANDRA-18722:
----------------------------------------------
Summary: Support Dynamic Port Allocation for in-jvm dtest framework
Key: CASSANDRA-18722
URL: https://issues.apache.org/jira/browse/CASSANDRA-18722
Project: Cassandra
Issue Type: Improvement
Components: Test/dtest/java
Reporter: Francisco Guerrero
Assignee: Francisco Guerrero
Currently, {{INodeProvisionStrategy}} supports two strategies
{{OneNetworkInterface}} and {{MultipleNetworkInterfaces}}. However the
{{seedPort}}, {{storagePorts}}, {{nativeTransportPorts}}, and {{jmxPorts}} are
always fixed or a function of the node number.
In order to better support parallel test runs, we need to support dynamic port
allocation for the {{seedPort}}, {{storagePorts}}, {{nativeTransportPorts}},
and {{jmxPorts}}. This would enable us to more easily write tests that can run
in parallel. This effort is only a stepping stone in what's required to run
more tests in parallel, but it allows us to begin somewhere with the in-jvm
dtest framework.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]