--- old/test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java 2019-12-13 13:38:01.276673100 -0500 +++ new/test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java 2019-12-13 13:38:00.232304700 -0500 @@ -209,8 +209,7 @@ // file nor on command line. List output = cmd .saveConsoleOutput(true) - .execute() - .assertExitCodeIs(1) + .execute(1) .getOutput(); TKit.assertTextStream(script.expectedErrorMessage).apply(output.stream()); return; @@ -236,7 +235,7 @@ .setDirectory(cmd.outputDir()) .setExecutable(cmd.appLauncherPath()) .dumpOutput().saveOutput() - .execute().assertExitCodeIs(1).getOutput(); + .execute(1).getOutput(); TKit.assertTextStream(String.format( "Error: Could not find or load main class %s", nonExistingMainClass)).apply(output.stream()); @@ -289,7 +288,7 @@ .addArguments("-v", "-c", "-M", "-f", jarFile.toString()) .addArguments("-C", workDir.toString(), ".") .dumpOutput() - .execute().assertExitCodeIsZero(); + .execute(); }); }