Skip to content

Commit

Permalink
IGNITE-21769 [ducktests] Fix dns_failure_test.py to work with the JDK…
Browse files Browse the repository at this point in the history
… versions greater then 8 (#11279)
  • Loading branch information
skorotkov committed Mar 19, 2024
1 parent 7950200 commit e79b654
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion modules/ducktests/tests/ignitetest/tests/dns_failure_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
from ignitetest.services.utils.ignite_configuration import IgniteConfiguration, DataStorageConfiguration
from ignitetest.services.utils.ignite_configuration.data_storage import DataRegionConfiguration
from ignitetest.services.utils.ignite_configuration.discovery import from_ignite_cluster
from ignitetest.services.utils.jvm_utils import java_major_version
from ignitetest.utils import ignite_versions
from ignitetest.utils.ignite_test import IgniteTest
from ignitetest.utils.version import IgniteVersion, DEV_BRANCH
Expand Down Expand Up @@ -115,7 +116,13 @@ def __prepare_service(self, ignite_config, num_nodes=1):

# Note: Support of impl.prefix property was removed since java 18.
ignite.spec.jvm_opts.append("-Dimpl.prefix=BlockingDns")
ignite.spec.jvm_opts.append("-Xbootclasspath/a:" + ":".join(bootclasspath))

java_version = ignite.java_version()

if java_major_version(java_version) > 8:
ignite.spec.jvm_opts.append("\"--patch-module java.base=" + ":".join(bootclasspath) + "\"")
else:
ignite.spec.jvm_opts.append("-Xbootclasspath/a:" + ":".join(bootclasspath))

return ignite

Expand Down

0 comments on commit e79b654

Please sign in to comment.