From 1af7c33df59cd043bdae3f681aeded2919dc27aa Mon Sep 17 00:00:00 2001 From: Alexey Semenyuk Date: Tue, 19 Jul 2022 17:01:55 +0000 Subject: [PATCH] 8290400: Must run exe installers in jpackage jtreg tests without UI Reviewed-by: almatvee --- .../jpackage/helpers/jdk/jpackage/test/WindowsHelper.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java b/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java index 90dc22177fb..18f483bb530 100644 --- a/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java +++ b/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java @@ -132,7 +132,9 @@ public class WindowsHelper { BiConsumer installExe = (cmd, install) -> { cmd.verifyIsOfType(PackageType.WIN_EXE); Executor exec = new Executor().setExecutable(cmd.outputBundle()); - if (!install) { + if (install) { + exec.addArgument("/qn").addArgument("/norestart"); + } else { exec.addArgument("uninstall"); } runMsiexecWithRetries(exec);