mirror of
https://github.com/corda/corda.git
synced 2024-12-29 01:08:57 +00:00
88894bc592
* add a shared memory port allocator to allow multiple processes to share a single allocation pool * remove dangerous reset function on port allocator * set forkCount = 2 in node integration test * only allow one build of a cordapp at any given time for Driver tests * make all portallocation requests use same starting point * globally set forks to 6 * tweak forking parameters to allow parallel builds * tweak unit test parallelism * 2 workers for integrationTest * some more tweaks for parallel builds * some more tweaks for parallel builds * seems that 49K is not the start of ephemeral ports on all kernels * tweak parallel settings * try fix RPC shutdown test in parallel env * add some logging for RPC shutdown test * added some logging around PortAllocation tests - try figure out where they are getting stuck * added some logging around PortAllocation tests - try figure out where they are getting stuck * fix api-scanner tests * minimize api changes * revert to complying with existing API * add the AtomicInteger for api compatibility reasons * make sizing script executable * address review comments pt1 * address review comments pt2 * fix compile errors after review comments * return to using home dir as temp dir seemed to interact badly with gradle
11 lines
466 B
Markdown
11 lines
466 B
Markdown
# Corda Build
|
|
|
|
## Build Environment Variables
|
|
|
|
CORDA_CORE_TESTING_FORKS : Number of JVMS to fork for running unit tests in :core
|
|
|
|
CORDA_NODE_INT_TESTING_FORKS : Number of JVMS to fork for running integration tests in :node
|
|
CORDA_NODE_TESTING_FORKS : Number of JVMS to fork for running unit tests in :node
|
|
|
|
CORDA_INT_TESTING_FORKS : Global number of JVMS to fork for running integration tests
|
|
CORDA_TESTING_FORKS : Global number of JVMS to fork for running unit tests |