--- old/test/jtreg-ext/requires/VMProps.java 2019-01-28 20:46:50.975419616 -0800 +++ new/test/jtreg-ext/requires/VMProps.java 2019-01-28 20:46:50.639419627 -0800 @@ -97,6 +97,7 @@ map.put("vm.compiler2.enabled", isCompiler2Enabled()); map.put("docker.support", dockerSupport()); map.put("release.implementor", implementor()); + map.put("test.vm.gc.nvdimm", isNvdimmTestEnabled()); vmGC(map); // vm.gc.X = true/false vmOptFinalFlags(map); @@ -469,6 +470,15 @@ return null; } + private String isNvdimmTestEnabled() { + String isEnbled = System.getenv("TEST_VM_GC_NVDIMM"); + if (isEnbled != null && isEnbled.toLowerCase().equals("true")) { + return "true"; + } + return "false"; + } + + /** * Dumps the map to the file if the file name is given as the property.