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]

Reply via email to