File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6262 - name : Test Datanode Module with Maven
6363 shell : bash
6464 if : ${{ matrix.it_task == 'datanode'}}
65- run : mvn clean integration-test -Dtest.port.closed=true -pl iotdb-core/datanode -am -DskipTests -Diotdb.test.only=true
65+ # forkCount=4 runs up to 4 surefire JVMs in parallel. reuseForks=false
66+ # is left on (set in iotdb-core/datanode/pom.xml) so each test class
67+ # still gets a fresh JVM — only cross-fork parallelism changes.
68+ # The pom already wires <workingDirectory>...fork_${surefire.forkNumber}
69+ # for filesystem isolation; datanode UTs do no socket binding (grep'd:
70+ # zero ServerSocket / bind() / TServer.serve() calls in tests), so
71+ # cross-fork resource conflicts are not a concern.
72+ run : mvn clean integration-test -Dtest.port.closed=true -pl iotdb-core/datanode -am -DskipTests -Diotdb.test.only=true -DforkCount=4
6673 - name : Test Other Modules with Maven
6774 shell : bash
6875 if : ${{ matrix.it_task == 'others'}}
You can’t perform that action at this time.
0 commit comments