Skip to content

Commit 6ed1c5e

Browse files
committed
use random port
1 parent 3ef4af1 commit 6ed1c5e

2 files changed

Lines changed: 6 additions & 5 deletions

File tree

framework/src/test/java/org/tron/core/services/RpcApiServicesTest.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,6 @@ public static void destroy() {
198198
channelSolidity.shutdownNow();
199199
}
200200
context.close();
201-
appTest.shutdown();
202201
Args.clearParam();
203202
}
204203

framework/src/test/java/org/tron/program/SolidityNodeTest.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,13 @@ public class SolidityNodeTest extends BaseTest {
2525
RpcApiService rpcApiService;
2626
@Resource
2727
SolidityNodeHttpApiService solidityNodeHttpApiService;
28+
static int rpcPort = PublicMethod.chooseRandomPort();
29+
static int solidityHttpPort = PublicMethod.chooseRandomPort();
2830

2931
static {
30-
Args.setParam(new String[]{"-d", dbPath(), "--solidity"}, Constant.TEST_CONF);
31-
Args.getInstance().setRpcPort(PublicMethod.chooseRandomPort());
32-
Args.getInstance().setSolidityHttpPort(PublicMethod.chooseRandomPort());
32+
Args.setParam(new String[] {"-d", dbPath(), "--solidity"}, Constant.TEST_CONF);
33+
Args.getInstance().setRpcPort(rpcPort);
34+
Args.getInstance().setSolidityHttpPort(solidityHttpPort);
3335
}
3436

3537
@Test
@@ -48,7 +50,7 @@ public void testSolidityArgs() {
4850
public void testSolidityGrpcCall() {
4951
rpcApiService.start();
5052
DatabaseGrpcClient databaseGrpcClient = null;
51-
String address = Args.getInstance().getTrustNodeAddr();
53+
String address = Args.getInstance().getTrustNodeAddr().split(":")[0] + ":" + rpcPort;
5254
try {
5355
databaseGrpcClient = new DatabaseGrpcClient(address);
5456
} catch (Exception e) {

0 commit comments

Comments
 (0)