The `PulsarFunctionAdministrationIntegrationTests` was causing an OOM because it copies a large archive into memory in order to setup its testcontainers. The unit tests running in parallel consume most of the available resources so we split the ITs into their own step in the workflow and all is happy. This is also good to have support for integration tests in the project.
6 lines
172 B
INI
6 lines
172 B
INI
version=0.1.1-SNAPSHOT
|
|
|
|
org.gradle.caching=true
|
|
org.gradle.parallel=true
|
|
org.gradle.jvmargs=-Xmx4g -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -Dfile.encoding=UTF-8
|