NIFI-9179 Enabled system-tests workflow for selected modules

- Increased system test NiFi heap memory to 512 MB

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #5389.
diff --git a/.github/workflows/system-tests.yml b/.github/workflows/system-tests.yml
index ba46412..38de21f 100644
--- a/.github/workflows/system-tests.yml
+++ b/.github/workflows/system-tests.yml
@@ -19,6 +19,13 @@
   # Run every day at 00:00
   schedule:
     - cron: "0 0 * * *"
+  # Run on pull requests for selected modules
+  pull_request:
+    paths:
+      - 'nifi-api/**'
+      - 'nifi-framework-api/**'
+      - 'nifi-nar-bundles/nifi-framework-bundle/**'
+      - 'nifi-system-tests/**'
 
 env:
   DEFAULT_MAVEN_OPTS: >-
diff --git a/nifi-system-tests/nifi-system-test-suite/src/test/resources/conf/clustered/node1/bootstrap.conf b/nifi-system-tests/nifi-system-test-suite/src/test/resources/conf/clustered/node1/bootstrap.conf
index 7cbf25f..18fd125 100644
--- a/nifi-system-tests/nifi-system-test-suite/src/test/resources/conf/clustered/node1/bootstrap.conf
+++ b/nifi-system-tests/nifi-system-test-suite/src/test/resources/conf/clustered/node1/bootstrap.conf
@@ -17,17 +17,12 @@
 lib.dir=../nifi-lib-assembly/lib
 conf.dir=./conf
 working.dir=./target/node1
-#java=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/bin/java
 
 # How long to wait after telling NiFi to shutdown before explicitly killing the Process
 graceful.shutdown.seconds=20
 
 # JVM memory settings
-java.arg.2= -Xms384m
-java.arg.3=-Xmx384m
+java.arg.2= -Xms512m
+java.arg.3=-Xmx512m
 
 java.arg.14=-Djava.awt.headless=true
-
-#java.arg.debug=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8002
-
-nifi.bootstrap.sensitive.key=
\ No newline at end of file
diff --git a/nifi-system-tests/nifi-system-test-suite/src/test/resources/conf/clustered/node2/bootstrap.conf b/nifi-system-tests/nifi-system-test-suite/src/test/resources/conf/clustered/node2/bootstrap.conf
index 263f5e0..4b4f5c3 100644
--- a/nifi-system-tests/nifi-system-test-suite/src/test/resources/conf/clustered/node2/bootstrap.conf
+++ b/nifi-system-tests/nifi-system-test-suite/src/test/resources/conf/clustered/node2/bootstrap.conf
@@ -17,17 +17,12 @@
 lib.dir=../nifi-lib-assembly/lib
 conf.dir=./conf
 working.dir=./target/node2
-#java=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/bin/java
 
 # How long to wait after telling NiFi to shutdown before explicitly killing the Process
 graceful.shutdown.seconds=20
 
 # JVM memory settings
-java.arg.2= -Xms384m
-java.arg.3=-Xmx384m
+java.arg.2= -Xms512m
+java.arg.3=-Xmx512m
 
 java.arg.14=-Djava.awt.headless=true
-
-#java.arg.debug=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8003
-
-nifi.bootstrap.sensitive.key=
\ No newline at end of file
diff --git a/nifi-system-tests/nifi-system-test-suite/src/test/resources/conf/default/bootstrap.conf b/nifi-system-tests/nifi-system-test-suite/src/test/resources/conf/default/bootstrap.conf
index f6723ed..0af207a 100644
--- a/nifi-system-tests/nifi-system-test-suite/src/test/resources/conf/default/bootstrap.conf
+++ b/nifi-system-tests/nifi-system-test-suite/src/test/resources/conf/default/bootstrap.conf
@@ -17,17 +17,12 @@
 lib.dir=../nifi-lib-assembly/lib
 conf.dir=./conf
 working.dir=./target/standalone-instance
-#java=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/bin/java
 
 # How long to wait after telling NiFi to shutdown before explicitly killing the Process
 graceful.shutdown.seconds=20
 
 # JVM memory settings
-java.arg.2= -Xms384m
-java.arg.3=-Xmx384m
+java.arg.2= -Xms512m
+java.arg.3=-Xmx512m
 
 java.arg.14=-Djava.awt.headless=true
-
-#java.arg.debug=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8002
-
-nifi.bootstrap.sensitive.key=
\ No newline at end of file