Pass parameters for JDK 9+ to child processes for tests. This closes
@@ -262,7 +262,9 @@ public class IgniteProcessProxy implements IgniteEx {
for (String arg : U.jvmArgs()) {
if (arg.startsWith("-Xmx") || arg.startsWith("-Xms") ||
arg.startsWith("-cp") || arg.startsWith("-classpath") ||
- (marsh != null && arg.startsWith("-D" + IgniteTestResources.MARSH_CLASS_NAME)))
+ (marsh != null && arg.startsWith("-D" + IgniteTestResources.MARSH_CLASS_NAME)) ||
+ arg.startsWith("--add-opens") || arg.startsWith("--add-exports") || arg.startsWith("--add-modules") ||
+ arg.startsWith("--patch-module") || arg.startsWith("--add-reads"))
filteredJvmArgs.add(arg);
}
