This is an automated email from the ASF dual-hosted git repository.
brandonwilliams pushed a commit to branch cassandra-4.0
in repository https://gitbox.apache.org/repos/asf/cassandra.git
The following commit(s) were added to refs/heads/cassandra-4.0 by this push:
new b2093ef321 Select automatic native port when starting the server in
CQLTester
b2093ef321 is described below
commit b2093ef3216bb38aa56fd7d9902412a6f49232bc
Author: Brandon Williams <[email protected]>
AuthorDate: Thu Sep 7 15:14:29 2023 -0500
Select automatic native port when starting the server in CQLTester
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-18829
---
test/unit/org/apache/cassandra/cql3/CQLTester.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/test/unit/org/apache/cassandra/cql3/CQLTester.java
b/test/unit/org/apache/cassandra/cql3/CQLTester.java
index b1ac9d7059..dc2f334c08 100644
--- a/test/unit/org/apache/cassandra/cql3/CQLTester.java
+++ b/test/unit/org/apache/cassandra/cql3/CQLTester.java
@@ -119,7 +119,7 @@ public abstract class CQLTester
protected static int jmxPort;
protected static MBeanServerConnection jmxConnection;
- protected static final int nativePort;
+ protected static int nativePort;
protected static final InetAddress nativeAddr;
protected static final Set<InetAddressAndPort> remoteAddrs = new
HashSet<>();
private static final Map<ProtocolVersion, Cluster> clusters = new
HashMap<>();
@@ -162,7 +162,6 @@ public abstract class CQLTester
checkProtocolVersion();
nativeAddr = InetAddress.getLoopbackAddress();
- nativePort = getAutomaticallyAllocatedPort(nativeAddr);
ServerTestUtils.daemonInitialization();
}
@@ -514,6 +513,7 @@ public abstract class CQLTester
private static void startServer(Consumer<Server.Builder> decorator)
{
+ nativePort = getAutomaticallyAllocatedPort(nativeAddr);
Server.Builder serverBuilder = new
Server.Builder().withHost(nativeAddr).withPort(nativePort);
decorator.accept(serverBuilder);
server = serverBuilder.build();
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]