jdk_tools_1 FAILED in Test_openjdk17_hs_extended.openjdk_x86-64_windows_testList_0
- Dominant language
- HTML
- Stars
- 155
- Forks
- 346
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 36
Description
Error message from console suggests it may be a machine configuration issue:
light.exe : error LGHT0217 : Error executing ICE action 'ICE01'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.".
**Test Info**
Test Name: jdk_tools_1
Test Duration: 12 min 46 sec
Machine: build-ibmcloud-win2012r2-x64-2
TRSS link for the test output: https://trss.adoptium.net/output/test?id=6367f126ed0b30773bb10d31
**Build Info**
Build Name: Test_openjdk17_hs_extended.openjdk_x86-64_windows_testList_0
Jenkins Build start time: Nov 06 2022, 08:19 am
Jenkins Build URL: https://ci.adoptopenjdk.net/job/Test_openjdk17_hs_extended.openjdk_x86-64_windows_testList_0/64/
TRSS link for the build: https://trss.adoptium.net/allTestsInfo?buildId=6367f048ed0b30773bb1091b
**Java Version**
openjdk version "17.0.6" 2023-01-17
OpenJDK Runtime Environment Temurin-17.0.6+1 (build 17.0.6+1)
OpenJDK 64-Bit Server VM Temurin-17.0.6+1 (build 17.0.6+1, mixed mode, sharing)
**This test has been failed 3 times since Oct 16 2022, 12:27 pm**
**Java Version when the issue first seen**
openjdk version "17.0.5" 2022-10-18
OpenJDK Runtime Environment Temurin-17.0.5+7 (build 17.0.5+7)
OpenJDK 64-Bit Server VM Temurin-17.0.5+7 (build 17.0.5+7, mixed mode, sharing)
Jenkins Build URL: https://ci.adoptopenjdk.net/job/Test_openjdk17_hs_extended.openjdk_x86-64_windows_testList_0/62/
The test failed on machine build-ibmcloud-win2012r2-x64-2 1 times
The test failed on machine test-azure-win2016-x64-1 1 times
The test failed on machine test-ibmcloud-win2012r2-x64-2 1 times
[Rerun in Grinder](https://ci.adoptopenjdk.net/job/Grinder/parambuild/?SDK_RESOURCE=upstream&TARGET=jdk_tools_1&TEST_FLAG=&UPSTREAM_TEST_JOB_NAME=Test_openjdk17_hs_extended.openjdk_x86-64_windows&DOCKER_REQUIRED=false&ACTIVE_NODE_TIMEOUT=0&VENDOR_TEST_DIRS=&EXTRA_DOCKER_ARGS=&TKG_OWNER_BRANCH=adoptium%3Amaster&OPENJ9_SYSTEMTEST_OWNER_BRANCH=eclipse%3Amaster&PLATFORM=x86-64_windows&GENERATE_JOBS=false&KEEP_REPORTDIR=true&PERSONAL_BUILD=false&ADOPTOPENJDK_REPO=https%3A%2F%2Fgithub.com%2Fadoptium%2Faqa-tests.git&LABEL=&EXTRA_OPTIONS=&CUSTOMIZED_SDK_URL=&BUILD_IDENTIFIER=&ADOPTOPENJDK_BRANCH=master&LIGHT_WEIGHT_CHECKOUT=false&USE_JRE=false&ARTIFACTORY_SERVER=&KEEP_WORKSPACE=false&USER_CREDENTIALS_ID=&JDK_VERSION=17&ITERATIONS=1&VENDOR_TEST_REPOS=&JDK_REPO=https%3A%2F%2Fgithub.com%2Fadoptium%2Fjdk17u&OPENJ9_BRANCH=master&OPENJ9_SHA=&JCK_GIT_REPO=&VENDOR_TEST_BRANCHES=&UPSTREAM_JOB_NAME=build-scripts%2Fjobs%2Fjdk17u%2Fjdk17u-windows-x64-temurin&OPENJ9_REPO=https%3A%2F%2Fgithub.com%2Feclipse-openj9%2Fopenj9.git&CLOUD_PROVIDER=&CUSTOM_TARGET=&VENDOR_TEST_SHAS=&JDK_BRANCH=dev&LABEL_ADDITION=&ARTIFACTORY_REPO=&ARTIFACTORY_ROOT_DIR=&UPSTREAM_TEST_JOB_NUMBER=80&DOCKERIMAGE_TAG=&JDK_IMPL=hotspot&TEST_TIME=&SSH_AGENT_CREDENTIAL=&AUTO_DETECT=true&SLACK_CHANNEL=&DYNAMIC_COMPILE=false&ADOPTOPENJDK_SYSTEMTEST_OWNER_BRANCH=adoptium%3Amaster&CUSTOMIZED_SDK_URL_CREDENTIAL_ID=eclipse_temurin_bot_email_and_token&ARCHIVE_TEST_RESULTS=false&NUM_MACHINES=&OPENJDK_SHA=&TRSS_URL=&USE_TESTENV_PROPERTIES=false&BUILD_LIST=openjdk&UPSTREAM_JOB_NUMBER=146&STF_OWNER_BRANCH=adoptium%3Amaster&TIME_LIMIT=10&JVM_OPTIONS=&PARALLEL=None)
Console output:
```
15:56:09 [14:50:45.706] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe in E:\jenkinstmp\jdk.jpackage9776951197818441295\images\win-msi.image\Win8282351Test
15:56:09 [14:50:47.919] Command [PID: 15024]:
15:56:09 C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe -nologo -spdb -ext WixUtilExtension -out E:\jenkinstmp\jdk.jpackage9776951197818441295\images\win-exe.image\Win8282351Test$-$$-$$$-1.0.msi -sice:ICE27 -loc E:\jenkinstmp\jdk.jpackage9776951197818441295\config\MsiInstallerStrings_en.wxl -cultures:en-us E:\jenkinstmp\jdk.jpackage9776951197818441295\wixobj\main.wixobj E:\jenkinstmp\jdk.jpackage9776951197818441295\wixobj\bundle.wixobj E:\jenkinstmp\jdk.jpackage9776951197818441295\wixobj\ui.wixobj
15:56:09 [14:50:47.919] Output:
15:56:09 light.exe : error LGHT0217 : Error executing ICE action 'ICE01'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.".
15:56:09 light.exe : error LGHT0217 : Error executing ICE action 'ICE02'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.".
15:56:09 light.exe : error LGHT0217 : Error executing ICE action 'ICE03'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.".
15:56:09 light.exe : error LGHT0217 : Error executing ICE action 'ICE04'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.".
15:56:09 light.exe : error LGHT0217 : Error executing ICE action 'ICE05'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.".
15:56:09 light.exe : error LGHT0217 : Error executing ICE action 'ICE06'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.".
15:56:09 light.exe : error LGHT0217 : Error executing ICE action 'ICE07'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.".
15:56:09 light.exe : error LGHT0216 : An unexpected Win32 exception with error code 0x643 occurred: Action - 'ICE09' Fatal error during installation
15:56:09 [14:50:47.919] Returned: 216
15:56:09
15:56:09 [14:50:47.920] java.io.IOException: Command [C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe, -nologo, -spdb, -ext, WixUtilExtension, -out, E:\jenkinstmp\jdk.jpackage9776951197818441295\images\win-exe.image\Win8282351Test$-$$-$$$-1.0.msi, -sice:ICE27, -loc, E:\jenkinstmp\jdk.jpackage9776951197818441295\config\MsiInstallerStrings_en.wxl, -cultures:en-us, E:\jenkinstmp\jdk.jpackage9776951197818441295\wixobj\main.wixobj, E:\jenkinstmp\jdk.jpackage9776951197818441295\wixobj\bundle.wixobj, E:\jenkinstmp\jdk.jpackage9776951197818441295\wixobj\ui.wixobj] in E:\jenkinstmp\jdk.jpackage9776951197818441295\images\win-msi.image\Win8282351Test exited with 216 code
15:56:09 at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90)
15:56:09 at jdk.jpackage/jdk.jpackage.internal.WixPipeline.execute(WixPipeline.java:135)
15:56:09 at jdk.jpackage/jdk.jpackage.internal.WixPipeline.buildMsi(WixPipeline.java:99)
15:56:09 at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.buildMSI(WinMsiBundler.java:557)
15:56:09 at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.execute(WinMsiBundler.java:416)
15:56:09 at jdk.jpackage/jdk.jpackage.internal.WinExeBundler.bundle(WinExeBundler.java:104)
15:56:09 at jdk.jpackage/jdk.jpackage.internal.WinExeBundler.execute(WinExeBundler.java:77)
15:56:09 at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:674)
15:56:09 at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:551)
15:56:09 at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:91)
15:56:09 at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:52)
15:56:09 [14:50:47.930] jdk.jpackage.internal.PackagerException: java.io.IOException: Command [C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe, -nologo, -spdb, -ext, WixUtilExtension, -out, E:\jenkinstmp\jdk.jpackage9776951197818441295\images\win-exe.image\Win8282351Test$-$$-$$$-1.0.msi, -sice:ICE27, -loc, E:\jenkinstmp\jdk.jpackage9776951197818441295\config\MsiInstallerStrings_en.wxl, -cultures:en-us, E:\jenkinstmp\jdk.jpackage9776951197818441295\wixobj\main.wixobj, E:\jenkinstmp\jdk.jpackage9776951197818441295\wixobj\bundle.wixobj, E:\jenkinstmp\jdk.jpackage9776951197818441295\wixobj\ui.wixobj] in E:\jenkinstmp\jdk.jpackage9776951197818441295\images\win-msi.image\Win8282351Test exited with 216 code
15:56:09 at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.execute(WinMsiBundler.java:419)
15:56:09 at jdk.jpackage/jdk.jpackage.internal.WinExeBundler.bundle(WinExeBundler.java:104)
15:56:09 at jdk.jpackage/jdk.jpackage.internal.WinExeBundler.execute(WinExeBundler.java:77)
15:56:09 at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:674)
15:56:09 at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:551)
15:56:09 at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:91)
15:56:09 at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:52)
15:56:09 Caused by: java.io.IOException: Command [C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe, -nologo, -spdb, -ext, WixUtilExtension, -out, E:\jenkinstmp\jdk.jpackage9776951197818441295\images\win-exe.image\Win8282351Test$-$$-$$$-1.0.msi, -sice:ICE27, -loc, E:\jenkinstmp\jdk.jpackage9776951197818441295\config\MsiInstallerStrings_en.wxl, -cultures:en-us, E:\jenkinstmp\jdk.jpackage9776951197818441295\wixobj\main.wixobj, E:\jenkinstmp\jdk.jpackage9776951197818441295\wixobj\bundle.wixobj, E:\jenkinstmp\jdk.jpackage9776951197818441295\wixobj\ui.wixobj] in E:\jenkinstmp\jdk.jpackage9776951197818441295\images\win-msi.image\Win8282351Test exited with 216 code
15:56:09 at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90)
15:56:09 at jdk.jpackage/jdk.jpackage.internal.WixPipeline.execute(WixPipeline.java:135)
15:56:09 at jdk.jpackage/jdk.jpackage.internal.WixPipeline.buildMsi(WixPipeline.java:99)
15:56:09 at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.buildMSI(WinMsiBundler.java:557)
15:56:09 at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.execute(WinMsiBundler.java:416)
15:56:09 ... 6 more
15:56:09 [14:50:47.946] TRACE: exec: Done. Exit code: 1
15:56:09 [14:50:47.952] ERROR: Expected [0]. Actual [1]: Check command [E:\workspace\Grinder\openjdkbinary\j2sdk-image\bin\jpackage.exe --dest .\test\output --name Win8282351Test$-$$-$$$ --type exe --app-image .\test\appimage\Win8282351Test --win-menu --win-shortcut --verbose](12) exited with 0 code
15:56:09 [14:50:47.953] [ FAILED ] Win8282351Test.test; checks=4
15:56:09 [14:50:47.955] [==========] 1 tests ran
15:56:09 [14:50:47.956] [ PASSED ] 0 tests
15:56:09 [14:50:47.958] [ FAILED ] 1 test, listed below
15:56:09 [14:50:47.958] [ FAILED ] Win8282351Test.test; workDir=[.\test]
15:56:09 [14:50:47.959] 1 FAILED TEST
15:56:09 STDERR:
15:56:09 java.lang.AssertionError: Expected [0]. Actual [1]: Check command [E:\workspace\Grinder\openjdkbinary\j2sdk-image\bin\jpackage.exe --dest .\test\output --name Win8282351Test$-$$-$$$ --type exe --app-image .\test\appimage\Win8282351Test --win-menu --win-shortcut --verbose](12) exited with 0 code
15:56:09 at jdk.jpackage.test.TKit.error(TKit.java:268)
15:56:09 at jdk.jpackage.test.TKit.assertEquals(TKit.java:571)
15:56:09 at jdk.jpackage.test.Executor$Result.assertExitCodeIs(Executor.java:185)
15:56:09 at jdk.jpackage.test.Executor.execute(Executor.java:223)
15:56:09 at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:734)
15:56:09 at jdk.jpackage.test.PackageTest$Handler.accept(PackageTest.java:533)
15:56:09 at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:461)
15:56:09 at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:398)
15:56:09 at jdk.jpackage.test.Functional$ThrowingConsumer.lambda$toConsumer$0(Functional.java:41)
15:56:09 at java.base/java.lang.Iterable.forEach(Iterable.java:75)
15:56:09 at jdk.jpackage.test.PackageTest.lambda$runActions$21(PackageTest.java:362)
15:56:09 at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
15:56:09 at jdk.jpackage.test.PackageTest.lambda$runActions$22(PackageTest.java:361)
15:56:09 at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
15:56:09 at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:360)
15:56:09 at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:57)
15:56:09 at Win8282351Test.test(Win8282351Test.java:104)
15:56:09 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
15:56:09 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
15:56:09 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
15:56:09 at java.base/java.lang.reflect.Method.invoke(Method.java:568)
15:56:09 at jdk.jpackage.test.MethodCall.accept(MethodCall.java:145)
15:56:09 at jdk.jpackage.test.TestInstance.run(TestInstance.java:230)
15:56:09 at jdk.jpackage.test.TKit.lambda$ignoreExceptions$5(TKit.java:139)
15:56:09 at jdk.jpackage.test.TKit.lambda$runTests$3(TKit.java:124)
15:56:09 at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)
15:56:09 at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
15:56:09 at jdk.jpackage.test.TKit.lambda$runTests$4(TKit.java:121)
15:56:09 at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105)
15:56:09 at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:107)
15:56:09 at jdk.jpackage.test.TKit.runTests(TKit.java:120)
15:56:09 at jdk.jpackage.test.Main.runTests(Main.java:79)
15:56:09 at jdk.jpackage.test.Main.lambda$main$2(Main.java:75)
15:56:09 at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105)
15:56:09 at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:107)
15:56:09 at jdk.jpackage.test.Main.main(Main.java:75)
15:56:09 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
15:56:09 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
15:56:09 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
15:56:09 at java.base/java.lang.reflect.Method.invoke(Method.java:568)
15:56:09 at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
15:56:09 at java.base/java.lang.Thread.run(Thread.java:833)
15:56:09 java.lang.RuntimeException: 1 FAILED TEST
15:56:09 at jdk.jpackage.test.Main.reportSummary(Main.java:130)
15:56:09 at jdk.jpackage.test.Main.runTests(Main.java:90)
15:56:09 at jdk.jpackage.test.Main.lambda$main$2(Main.java:75)
15:56:09 at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105)
15:56:09 at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:107)
15:56:09 at jdk.jpackage.test.Main.main(Main.java:75)
15:56:09 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
15:56:09 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
15:56:09 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
15:56:09 at java.base/java.lang.reflect.Method.invoke(Method.java:568)
15:56:09 at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
15:56:09 at java.base/java.lang.Thread.run(Thread.java:833)
15:56:09
15:56:09 JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST
15:56:09 JavaTest Message: shutting down test
```
Contributor guide
Research direction
Start with the linked TRSS output and the jdk_tools_1 Grinder rerun, then inspect the reported jdk.jpackage.internal.WixPipeline and WinMsiBundler stack frames. Check whether the Windows Installer and WiX environment reproduces the ICE01–ICE09 failures; done means the Windows test completes without the light.exe error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- testing-qa
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100