The following test failed in the JDK20 CI:
tools/jpackage/share/AddLauncherTest.java#id1
Here's the test case that failed:
[17:28:00.918] [ RUN ] AddLauncherTest.test
[17:28:02.195] TRACE: Not running file associations test because running in headless environment
[17:28:02.208] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[17:28:02.214] TRACE: Create [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/fa.properties] properties file...
[17:28:02.215] TRACE: description=jpackage test extension
[17:28:02.215] TRACE: extension=AddLauncherTest
[17:28:02.216] TRACE: mime-type=application/x-jpackage-AddLauncherTest
[17:28:02.218] TRACE: Done
[17:28:02.223] TRACE: Create [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/Baz2.properties] properties file...
[17:28:02.224] TRACE: arguments=
[17:28:02.228] TRACE: description=Baz2 Description
[17:28:02.246] TRACE: Done
[17:28:02.247] TRACE: Create [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/foo.properties] properties file...
[17:28:02.247] TRACE: arguments=yep!
[17:28:02.247] TRACE: description=foo Description
[17:28:02.264] TRACE: Done
[17:28:02.265] TRACE: Create [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/Bar.properties] properties file...
[17:28:02.266] TRACE: arguments=one two three
[17:28:02.266] TRACE: icon=/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/src.full/open/test/jdk/tools/jpackage/resources/icon.icns
[17:28:02.266] TRACE: description=Bar Description
[17:28:02.288] TRACE: Done
[17:28:02.295] TRACE: exec: Execute tool provider [javac -d ./test/jar-workdir /System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/src.full/open/test/jdk/tools/jpackage/apps/Hello.java](4)...
[17:28:03.612] TRACE: exec: Done. Exit code: 0
[17:28:03.613] TRACE: assertEquals(0): Check command tool provider [javac -d ./test/jar-workdir /System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/src.full/open/test/jdk/tools/jpackage/apps/Hello.java](4) exited with 0 code
[17:28:03.615] TRACE: exec: Execute tool provider [jar -c -f ./test/input/hello.jar -C ./test/jar-workdir .](7)...
[17:28:03.634] TRACE: exec: Done. Exit code: 0
[17:28:03.635] TRACE: assertEquals(0): Check command tool provider [jar -c -f ./test/input/hello.jar -C ./test/jar-workdir .](7) exited with 0 code
[17:28:03.637] TRACE: exec: Execute [/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/macosx-x64-debug.jdk/jdk-20/fastdebug/bin/jpackage --input ./test/input --dest ./test/output --name AddLauncherTest --type pkg --main-jar hello.jar --main-class Hello --arguments Duke --arguments is --arguments the --arguments King --description "AddLauncherTest Description" --file-associations ./test/fa.properties --add-launcher Baz2=./test/Baz2.properties --add-launcher foo=./test/foo.properties --add-launcher Bar=./test/Bar.properties -J-Djlink.debug=true --verbose](33); inherit I/O...
[17:28:05.238] Building PKG package for AddLauncherTest.
[17:28:47.291] Command [PID: -1]:
jlink --output /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511/AddLauncherTest.app/Contents/runtime/Contents/Home --module-path /System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/macosx-x64-debug.jdk/jdk-20/fastdebug/jmods --add-modules java.rmi,jdk.management.jfr,jdk.jdi,jdk.charsets,jdk.xml.dom,java.xml,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.crypto.ec,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,jdk.sctp,java.sql.rowset,jdk.jsobject,jdk.unsupported,jdk.jlink,java.smartcardio,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.crypto.cryptoki,jdk.net,jdk.random,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.naming.rmi,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.incubator.concurrent,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,jdk.jpackage,java.management.rmi,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files
[17:28:47.292] Output:
WARNING: Using incubator modules: jdk.incubator.vector, jdk.incubator.concurrent
[17:28:47.293] Returned: 0
[17:28:48.390] Using default package resource JavaApp.icns [icon] (add AddLauncherTest.icns to the resource-dir to customize).
[17:28:48.397] Preparing Info.plist: /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511/AddLauncherTest.app/Contents/Info.plist.
[17:28:48.427] Using default package resource Info-lite.plist.template [Application Info.plist] (add Info.plist to the resource-dir to customize).
[17:28:48.489] Using default package resource Runtime-Info.plist.template [Java Runtime Info.plist] (add Runtime-Info.plist to the resource-dir to customize).
[17:28:48.582] Running /usr/bin/codesign
[17:28:49.018] Running /usr/bin/codesign
[17:28:49.082] Running /usr/bin/codesign
[17:28:49.138] Running /usr/bin/codesign
[17:28:49.215] Running /usr/bin/codesign
[17:28:49.301] Running /usr/bin/codesign
[17:28:49.375] Running /usr/bin/codesign
[17:28:49.432] Running /usr/bin/codesign
[17:28:49.500] Running /usr/bin/codesign
[17:28:49.562] Running /usr/bin/codesign
[17:28:49.629] Running /usr/bin/codesign
[17:28:49.683] Running /usr/bin/codesign
[17:28:49.746] Running /usr/bin/codesign
[17:28:49.819] Running /usr/bin/codesign
[17:28:49.918] Running /usr/bin/codesign
[17:28:49.982] Running /usr/bin/codesign
[17:28:50.080] Running /usr/bin/codesign
[17:28:50.135] Running /usr/bin/codesign
[17:28:50.192] Running /usr/bin/codesign
[17:28:50.253] Running /usr/bin/codesign
[17:28:50.326] Running /usr/bin/codesign
[17:28:50.376] Running /usr/bin/codesign
[17:28:50.429] Running /usr/bin/codesign
[17:28:50.477] Running /usr/bin/codesign
[17:28:50.543] Running /usr/bin/codesign
[17:28:50.590] Running /usr/bin/codesign
[17:28:50.640] Running /usr/bin/codesign
[17:28:50.694] Running /usr/bin/codesign
[17:28:50.753] Running /usr/bin/codesign
[17:28:50.809] Running /usr/bin/codesign
[17:28:50.865] Running /usr/bin/codesign
[17:28:50.923] Running /usr/bin/codesign
[17:28:50.975] Running /usr/bin/codesign
[17:28:51.023] Running /usr/bin/codesign
[17:28:51.148] Running /usr/bin/codesign
[17:28:51.223] Running /usr/bin/codesign
[17:28:51.285] Running /usr/bin/codesign
[17:28:51.330] Running /usr/bin/codesign
[17:28:51.402] Running /usr/bin/codesign
[17:28:51.469] Running /usr/bin/codesign
[17:28:51.574] Running /usr/bin/codesign
[17:28:51.728] Running /usr/bin/codesign
[17:28:52.187] Running /usr/bin/codesign
[17:28:52.230] Running /usr/bin/codesign
[17:28:52.351] Running /usr/bin/codesign
[17:28:52.397] Running /usr/bin/codesign
[17:28:52.479] Running /usr/bin/codesign
[17:28:52.525] Running /usr/bin/codesign
[17:28:52.608] Running /usr/bin/codesign
[17:28:52.656] Running /usr/bin/codesign
[17:28:52.713] Running /usr/bin/codesign
[17:28:52.761] Running /usr/bin/codesign
[17:28:52.827] Running /usr/bin/codesign
[17:28:52.876] Running /usr/bin/codesign
[17:28:52.926] Running /usr/bin/codesign
[17:28:52.985] Running /usr/bin/codesign
[17:28:53.034] Running /usr/bin/codesign
[17:28:53.085] Running /usr/bin/codesign
[17:28:53.134] Running /usr/bin/codesign
[17:28:53.182] Running /usr/bin/codesign
[17:28:53.232] Running /usr/bin/codesign
[17:28:53.290] Running /usr/bin/codesign
[17:28:53.340] Running /usr/bin/codesign
[17:28:53.388] Running /usr/bin/codesign
[17:28:53.439] Running /usr/bin/codesign
[17:28:53.495] Running /usr/bin/codesign
[17:28:53.599] Running /usr/bin/codesign
[17:28:53.644] Running /usr/bin/codesign
[17:28:53.695] Running /usr/bin/codesign
[17:28:53.738] Running /usr/bin/codesign
[17:28:53.785] Running /usr/bin/codesign
[17:28:53.823] Running /usr/bin/codesign
[17:28:53.869] Running /usr/bin/codesign
[17:28:53.913] Running /usr/bin/codesign
[17:28:53.973] Running /usr/bin/codesign
[17:28:54.023] Running /usr/bin/codesign
[17:28:54.089] Running /usr/bin/codesign
[17:28:54.130] Running /usr/bin/codesign
[17:28:54.193] Running /usr/bin/codesign
[17:28:54.241] Running /usr/bin/codesign
[17:28:54.286] Running /usr/bin/codesign
[17:28:54.335] Running /usr/bin/codesign
[17:28:54.385] Running /usr/bin/codesign
[17:28:54.429] Running /usr/bin/codesign
[17:28:54.498] Running /usr/bin/codesign
[17:28:54.579] Running /usr/bin/codesign
[17:28:54.635] Running /usr/bin/codesign
[17:28:54.686] Running /usr/bin/codesign
[17:28:54.825] Running /usr/bin/codesign
[17:28:54.872] Running /usr/bin/codesign
[17:28:56.197] Running /usr/bin/codesign
[17:28:57.260] Command [PID: 59390]:
/usr/bin/codesign -s - -vvvv --force /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511/AddLauncherTest.app/Contents/runtime
[17:28:57.260] Output:
/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511/AddLauncherTest.app/Contents/runtime: replacing existing signature
/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511/AddLauncherTest.app/Contents/runtime: signed bundle with Mach-O thin (x86_64) [com.oracle.java.Hello]
[17:28:57.260] Returned: 0
[17:28:57.260] Running /usr/bin/codesign
[17:28:58.093] Command [PID: 59422]:
/usr/bin/codesign -s - -vvvv --force /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511/AddLauncherTest.app
[17:28:58.093] Output:
/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511/AddLauncherTest.app: replacing existing signature
/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511/AddLauncherTest.app: signed app bundle with Mach-O thin (x86_64) [Hello-555549445e1954da08e5390b89781dbfbb8a2540]
[17:28:58.093] Returned: 0
[17:28:58.094] Using default package resource background_pkg.png [pkg background image] (add AddLauncherTest-background.png to the resource-dir to customize).
[17:28:58.095] Using default package resource background_pkg.png [pkg background image] (add AddLauncherTest-background-darkAqua.png to the resource-dir to customize).
[17:28:58.096] Using default package resource product-def.plist [project definition file] (add product-def.plist to the resource-dir to customize).
[17:28:58.099] Preparing distribution.dist: /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/config/distribution.dist.
[17:28:58.294] Running /usr/bin/pkgbuild
[17:28:58.574] Command [PID: 59427]:
/usr/bin/pkgbuild --root /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511 --install-location /Applications --analyze /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/config/cpl.plist
[17:28:58.575] Output:
pkgbuild: Inferring bundle components from contents of /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511
pkgbuild: Writing new component property list to /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/config/cpl.plist
[17:28:58.575] Returned: 0
[17:28:58.585] Preparing package scripts.
[17:28:58.637] Using default package resource preinstall.template [PKG preinstall script] (add preinstall to the resource-dir to customize).
[17:28:58.655] Using default package resource postinstall.template [PKG postinstall script] (add postinstall to the resource-dir to customize).
[17:28:58.668] Running /usr/bin/pkgbuild
[17:29:11.998] Command [PID: 59430]:
/usr/bin/pkgbuild --root /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511 --install-location /Applications --component-plist /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/config/cpl.plist --scripts /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/config/scripts --identifier Hello /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/packages/AddLauncherTest-app.pkg
[17:29:11.999] Output:
pkgbuild: Reading components from /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/config/cpl.plist
pkgbuild: Adding component at AddLauncherTest.app
pkgbuild: Adding top-level preinstall script
pkgbuild: Adding top-level postinstall script
pkgbuild: Wrote package to /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/packages/AddLauncherTest-app.pkg
[17:29:11.999] Returned: 0
[17:29:12.012] Running /usr/bin/productbuild
[17:29:12.377] Command [PID: 59453]:
/usr/bin/productbuild --resources /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/config --distribution /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/config/distribution.dist --package-path /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/packages /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/output/AddLauncherTest-1.0.pkg
[17:29:12.377] Output:
productbuild: Wrote product to /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/output/AddLauncherTest-1.0.pkg
[17:29:12.377] Returned: 0
[17:29:12.378] Succeeded in building Mac PKG Package package
[17:29:16.586] TRACE: exec: Done. Exit code: 0
[17:29:16.589] TRACE: assertEquals(0): Check command [/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/macosx-x64-debug.jdk/jdk-20/fastdebug/bin/jpackage --input ./test/input --dest ./test/output --name AddLauncherTest --type pkg --main-jar hello.jar --main-class Hello --arguments Duke --arguments is --arguments the --arguments King --description "AddLauncherTest Description" --file-associations ./test/fa.properties --add-launcher Baz2=./test/Baz2.properties --add-launcher foo=./test/foo.properties --add-launcher Bar=./test/Bar.properties -J-Djlink.debug=true --verbose](33) exited with 0 code
[17:29:16.595] TRACE: assertTrue(): Check [./test/output/AddLauncherTest-1.0.pkg] path exists
[17:29:16.596] TRACE: assertTrue(): Check [./test/output/AddLauncherTest-1.0.pkg] is a file
[17:29:16.599] TRACE: exec: Execute [pkgutil --expand ./test/output/AddLauncherTest-1.0.pkg ./test/unpacked-pkg/data](4); discard I/O...
[17:29:16.949] TRACE: exec: Done. Exit code: 0
[17:29:16.949] TRACE: assertEquals(0): Check command [pkgutil --expand ./test/output/AddLauncherTest-1.0.pkg ./test/unpacked-pkg/data](4) exited with 0 code
[17:29:16.996] TRACE: exec: Execute [tar -C ./test/unpacked-pkg/unpacked/Applications -xvf ./test/unpacked-pkg/data/AddLauncherTest-app.pkg/Payload](5); discard I/O...
[17:29:17.867] TRACE: exec: Done. Exit code: 0
[17:29:17.867] TRACE: assertEquals(0): Check command [tar -C ./test/unpacked-pkg/unpacked/Applications -xvf ./test/unpacked-pkg/data/AddLauncherTest-app.pkg/Payload](5) exited with 0 code
[17:29:17.869] TRACE: Verify unpacked: [/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/macosx-x64-debug.jdk/jdk-20/fastdebug/bin/jpackage --input ./test/input --dest ./test/output --name AddLauncherTest --type pkg --main-jar hello.jar --main-class Hello --arguments Duke --arguments is --arguments the --arguments King --description "AddLauncherTest Description" --file-associations ./test/fa.properties --add-launcher Baz2=./test/Baz2.properties --add-launcher foo=./test/foo.properties --add-launcher Bar=./test/Bar.properties jpt-unpacked-folder ./test/unpacked-pkg/unpacked](33)
[17:29:17.873] TRACE: assertEquals(1): Check the package has 1 top installation directories
[17:29:17.877] TRACE: assertFalse(): Check [./test/unpacked-pkg/unpacked/Library/Application Support/AddLauncherTest/uninstall.command] path doesn't exist
[17:29:17.877] TRACE: assertFalse(): Check [./test/unpacked-pkg/unpacked/Library/LaunchDaemons] path doesn't exist
[17:29:17.906] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package
[17:29:17.906] TRACE: assertStringListEquals(1, ./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/app/.jpackage.xml)
[17:29:17.924] TRACE: assertTrue(): Unexptected value in app image file for <signed>
[17:29:17.938] TRACE: assertTrue(): Unexptected value in app image file for <app-store>
[17:29:17.962] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[17:29:17.962] TRACE: assertStringListEquals(1, ./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/app/.package)
[17:29:17.963] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/runtime] path exists
[17:29:17.963] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/runtime] is a directory
[17:29:17.964] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/AddLauncherTest] path exists
[17:29:17.964] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/AddLauncherTest] is a file
[17:29:17.965] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/AddLauncherTest] file is executable
[17:29:17.965] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/app/AddLauncherTest.cfg] path exists
[17:29:17.966] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/app/AddLauncherTest.cfg] is a file
[17:29:17.966] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/runtime/Contents/MacOS/libjli.dylib] path exists
[17:29:17.966] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/runtime/Contents/MacOS/libjli.dylib] is a file
[17:29:17.968] TRACE: Clearing PATH in environment
[17:29:17.968] TRACE: exec: Execute [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/AddLauncherTest](1); inherit I/O; in directory [./test]...
[0x0044,0x0075,0x006b,0x0065]
[0x0069,0x0073]
[0x0074,0x0068,0x0065]
[0x004b,0x0069,0x006e,0x0067]
jpackage test application
args.length: 4
Duke
is
the
King
hello: Output file: [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt]
[17:29:21.324] TRACE: exec: Done. Exit code: 0
[17:29:21.325] TRACE: assertTrue(): Check [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] path exists
[17:29:21.325] TRACE: assertTrue(): Check [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] is a file
[17:29:21.380] TRACE: assertStringListEquals(): Check contents of [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] file
[17:29:21.381] TRACE: assertStringListEquals(1, jpackage test application)
[17:29:21.381] TRACE: assertStringListEquals(2, args.length: 4)
[17:29:21.382] TRACE: assertStringListEquals(3, Duke)
[17:29:21.382] TRACE: assertStringListEquals(4, is)
[17:29:21.382] TRACE: assertStringListEquals(5, the)
[17:29:21.383] TRACE: assertStringListEquals(6, King)
[17:29:21.383] TRACE: assertFalse(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/Resources/Baz2.icns] path doesn't exist
[17:29:21.384] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/Baz2] path exists
[17:29:21.384] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/Baz2] is a file
[17:29:21.385] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/Baz2] file is executable
[17:29:21.409] TRACE: exec: Execute [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/Baz2](1); inherit I/O; in directory [./test]...
jpackage test application
args.length: 0
hello: Output file: [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt]
[17:29:21.877] TRACE: exec: Done. Exit code: 0
[17:29:21.877] TRACE: assertTrue(): Check [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] path exists
[17:29:21.878] TRACE: assertTrue(): Check [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] is a file
[17:29:21.878] TRACE: assertStringListEquals(): Check contents of [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] file
[17:29:21.879] TRACE: assertStringListEquals(1, jpackage test application)
[17:29:21.879] TRACE: assertStringListEquals(2, args.length: 0)
[17:29:21.880] TRACE: assertFalse(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/Resources/foo.icns] path doesn't exist
[17:29:21.880] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/foo] path exists
[17:29:21.881] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/foo] is a file
[17:29:21.881] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/foo] file is executable
[17:29:21.884] TRACE: exec: Execute [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/foo](1); inherit I/O; in directory [./test]...
[0x0079,0x0065,0x0070,0x0021]
jpackage test application
args.length: 1
yep!
hello: Output file: [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt]
[17:29:22.382] TRACE: exec: Done. Exit code: 0
[17:29:22.382] TRACE: assertTrue(): Check [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] path exists
[17:29:22.383] TRACE: assertTrue(): Check [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] is a file
[17:29:22.383] TRACE: assertStringListEquals(): Check contents of [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] file
[17:29:22.384] TRACE: assertStringListEquals(1, jpackage test application)
[17:29:22.384] TRACE: assertStringListEquals(2, args.length: 1)
[17:29:22.384] TRACE: assertStringListEquals(3, yep!)
[17:29:22.385] TRACE: assertFalse(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/Resources/Bar.icns] path doesn't exist
[17:29:22.386] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/Bar] path exists
[17:29:22.386] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/Bar] is a file
[17:29:22.386] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/Bar] file is executable
[17:29:22.388] TRACE: exec: Execute [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/Bar](1); inherit I/O; in directory [./test]...
[0x006f,0x006e,0x0065]
[0x0074,0x0077,0x006f]
[0x0074,0x0068,0x0072,0x0065,0x0065]
jpackage test application
args.length: 3
one
two
three
hello: Output file: [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt]
[17:29:22.909] TRACE: exec: Done. Exit code: 0
[17:29:22.910] TRACE: assertTrue(): Check [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] path exists
[17:29:22.910] TRACE: assertTrue(): Check [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] is a file
[17:29:22.911] TRACE: assertStringListEquals(): Check contents of [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] file
[17:29:22.911] TRACE: assertStringListEquals(1, jpackage test application)
[17:29:22.912] TRACE: assertStringListEquals(2, args.length: 3)
[17:29:22.912] TRACE: assertStringListEquals(3, one)
[17:29:22.912] TRACE: assertStringListEquals(4, two)
[17:29:22.913] TRACE: assertStringListEquals(5, three)
[17:29:22.914] TRACE: Create [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/Baz2.0.properties] properties file...
[17:29:22.915] TRACE: arguments=
[17:29:22.915] TRACE: description=Baz2 Description
[17:29:22.928] TRACE: Done
[17:29:22.929] TRACE: Create [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/foo.0.properties] properties file...
[17:29:22.929] TRACE: arguments=yep!
[17:29:22.930] TRACE: description=foo Description
[17:29:22.943] TRACE: Done
[17:29:22.945] TRACE: Create [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/Bar.0.properties] properties file...
[17:29:22.945] TRACE: arguments=one two three
[17:29:22.946] TRACE: icon=/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/src.full/open/test/jdk/tools/jpackage/resources/icon.icns
[17:29:22.946] TRACE: description=Bar Description
[17:29:22.961] TRACE: Done
[17:29:22.986] TRACE: exec: Execute tool provider [javac -d ./test/jar-workdir /System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/src.full/open/test/jdk/tools/jpackage/apps/Hello.java](4)...
[17:29:23.790] TRACE: exec: Done. Exit code: 0
[17:29:23.790] TRACE: assertEquals(0): Check command tool provider [javac -d ./test/jar-workdir /System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/src.full/open/test/jdk/tools/jpackage/apps/Hello.java](4) exited with 0 code
[17:29:23.811] TRACE: Delete [./test/input/hello.jar] existing jar file
[17:29:23.814] TRACE: exec: Execute tool provider [jar -c -f ./test/input/hello.jar -C ./test/jar-workdir .](7)...
[17:29:23.872] TRACE: exec: Done. Exit code: 0
[17:29:23.873] TRACE: assertEquals(0): Check command tool provider [jar -c -f ./test/input/hello.jar -C ./test/jar-workdir .](7) exited with 0 code
[17:29:23.891] TRACE: exec: Execute [/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/macosx-x64-debug.jdk/jdk-20/fastdebug/bin/jpackage --input ./test/input --dest ./test/output --name AddLauncherTest --type dmg --main-jar hello.jar --main-class Hello --arguments Duke --arguments is --arguments the --arguments King --description "AddLauncherTest Description" --add-launcher Baz2=./test/Baz2.0.properties --add-launcher foo=./test/foo.0.properties --add-launcher Bar=./test/Bar.0.properties -J-Djlink.debug=true --verbose](31); inherit I/O...
[17:29:25.345] Building DMG package for AddLauncherTest.
[17:29:58.402] Command [PID: -1]:
jlink --output /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940/AddLauncherTest.app/Contents/runtime/Contents/Home --module-path /System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/macosx-x64-debug.jdk/jdk-20/fastdebug/jmods --add-modules java.rmi,jdk.management.jfr,jdk.jdi,jdk.charsets,jdk.xml.dom,java.xml,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.crypto.ec,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,jdk.sctp,java.sql.rowset,jdk.jsobject,jdk.jlink,java.smartcardio,jdk.unsupported,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.logging,java.transaction.xa,java.xml.crypto,jdk.jfr,jdk.crypto.cryptoki,jdk.net,jdk.random,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.naming.rmi,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.incubator.concurrent,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,java.management.rmi,jdk.jpackage,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files
[17:29:58.403] Output:
WARNING: Using incubator modules: jdk.incubator.vector, jdk.incubator.concurrent
[17:29:58.403] Returned: 0
[17:29:59.047] Using default package resource JavaApp.icns [icon] (add AddLauncherTest.icns to the resource-dir to customize).
[17:29:59.054] Preparing Info.plist: /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940/AddLauncherTest.app/Contents/Info.plist.
[17:29:59.061] Using default package resource Info-lite.plist.template [Application Info.plist] (add Info.plist to the resource-dir to customize).
[17:29:59.113] Using default package resource Runtime-Info.plist.template [Java Runtime Info.plist] (add Runtime-Info.plist to the resource-dir to customize).
[17:29:59.258] Running /usr/bin/codesign
[17:29:59.823] Running /usr/bin/codesign
[17:29:59.903] Running /usr/bin/codesign
[17:29:59.998] Running /usr/bin/codesign
[17:30:00.084] Running /usr/bin/codesign
[17:30:00.171] Running /usr/bin/codesign
[17:30:00.266] Running /usr/bin/codesign
[17:30:00.357] Running /usr/bin/codesign
[17:30:00.534] Running /usr/bin/codesign
[17:30:00.620] Running /usr/bin/codesign
[17:30:00.790] Running /usr/bin/codesign
[17:30:00.937] Running /usr/bin/codesign
[17:30:01.123] Running /usr/bin/codesign
[17:30:01.205] Running /usr/bin/codesign
[17:30:01.262] Running /usr/bin/codesign
[17:30:01.355] Running /usr/bin/codesign
[17:30:01.481] Running /usr/bin/codesign
[17:30:01.567] Running /usr/bin/codesign
[17:30:01.688] Running /usr/bin/codesign
[17:30:01.769] Running /usr/bin/codesign
[17:30:01.879] Running /usr/bin/codesign
[17:30:01.964] Running /usr/bin/codesign
[17:30:02.050] Running /usr/bin/codesign
[17:30:02.165] Running /usr/bin/codesign
[17:30:02.238] Running /usr/bin/codesign
[17:30:02.337] Running /usr/bin/codesign
[17:30:02.494] Running /usr/bin/codesign
[17:30:02.650] Running /usr/bin/codesign
[17:30:02.710] Running /usr/bin/codesign
[17:30:02.832] Running /usr/bin/codesign
[17:30:02.902] Running /usr/bin/codesign
[17:30:03.037] Running /usr/bin/codesign
[17:30:03.124] Running /usr/bin/codesign
[17:30:03.212] Running /usr/bin/codesign
[17:30:03.254] Running /usr/bin/codesign
[17:30:03.312] Running /usr/bin/codesign
[17:30:03.428] Running /usr/bin/codesign
[17:30:03.497] Running /usr/bin/codesign
[17:30:03.576] Running /usr/bin/codesign
[17:30:03.687] Running /usr/bin/codesign
[17:30:03.810] Running /usr/bin/codesign
[17:30:04.222] Running /usr/bin/codesign
[17:30:05.047] Running /usr/bin/codesign
[17:30:05.184] Running /usr/bin/codesign
[17:30:05.258] Running /usr/bin/codesign
[17:30:05.402] Running /usr/bin/codesign
[17:30:05.487] Running /usr/bin/codesign
[17:30:05.560] Running /usr/bin/codesign
[17:30:05.659] Running /usr/bin/codesign
[17:30:05.698] Running /usr/bin/codesign
[17:30:05.767] Running /usr/bin/codesign
[17:30:05.856] Running /usr/bin/codesign
[17:30:05.907] Running /usr/bin/codesign
[17:30:06.007] Running /usr/bin/codesign
[17:30:06.098] Running /usr/bin/codesign
[17:30:06.145] Running /usr/bin/codesign
[17:30:06.188] Running /usr/bin/codesign
[17:30:06.291] Running /usr/bin/codesign
[17:30:06.355] Running /usr/bin/codesign
[17:30:06.422] Running /usr/bin/codesign
[17:30:06.548] Running /usr/bin/codesign
[17:30:06.615] Running /usr/bin/codesign
[17:30:06.654] Running /usr/bin/codesign
[17:30:06.706] Running /usr/bin/codesign
[17:30:06.778] Running /usr/bin/codesign
[17:30:06.934] Running /usr/bin/codesign
[17:30:07.071] Running /usr/bin/codesign
[17:30:07.154] Running /usr/bin/codesign
[17:30:07.237] Running /usr/bin/codesign
[17:30:07.353] Running /usr/bin/codesign
[17:30:07.459] Running /usr/bin/codesign
[17:30:07.562] Running /usr/bin/codesign
[17:30:07.628] Running /usr/bin/codesign
[17:30:07.686] Running /usr/bin/codesign
[17:30:07.805] Running /usr/bin/codesign
[17:30:07.926] Running /usr/bin/codesign
[17:30:08.043] Running /usr/bin/codesign
[17:30:08.197] Running /usr/bin/codesign
[17:30:08.305] Running /usr/bin/codesign
[17:30:08.437] Running /usr/bin/codesign
[17:30:08.525] Running /usr/bin/codesign
[17:30:08.602] Running /usr/bin/codesign
[17:30:08.729] Running /usr/bin/codesign
[17:30:08.797] Running /usr/bin/codesign
[17:30:08.955] Running /usr/bin/codesign
[17:30:08.992] Running /usr/bin/codesign
[17:30:09.059] Running /usr/bin/codesign
[17:30:09.139] Running /usr/bin/codesign
[17:30:09.232] Running /usr/bin/codesign
[17:30:09.268] Running /usr/bin/codesign
[17:30:10.243] Running /usr/bin/codesign
[17:30:11.520] Command [PID: 59682]:
/usr/bin/codesign -s - -vvvv --force /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940/AddLauncherTest.app/Contents/runtime
[17:30:11.520] Output:
/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940/AddLauncherTest.app/Contents/runtime: replacing existing signature
/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940/AddLauncherTest.app/Contents/runtime: signed bundle with Mach-O thin (x86_64) [com.oracle.java.Hello]
[17:30:11.520] Returned: 0
[17:30:11.521] Running /usr/bin/codesign
[17:30:12.458] Command [PID: 59685]:
/usr/bin/codesign -s - -vvvv --force /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940/AddLauncherTest.app
[17:30:12.458] Output:
/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940/AddLauncherTest.app: replacing existing signature
/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940/AddLauncherTest.app: signed app bundle with Mach-O thin (x86_64) [Hello-555549445e1954da08e5390b89781dbfbb8a2540]
[17:30:12.459] Returned: 0
[17:30:12.460] Using default package resource background_dmg.tiff [dmg background] (add AddLauncherTest-background.tiff to the resource-dir to customize).
[17:30:12.462] Using default package resource JavaApp.icns [volume icon] (add AddLauncherTest-volume.icns to the resource-dir to customize).
[17:30:12.464] Preparing dmg setup: /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/config/AddLauncherTest-dmg-setup.scpt.
[17:30:12.466] Using default package resource DMGsetup.scpt [DMG setup script] (add AddLauncherTest-dmg-setup.scpt to the resource-dir to customize).
[17:30:12.470] Creating DMG file: /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/output/AddLauncherTest-1.0.dmg.
[17:30:12.501] Running /usr/bin/hdiutil
[17:30:20.804] Command [PID: 59687]:
/usr/bin/hdiutil create -verbose -srcfolder /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940 -volname AddLauncherTest -ov /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest-tmp.dmg -fs HFS+ -format UDRW
[17:30:20.806] Output:
2022-12-17 17:30:12.584 diskimages-helper[59689:159227145] *useEffectiveIDs**** euid/egid changed to 502,10668 (uid/gid is 502,10668)
2022-12-17 17:30:12.584 diskimages-helper[59689:159227145] *useRealIDs******** euid/egid changed to 502,10668 (uid/gid is 502,10668)
Initializing?
2022-12-17 17:30:12.597 diskimages-helper[59689:159227145] *useEffectiveIDs**** euid/egid changed to 502,10668 (uid/gid is 502,10668)
2022-12-17 17:30:12.605 copy-helper[59690:159227146] estimating /private/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940
2022-12-17 17:30:13.796 diskimages-helper[59689:159227145] *useRealIDs******** euid/egid changed to 502,10668 (uid/gid is 502,10668)
Creating?
DIDiskImageCreatorProbe: interface 1, score -1000, CSparseBundleDiskImage
DIDiskImageCreatorProbe: interface 2, score -1000, CSparseDiskImage
DIDiskImageCreatorProbe: interface 3, score 1000, CRawDiskImage
DIDiskImageCreatorProbe: interface 7, score -1000, CWOUDIFDiskImage
DIDiskImageCreateWithCFURL: CRawDiskImage
DIFileEncodingCreatorProbe: interface 2, score -1000, CEncryptedEncoding
DIBackingStoreCreatorProbe: interface 0, score 100, CBSDBackingStore
DIBackingStoreCreatorProbe: interface 1, score -1000, CBundleBackingStore
DIBackingStoreCreatorProbe: interface 2, score 0, CRAMBackingStore
DIBackingStoreCreatorProbe: interface 3, score 300, CCarbonBackingStore
DIBackingStoreCreatorProbe: interface 5, score -100, CCURLBackingStore
DIBackingStoreCreateWithCFURL: CCarbonBackingStore
DIBackingStoreCreateWithCFURL: creator returned 0
DIDiskImageCreateWithCFURL: creator returned 0
DI_kextWaitQuiet: about to call IOServiceWaitQuiet...
DI_kextWaitQuiet: IOServiceWaitQuiet took 0.000005 seconds
DI_kextWaitQuiet: about to call IOServiceWaitQuiet...
DI_kextWaitQuiet: IOServiceWaitQuiet took 0.000005 seconds
2022-12-17 17:30:15.440 diskimages-helper[59689:159227188] DIHelperHDID serveImage: attaching drive
{
autodiskmount = 1;
"hdiagent-drive-identifier" = "0A14E5B5-4031-42CF-90E2-3334336E337C";
"skip-auto-fsck-for-system-images" = 1;
"system-image" = 1;
"unmount-timeout" = 0;
}
2022-12-17 17:30:15.441 diskimages-helper[59689:159227188] DIHelperHDID serveImage: connecting to myDrive 0x3E0F
2022-12-17 17:30:15.441 diskimages-helper[59689:159227188] DIHelperHDID serveImage: register _readBuffer 0x7fba84740000
2022-12-17 17:30:15.441 diskimages-helper[59689:159227188] DIHelperHDID serveImage: activating drive port 15627
2022-12-17 17:30:15.441 diskimages-helper[59689:159227188] DIHelperHDID serveImage: set cache enabled=TRUE returned FAILURE.
2022-12-17 17:30:15.454 diskimages-helper[59689:159227188] DIHelperHDID serveImage: set on IO thread=TRUE returned SUCCESS.
2022-12-17 17:30:15.454 diskimages-helper[59689:159227188] -processKernelRequest: will sleep received
2022-12-17 17:30:16.027 diskimages-helper[59689:159227145] _mountDevEntries: disk3s1 aborting mountpoint postflight because disk image has no band size specified.
2022-12-17 17:30:16.040 diskimages-helper[59689:159227142] _postflightMountPointsAfterDAMount: disk3s1 aborting because disk image has no band size specified.
2022-12-17 17:30:16.046 diskimages-helper[59689:159227142] _postflightMountPointsAfterDAMount: disk3 aborting because no mount point found.
2022-12-17 17:30:16.047 diskimages-helper[59689:159227145] *useEffectiveIDs**** euid/egid changed to 502,10668 (uid/gid is 502,10668)
2022-12-17 17:30:16.296 diskimages-helper[59689:159227145] *useRealIDs******** euid/egid changed to 502,10668 (uid/gid is 502,10668)
Copying?
2022-12-17 17:30:16.301 diskimages-helper[59689:159227145] *useEffectiveIDs**** euid/egid changed to 502,10668 (uid/gid is 502,10668)
2022-12-17 17:30:16.347 copy-helper[59705:159227234] copying /private/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940 to /Volumes/AddLauncherTest
2022-12-17 17:30:16.353 copy-helper[59705:159227234] About to copy "/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940".
2022-12-17 17:30:18.335 copy-helper[59705:159227234] Copy finished.
2022-12-17 17:30:20.194 diskimages-helper[59689:159227188] -processKernelRequest: flush received
2022-12-17 17:30:20.217 diskimages-helper[59689:159227145] *useRealIDs******** euid/egid changed to 502,10668 (uid/gid is 502,10668)
Finishing?
2022-12-17 17:30:20.323 diskimages-helper[59689:159227145] *useEffectiveIDs**** euid/egid changed to 502,10668 (uid/gid is 502,10668)
created: /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest-tmp.dmghdiutil: create: returning 0
[17:30:20.807] Returned: 0
[17:30:20.809] Running /usr/bin/hdiutil
[17:30:21.606] Command [PID: 59709]:
/usr/bin/hdiutil attach /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest-tmp.dmg -verbose -mountroot /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images
[17:30:21.608] Output:
Initializing?
DIBackingStoreInstantiatorProbe: interface 0, score 100, CBSDBackingStore
DIBackingStoreInstantiatorProbe: interface 1, score -1000, CBundleBackingStore
DIBackingStoreInstantiatorProbe: interface 2, score -1000, CRAMBackingStore
DIBackingStoreInstantiatorProbe: interface 3, score 100, CCarbonBackingStore
DIBackingStoreInstantiatorProbe: interface 4, score -1000, CDevBackingStore
DIBackingStoreInstantiatorProbe: interface 5, score -1000, CCURLBackingStore
DIBackingStoreInstantiatorProbe: interface 6, score -1000, CVectoredBackingStore
DIBackingStoreInstantiatorProbe: interface 0, score 100, CBSDBackingStore
DIBackingStoreInstantiatorProbe: interface 1, score -1000, CBundleBackingStore
DIBackingStoreInstantiatorProbe: interface 2, score -1000, CRAMBackingStore
DIBackingStoreInstantiatorProbe: interface 3, score 100, CCarbonBackingStore
DIBackingStoreInstantiatorProbe: interface 4, score -1000, CDevBackingStore
DIBackingStoreInstantiatorProbe: interface 5, score -1000, CCURLBackingStore
DIBackingStoreInstantiatorProbe: interface 6, score -1000, CVectoredBackingStore
DIFileEncodingInstantiatorProbe: interface 0, score -1000, CMacBinaryEncoding
DIFileEncodingInstantiatorProbe: interface 1, score -1000, CAppleSingleEncoding
DIFileEncodingInstantiatorProbe: interface 2, score -1000, CEncryptedEncoding
DIFileEncodingInstantiatorProbe: interface 0, score -1000, CUDIFEncoding
DIFileEncodingInstantiatorProbe: interface 0, score -1000, CSegmentedNDIFEncoding
DIFileEncodingInstantiatorProbe: interface 1, score -1000, CSegmentedUDIFEncoding
CBSDBackingStore::newProbe stat() failed. No such file or directory.
DIBackingStoreInstantiatorProbe: interface 0, score 1, CBSDBackingStore
DIBackingStoreInstantiatorProbe: interface 1, score -1000, CBundleBackingStore
DIBackingStoreInstantiatorProbe: interface 2, score -1000, CRAMBackingStore
DIBackingStoreInstantiatorProbe: interface 3, score -1000, CCarbonBackingStore
DIBackingStoreInstantiatorProbe: interface 4, score -1000, CDevBackingStore
DIBackingStoreInstantiatorProbe: interface 5, score -1000, CCURLBackingStore
DIBackingStoreInstantiatorProbe: interface 6, score -1000, CVectoredBackingStore
DIFileEncodingInstantiatorProbe: interface 2, score -1000, CSegmentedUDIFRawEncoding
DIDiskImageInstantiatorProbe: interface 0, score -1000, CUDIFDiskImage
DIDiskImageInstantiatorProbe: interface 1, score 0, CSparseBundleDiskImage
DIDiskImageInstantiatorProbe: interface 2, score 0, CSparseDiskImage
DIDiskImageInstantiatorProbe: interface 3, score 100, CRawDiskImage
DIDiskImageInstantiatorProbe: interface 4, score 0, CDARTDiskImage
DIDiskImageInstantiatorProbe: interface 5, score 0, CDiskCopy42DiskImage
DIDiskImageInstantiatorProbe: interface 6, score -1000, CNDIFDiskImage
DIDiskImageInstantiatorProbe: interface 8, score -100, CShadowedDiskImage
DIDiskImageInstantiatorProbe: interface 9, score -100, CWrappedDiskImage
DIDiskImageNewWithBackingStore: CRawDiskImage
DIDiskImageNewWithBackingStore: instantiator returned 0
Attaching?
DI_kextWaitQuiet: about to call IOServiceWaitQuiet...
DI_kextWaitQuiet: IOServiceWaitQuiet took 0.000005 seconds
2022-12-17 17:30:21.102 diskimages-helper[59712:159227300] DIHelperHDID serveImage: attaching drive
{
autodiskmount = 1;
"hdiagent-drive-identifier" = "7386F6BE-C801-4358-B1A5-CFFABC911C4C";
"unmount-timeout" = 0;
}
2022-12-17 17:30:21.104 diskimages-helper[59712:159227300] DIHelperHDID serveImage: connecting to myDrive 0x380F
2022-12-17 17:30:21.104 diskimages-helper[59712:159227300] DIHelperHDID serveImage: register _readBuffer 0x7ffe2bd00000
2022-12-17 17:30:21.104 diskimages-helper[59712:159227300] DIHelperHDID serveImage: activating drive port 13835
2022-12-17 17:30:21.104 diskimages-helper[59712:159227300] DIHelperHDID serveImage: set cache enabled=TRUE returned FAILURE.
2022-12-17 17:30:21.114 diskimages-helper[59712:159227300] DIHelperHDID serveImage: set on IO thread=TRUE returned SUCCESS.
2022-12-17 17:30:21.115 diskimages-helper[59712:159227300] -processKernelRequest: will sleep received
Mounting?
2022-12-17 17:30:21.578 diskimages-helper[59712:159227285] _postflightMountPointsAfterDAMount: disk3s1 aborting because disk image has no band size specified.
2022-12-17 17:30:21.579 diskimages-helper[59712:159227289] _mountDevEntries: disk3s1 aborting mountpoint postflight because disk image has no band size specified.
2022-12-17 17:30:21.580 diskimages-helper[59712:159227285] _postflightMountPointsAfterDAMount: disk3 aborting because no mount point found.
Finishing?
Finishing?
/dev/disk3 GUID_partition_scheme
/dev/disk3s1 Apple_HFS /private/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest
[17:30:21.611] Returned: 0
[17:30:21.850] Running /usr/bin/osascript
[17:32:23.928] Command [PID: 59721]:
/usr/bin/osascript /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/config/AddLauncherTest-dmg-setup.scpt
[17:32:23.929] Output:
/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/config/AddLauncherTest-dmg-setup.scpt:415:457: execution error: Finder got an error: AppleEvent timed out. (-1712)
[17:32:23.931] Returned: 1
[17:32:24.080] java.io.IOException: Command [/usr/bin/osascript, /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/config/AddLauncherTest-dmg-setup.scpt] exited with 1 code
at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90)
at jdk.jpackage/jdk.jpackage.internal.IOUtils.exec(IOUtils.java:227)
at jdk.jpackage/jdk.jpackage.internal.IOUtils.exec(IOUtils.java:205)
at jdk.jpackage/jdk.jpackage.internal.IOUtils.exec(IOUtils.java:184)
at jdk.jpackage/jdk.jpackage.internal.MacDmgBundler.buildDMG(MacDmgBundler.java:403)
at jdk.jpackage/jdk.jpackage.internal.MacDmgBundler.bundle(MacDmgBundler.java:90)
at jdk.jpackage/jdk.jpackage.internal.MacDmgBundler.execute(MacDmgBundler.java:578)
at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:700)
at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:565)
at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92)
at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53)
[17:32:25.327] Running /usr/bin/SetFile
[17:32:25.378] Command [PID: 59832]:
/usr/bin/SetFile -c icnC /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest/.VolumeIcon.icns
[17:32:25.379] Returned: 0
[17:32:25.382] Running /usr/bin/SetFile
[17:32:25.436] Command [PID: 59833]:
/usr/bin/SetFile -a C /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest
[17:32:25.436] Returned: 0
[17:32:25.704] Running /usr/bin/hdiutil
[17:32:29.184] Command [PID: 59834]:
/usr/bin/hdiutil detach -verbose /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest
[17:32:29.184] Output:
hdiutil: detach: processing "/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest"
LetDIDriverSettleDown: calling IOServiceWaitQuiet...
DI_kextWaitQuiet: about to call IOServiceWaitQuiet...
DI_kextWaitQuiet: IOServiceWaitQuiet took 0.000004 seconds
LetDiskImageDriverSettleDown: wait took 0.000056 seconds
"disk3" ejected.
[17:32:29.185] Returned: 0
[17:32:29.185] Running /usr/bin/hdiutil
[17:32:35.303] Command [PID: 59838]:
/usr/bin/hdiutil convert /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest-tmp.dmg -verbose -format UDZO -o /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/output/AddLauncherTest-1.0.dmg
[17:32:35.304] Output:
hdiutil: convert: processing "/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest-tmp.dmg"
DIBackingStoreInstantiatorProbe: interface 0, score 100, CBSDBackingStore
DIBackingStoreInstantiatorProbe: interface 1, score -1000, CBundleBackingStore
DIBackingStoreInstantiatorProbe: interface 2, score -1000, CRAMBackingStore
DIBackingStoreInstantiatorProbe: interface 3, score 100, CCarbonBackingStore
DIBackingStoreInstantiatorProbe: interface 4, score -1000, CDevBackingStore
DIBackingStoreInstantiatorProbe: interface 5, score -1000, CCURLBackingStore
DIBackingStoreInstantiatorProbe: interface 6, score -1000, CVectoredBackingStore
DIFileEncodingInstantiatorProbe: interface 0, score -1000, CMacBinaryEncoding
DIFileEncodingInstantiatorProbe: interface 1, score -1000, CAppleSingleEncoding
DIFileEncodingInstantiatorProbe: interface 2, score -1000, CEncryptedEncoding
DIFileEncodingInstantiatorProbe: interface 0, score -1000, CUDIFEncoding
DIFileEncodingInstantiatorProbe: interface 0, score -1000, CSegmentedNDIFEncoding
DIFileEncodingInstantiatorProbe: interface 1, score -1000, CSegmentedUDIFEncoding
CBSDBackingStore::newProbe stat() failed. No such file or directory.
DIBackingStoreInstantiatorProbe: interface 0, score 1, CBSDBackingStore
DIBackingStoreInstantiatorProbe: interface 1, score -1000, CBundleBackingStore
DIBackingStoreInstantiatorProbe: interface 2, score -1000, CRAMBackingStore
DIBackingStoreInstantiatorProbe: interface 3, score -1000, CCarbonBackingStore
DIBackingStoreInstantiatorProbe: interface 4, score -1000, CDevBackingStore
DIBackingStoreInstantiatorProbe: interface 5, score -1000, CCURLBackingStore
DIBackingStoreInstantiatorProbe: interface 6, score -1000, CVectoredBackingStore
DIFileEncodingInstantiatorProbe: interface 2, score -1000, CSegmentedUDIFRawEncoding
DIDiskImageInstantiatorProbe: interface 0, score -1000, CUDIFDiskImage
DIDiskImageInstantiatorProbe: interface 1, score 0, CSparseBundleDiskImage
DIDiskImageInstantiatorProbe: interface 2, score 0, CSparseDiskImage
DIDiskImageInstantiatorProbe: interface 3, score 100, CRawDiskImage
DIDiskImageInstantiatorProbe: interface 4, score 0, CDARTDiskImage
DIDiskImageInstantiatorProbe: interface 5, score 0, CDiskCopy42DiskImage
DIDiskImageInstantiatorProbe: interface 6, score -1000, CNDIFDiskImage
DIDiskImageInstantiatorProbe: interface 8, score -100, CShadowedDiskImage
DIDiskImageInstantiatorProbe: interface 9, score -100, CWrappedDiskImage
DIDiskImageNewWithBackingStore: CRawDiskImage
DIDiskImageNewWithBackingStore: instantiator returned 0
DIDiskImageConvertProbe: probing interface 0 CUDIFDiskImage
: score 100
DIDiskImageConvertProbe: probing interface 1 CSparseBundleDiskImage
: score -1000
DIDiskImageConvertProbe: probing interface 2 CSparseDiskImage
: score -1000
DIDiskImageConvertProbe: probing interface 3 CRawDiskImage
: score -1000
DIDiskImageConvertProbe: probing interface 6 CNDIFDiskImage
CNDIFDiskImage::convertProbe: format is OZDU
CNDIFDiskImage::convertProbe: format not recognized.
: score -1000
DIDiskImageConvertProbe: selecting index 0 CUDIFDiskImage
DIDiskImageConvertWithDiskImage: CUDIFDiskImage
Preparing imaging engine?
Reading Protective Master Boot Record (MBR : 0)?
DIFileEncodingCreatorProbe: interface 2, score -1000, CEncryptedEncoding
DIBackingStoreCreatorProbe: interface 0, score 100, CBSDBackingStore
DIBackingStoreCreatorProbe: interface 1, score -1000, CBundleBackingStore
DIBackingStoreCreatorProbe: interface 2, score 0, CRAMBackingStore
DIBackingStoreCreatorProbe: interface 3, score 300, CCarbonBackingStore
DIBackingStoreCreatorProbe: interface 5, score -100, CCURLBackingStore
DIBackingStoreCreateWithCFURL: CCarbonBackingStore
DIBackingStoreCreateWithCFURL: creator returned 0
CUDIFFileAccess::createWithCFURL: kUDIFFileWithFooter
__compressThread(0): ABORT trying to dequeue work
__compressThread(2): ABORT trying to dequeue work
__compressThread(3): ABORT trying to dequeue work
__compressThread(4): ABORT trying to dequeue work
__compressThread(1): ABORT trying to dequeue work
(CRC32 $EADAFCD3: Protective Master Boot Record (MBR : 0))
Reading GPT Header (Primary GPT Header : 1)?
__compressThread(1): ABORT trying to dequeue work
__compressThread(2): ABORT trying to dequeue work
__compressThread(4): ABORT trying to dequeue work
__compressThread(0): ABORT trying to dequeue work
__compressThread(3): ABORT trying to dequeue work
(CRC32 $9752872B: GPT Header (Primary GPT Header : 1))
Reading GPT Partition Data (Primary GPT Table : 2)?
__compressThread(0): ABORT trying to dequeue work
__compressThread(2): ABORT trying to dequeue work
__compressThread(3): ABORT trying to dequeue work
__compressThread(4): ABORT trying to dequeue work
__compressThread(1): ABORT trying to dequeue work
(CRC32 $47DBCAB8: GPT Partition Data (Primary GPT Table : 2))
Reading (Apple_Free : 3)?
__compressThread(1): ABORT trying to dequeue work
__compressThread(2): ABORT trying to dequeue work
__compressThread(0): ABORT trying to dequeue work
__compressThread(3): ABORT trying to dequeue work
__compressThread(4): ABORT trying to dequeue work
(CRC32 $00000000: (Apple_Free : 3))
Reading disk image (Apple_HFS : 4)?
__compressThread(2): ABORT trying to dequeue work
__compressThread(0): ABORT trying to dequeue work
__compressThread(4): ABORT trying to dequeue work
__compressThread(1): ABORT trying to dequeue work
__compressThread(3): ABORT trying to dequeue work
(CRC32 $464AF711: disk image (Apple_HFS : 4))
Reading GPT Partition Data (Backup GPT Table : 5)?
__compressThread(2): ABORT trying to dequeue work
__compressThread(0): ABORT trying to dequeue work
__compressThread(1): ABORT trying to dequeue work
__compressThread(4): ABORT trying to dequeue work
__compressThread(3): ABORT trying to dequeue work
(CRC32 $47DBCAB8: GPT Partition Data (Backup GPT Table : 5))
Reading GPT Header (Backup GPT Header : 6)?
__compressThread(4): ABORT trying to dequeue work
__compressThread(3): ABORT trying to dequeue work
__compressThread(1): ABORT trying to dequeue work
__compressThread(0): ABORT trying to dequeue work
__compressThread(2): ABORT trying to dequeue work
(CRC32 $E6DC1FF0: GPT Header (Backup GPT Header : 6))
Adding resources?
DIDiskImageInstantiatorProbe: interface 0, score 1000, CUDIFDiskImage
DIDiskImageInstantiatorProbe: interface 1, score 0, CSparseBundleDiskImage
DIDiskImageInstantiatorProbe: interface 2, score 0, CSparseDiskImage
CRawDiskImage: data fork length 0x0000000003AF6BEB (61828075) not a multiple of 512.
DIDiskImageInstantiatorProbe: interface 3, score -100, CRawDiskImage
DIDiskImageInstantiatorProbe: interface 4, score 0, CDARTDiskImage
DIDiskImageInstantiatorProbe: interface 5, score 0, CDiskCopy42DiskImage
DIDiskImageInstantiatorProbe: interface 6, score -1000, CNDIFDiskImage
DIDiskImageInstantiatorProbe: interface 8, score -100, CShadowedDiskImage
DIDiskImageInstantiatorProbe: interface 9, score -100, CWrappedDiskImage
DIDiskImageNewWithBackingStore: CUDIFDiskImage
DIDiskImageNewWithBackingStore: instantiator returned 0
Elapsed Time: 5.803s
File size: 61845294 bytes, Checksum: CRC32 $AA6AEB64
Sectors processed: 375553, 316004 compressed
Speed: 26.6Mbytes/sec
Savings: 67.8%
DIDiskImageConvertWithDiskImage: converter returned 0
created: /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/output/AddLauncherTest-1.0.dmghdiutil: convert: result: 0
[17:32:35.309] Returned: 0
[17:32:35.341] Result DMG installer for AddLauncherTest: /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/output/AddLauncherTest-1.0.dmg.
[17:32:35.345] Succeeded in building Mac DMG Package package
[17:32:39.444] TRACE: exec: Done. Exit code: 0
[17:32:39.478] TRACE: assertEquals(0): Check command [/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/macosx-x64-debug.jdk/jdk-20/fastdebug/bin/jpackage --input ./test/input --dest ./test/output --name AddLauncherTest --type dmg --main-jar hello.jar --main-class Hello --arguments Duke --arguments is --arguments the --arguments King --description "AddLauncherTest Description" --add-launcher Baz2=./test/Baz2.0.properties --add-launcher foo=./test/foo.0.properties --add-launcher Bar=./test/Bar.0.properties -J-Djlink.debug=true --verbose](31) exited with 0 code
[17:32:39.482] TRACE: assertTrue(): Check [./test/output/AddLauncherTest-1.0.dmg] path exists
[17:32:39.483] TRACE: assertTrue(): Check [./test/output/AddLauncherTest-1.0.dmg] is a file
[17:32:39.554] TRACE: exec: Execute [sh -c "yes | /usr/bin/hdiutil attach ./test/output/AddLauncherTest-1.0.dmg -plist"](3); save output...
hdiutil: attach failed - No child processes
[17:32:40.424] TRACE: exec: Done. Exit code: 1
[17:32:40.468] ERROR: Expected [0]. Actual [1]: Check command [sh -c "yes | /usr/bin/hdiutil attach ./test/output/AddLauncherTest-1.0.dmg -plist"](3) exited with 0 code
[17:32:40.563] [ FAILED ] AddLauncherTest.test; checks=53
Out of all that verbosity, it looks like the relevant failure is:
[17:32:35.341] Result DMG installer for AddLauncherTest: /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/output/AddLauncherTest-1.0.dmg.
[17:32:35.345] Succeeded in building Mac DMG Package package
[17:32:39.444] TRACE: exec: Done. Exit code: 0
[17:32:39.478] TRACE: assertEquals(0): Check command [/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/macosx-x64-debug.jdk/jdk-20/fastdebug/bin/jpackage --input ./test/input --dest ./test/output --name AddLauncherTest --type dmg --main-jar hello.jar --main-class Hello --arguments Duke --arguments is --arguments the --arguments King --description "AddLauncherTest Description" --add-launcher Baz2=./test/Baz2.0.properties --add-launcher foo=./test/foo.0.properties --add-launcher Bar=./test/Bar.0.properties -J-Djlink.debug=true --verbose](31) exited with 0 code
[17:32:39.482] TRACE: assertTrue(): Check [./test/output/AddLauncherTest-1.0.dmg] path exists
[17:32:39.483] TRACE: assertTrue(): Check [./test/output/AddLauncherTest-1.0.dmg] is a file
[17:32:39.554] TRACE: exec: Execute [sh -c "yes | /usr/bin/hdiutil attach ./test/output/AddLauncherTest-1.0.dmg -plist"](3); save output...
hdiutil: attach failed - No child processes
[17:32:40.424] TRACE: exec: Done. Exit code: 1
[17:32:40.468] ERROR: Expected [0]. Actual [1]: Check command [sh -c "yes | /usr/bin/hdiutil attach ./test/output/AddLauncherTest-1.0.dmg -plist"](3) exited with 0 code
[17:32:40.563] [ FAILED ] AddLauncherTest.test; checks=53
tools/jpackage/share/AddLauncherTest.java#id1
Here's the test case that failed:
[17:28:00.918] [ RUN ] AddLauncherTest.test
[17:28:02.195] TRACE: Not running file associations test because running in headless environment
[17:28:02.208] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[17:28:02.214] TRACE: Create [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/fa.properties] properties file...
[17:28:02.215] TRACE: description=jpackage test extension
[17:28:02.215] TRACE: extension=AddLauncherTest
[17:28:02.216] TRACE: mime-type=application/x-jpackage-AddLauncherTest
[17:28:02.218] TRACE: Done
[17:28:02.223] TRACE: Create [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/Baz2.properties] properties file...
[17:28:02.224] TRACE: arguments=
[17:28:02.228] TRACE: description=Baz2 Description
[17:28:02.246] TRACE: Done
[17:28:02.247] TRACE: Create [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/foo.properties] properties file...
[17:28:02.247] TRACE: arguments=yep!
[17:28:02.247] TRACE: description=foo Description
[17:28:02.264] TRACE: Done
[17:28:02.265] TRACE: Create [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/Bar.properties] properties file...
[17:28:02.266] TRACE: arguments=one two three
[17:28:02.266] TRACE: icon=/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/src.full/open/test/jdk/tools/jpackage/resources/icon.icns
[17:28:02.266] TRACE: description=Bar Description
[17:28:02.288] TRACE: Done
[17:28:02.295] TRACE: exec: Execute tool provider [javac -d ./test/jar-workdir /System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/src.full/open/test/jdk/tools/jpackage/apps/Hello.java](4)...
[17:28:03.612] TRACE: exec: Done. Exit code: 0
[17:28:03.613] TRACE: assertEquals(0): Check command tool provider [javac -d ./test/jar-workdir /System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/src.full/open/test/jdk/tools/jpackage/apps/Hello.java](4) exited with 0 code
[17:28:03.615] TRACE: exec: Execute tool provider [jar -c -f ./test/input/hello.jar -C ./test/jar-workdir .](7)...
[17:28:03.634] TRACE: exec: Done. Exit code: 0
[17:28:03.635] TRACE: assertEquals(0): Check command tool provider [jar -c -f ./test/input/hello.jar -C ./test/jar-workdir .](7) exited with 0 code
[17:28:03.637] TRACE: exec: Execute [/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/macosx-x64-debug.jdk/jdk-20/fastdebug/bin/jpackage --input ./test/input --dest ./test/output --name AddLauncherTest --type pkg --main-jar hello.jar --main-class Hello --arguments Duke --arguments is --arguments the --arguments King --description "AddLauncherTest Description" --file-associations ./test/fa.properties --add-launcher Baz2=./test/Baz2.properties --add-launcher foo=./test/foo.properties --add-launcher Bar=./test/Bar.properties -J-Djlink.debug=true --verbose](33); inherit I/O...
[17:28:05.238] Building PKG package for AddLauncherTest.
[17:28:47.291] Command [PID: -1]:
jlink --output /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511/AddLauncherTest.app/Contents/runtime/Contents/Home --module-path /System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/macosx-x64-debug.jdk/jdk-20/fastdebug/jmods --add-modules java.rmi,jdk.management.jfr,jdk.jdi,jdk.charsets,jdk.xml.dom,java.xml,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.crypto.ec,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,jdk.sctp,java.sql.rowset,jdk.jsobject,jdk.unsupported,jdk.jlink,java.smartcardio,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.crypto.cryptoki,jdk.net,jdk.random,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.naming.rmi,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.incubator.concurrent,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,jdk.jpackage,java.management.rmi,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files
[17:28:47.292] Output:
WARNING: Using incubator modules: jdk.incubator.vector, jdk.incubator.concurrent
[17:28:47.293] Returned: 0
[17:28:48.390] Using default package resource JavaApp.icns [icon] (add AddLauncherTest.icns to the resource-dir to customize).
[17:28:48.397] Preparing Info.plist: /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511/AddLauncherTest.app/Contents/Info.plist.
[17:28:48.427] Using default package resource Info-lite.plist.template [Application Info.plist] (add Info.plist to the resource-dir to customize).
[17:28:48.489] Using default package resource Runtime-Info.plist.template [Java Runtime Info.plist] (add Runtime-Info.plist to the resource-dir to customize).
[17:28:48.582] Running /usr/bin/codesign
[17:28:49.018] Running /usr/bin/codesign
[17:28:49.082] Running /usr/bin/codesign
[17:28:49.138] Running /usr/bin/codesign
[17:28:49.215] Running /usr/bin/codesign
[17:28:49.301] Running /usr/bin/codesign
[17:28:49.375] Running /usr/bin/codesign
[17:28:49.432] Running /usr/bin/codesign
[17:28:49.500] Running /usr/bin/codesign
[17:28:49.562] Running /usr/bin/codesign
[17:28:49.629] Running /usr/bin/codesign
[17:28:49.683] Running /usr/bin/codesign
[17:28:49.746] Running /usr/bin/codesign
[17:28:49.819] Running /usr/bin/codesign
[17:28:49.918] Running /usr/bin/codesign
[17:28:49.982] Running /usr/bin/codesign
[17:28:50.080] Running /usr/bin/codesign
[17:28:50.135] Running /usr/bin/codesign
[17:28:50.192] Running /usr/bin/codesign
[17:28:50.253] Running /usr/bin/codesign
[17:28:50.326] Running /usr/bin/codesign
[17:28:50.376] Running /usr/bin/codesign
[17:28:50.429] Running /usr/bin/codesign
[17:28:50.477] Running /usr/bin/codesign
[17:28:50.543] Running /usr/bin/codesign
[17:28:50.590] Running /usr/bin/codesign
[17:28:50.640] Running /usr/bin/codesign
[17:28:50.694] Running /usr/bin/codesign
[17:28:50.753] Running /usr/bin/codesign
[17:28:50.809] Running /usr/bin/codesign
[17:28:50.865] Running /usr/bin/codesign
[17:28:50.923] Running /usr/bin/codesign
[17:28:50.975] Running /usr/bin/codesign
[17:28:51.023] Running /usr/bin/codesign
[17:28:51.148] Running /usr/bin/codesign
[17:28:51.223] Running /usr/bin/codesign
[17:28:51.285] Running /usr/bin/codesign
[17:28:51.330] Running /usr/bin/codesign
[17:28:51.402] Running /usr/bin/codesign
[17:28:51.469] Running /usr/bin/codesign
[17:28:51.574] Running /usr/bin/codesign
[17:28:51.728] Running /usr/bin/codesign
[17:28:52.187] Running /usr/bin/codesign
[17:28:52.230] Running /usr/bin/codesign
[17:28:52.351] Running /usr/bin/codesign
[17:28:52.397] Running /usr/bin/codesign
[17:28:52.479] Running /usr/bin/codesign
[17:28:52.525] Running /usr/bin/codesign
[17:28:52.608] Running /usr/bin/codesign
[17:28:52.656] Running /usr/bin/codesign
[17:28:52.713] Running /usr/bin/codesign
[17:28:52.761] Running /usr/bin/codesign
[17:28:52.827] Running /usr/bin/codesign
[17:28:52.876] Running /usr/bin/codesign
[17:28:52.926] Running /usr/bin/codesign
[17:28:52.985] Running /usr/bin/codesign
[17:28:53.034] Running /usr/bin/codesign
[17:28:53.085] Running /usr/bin/codesign
[17:28:53.134] Running /usr/bin/codesign
[17:28:53.182] Running /usr/bin/codesign
[17:28:53.232] Running /usr/bin/codesign
[17:28:53.290] Running /usr/bin/codesign
[17:28:53.340] Running /usr/bin/codesign
[17:28:53.388] Running /usr/bin/codesign
[17:28:53.439] Running /usr/bin/codesign
[17:28:53.495] Running /usr/bin/codesign
[17:28:53.599] Running /usr/bin/codesign
[17:28:53.644] Running /usr/bin/codesign
[17:28:53.695] Running /usr/bin/codesign
[17:28:53.738] Running /usr/bin/codesign
[17:28:53.785] Running /usr/bin/codesign
[17:28:53.823] Running /usr/bin/codesign
[17:28:53.869] Running /usr/bin/codesign
[17:28:53.913] Running /usr/bin/codesign
[17:28:53.973] Running /usr/bin/codesign
[17:28:54.023] Running /usr/bin/codesign
[17:28:54.089] Running /usr/bin/codesign
[17:28:54.130] Running /usr/bin/codesign
[17:28:54.193] Running /usr/bin/codesign
[17:28:54.241] Running /usr/bin/codesign
[17:28:54.286] Running /usr/bin/codesign
[17:28:54.335] Running /usr/bin/codesign
[17:28:54.385] Running /usr/bin/codesign
[17:28:54.429] Running /usr/bin/codesign
[17:28:54.498] Running /usr/bin/codesign
[17:28:54.579] Running /usr/bin/codesign
[17:28:54.635] Running /usr/bin/codesign
[17:28:54.686] Running /usr/bin/codesign
[17:28:54.825] Running /usr/bin/codesign
[17:28:54.872] Running /usr/bin/codesign
[17:28:56.197] Running /usr/bin/codesign
[17:28:57.260] Command [PID: 59390]:
/usr/bin/codesign -s - -vvvv --force /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511/AddLauncherTest.app/Contents/runtime
[17:28:57.260] Output:
/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511/AddLauncherTest.app/Contents/runtime: replacing existing signature
/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511/AddLauncherTest.app/Contents/runtime: signed bundle with Mach-O thin (x86_64) [com.oracle.java.Hello]
[17:28:57.260] Returned: 0
[17:28:57.260] Running /usr/bin/codesign
[17:28:58.093] Command [PID: 59422]:
/usr/bin/codesign -s - -vvvv --force /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511/AddLauncherTest.app
[17:28:58.093] Output:
/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511/AddLauncherTest.app: replacing existing signature
/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511/AddLauncherTest.app: signed app bundle with Mach-O thin (x86_64) [Hello-555549445e1954da08e5390b89781dbfbb8a2540]
[17:28:58.093] Returned: 0
[17:28:58.094] Using default package resource background_pkg.png [pkg background image] (add AddLauncherTest-background.png to the resource-dir to customize).
[17:28:58.095] Using default package resource background_pkg.png [pkg background image] (add AddLauncherTest-background-darkAqua.png to the resource-dir to customize).
[17:28:58.096] Using default package resource product-def.plist [project definition file] (add product-def.plist to the resource-dir to customize).
[17:28:58.099] Preparing distribution.dist: /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/config/distribution.dist.
[17:28:58.294] Running /usr/bin/pkgbuild
[17:28:58.574] Command [PID: 59427]:
/usr/bin/pkgbuild --root /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511 --install-location /Applications --analyze /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/config/cpl.plist
[17:28:58.575] Output:
pkgbuild: Inferring bundle components from contents of /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511
pkgbuild: Writing new component property list to /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/config/cpl.plist
[17:28:58.575] Returned: 0
[17:28:58.585] Preparing package scripts.
[17:28:58.637] Using default package resource preinstall.template [PKG preinstall script] (add preinstall to the resource-dir to customize).
[17:28:58.655] Using default package resource postinstall.template [PKG postinstall script] (add postinstall to the resource-dir to customize).
[17:28:58.668] Running /usr/bin/pkgbuild
[17:29:11.998] Command [PID: 59430]:
/usr/bin/pkgbuild --root /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/images/image-16587551705934258511 --install-location /Applications --component-plist /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/config/cpl.plist --scripts /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/config/scripts --identifier Hello /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/packages/AddLauncherTest-app.pkg
[17:29:11.999] Output:
pkgbuild: Reading components from /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/config/cpl.plist
pkgbuild: Adding component at AddLauncherTest.app
pkgbuild: Adding top-level preinstall script
pkgbuild: Adding top-level postinstall script
pkgbuild: Wrote package to /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/packages/AddLauncherTest-app.pkg
[17:29:11.999] Returned: 0
[17:29:12.012] Running /usr/bin/productbuild
[17:29:12.377] Command [PID: 59453]:
/usr/bin/productbuild --resources /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/config --distribution /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/config/distribution.dist --package-path /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage2101493163054743007/packages /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/output/AddLauncherTest-1.0.pkg
[17:29:12.377] Output:
productbuild: Wrote product to /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/output/AddLauncherTest-1.0.pkg
[17:29:12.377] Returned: 0
[17:29:12.378] Succeeded in building Mac PKG Package package
[17:29:16.586] TRACE: exec: Done. Exit code: 0
[17:29:16.589] TRACE: assertEquals(0): Check command [/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/macosx-x64-debug.jdk/jdk-20/fastdebug/bin/jpackage --input ./test/input --dest ./test/output --name AddLauncherTest --type pkg --main-jar hello.jar --main-class Hello --arguments Duke --arguments is --arguments the --arguments King --description "AddLauncherTest Description" --file-associations ./test/fa.properties --add-launcher Baz2=./test/Baz2.properties --add-launcher foo=./test/foo.properties --add-launcher Bar=./test/Bar.properties -J-Djlink.debug=true --verbose](33) exited with 0 code
[17:29:16.595] TRACE: assertTrue(): Check [./test/output/AddLauncherTest-1.0.pkg] path exists
[17:29:16.596] TRACE: assertTrue(): Check [./test/output/AddLauncherTest-1.0.pkg] is a file
[17:29:16.599] TRACE: exec: Execute [pkgutil --expand ./test/output/AddLauncherTest-1.0.pkg ./test/unpacked-pkg/data](4); discard I/O...
[17:29:16.949] TRACE: exec: Done. Exit code: 0
[17:29:16.949] TRACE: assertEquals(0): Check command [pkgutil --expand ./test/output/AddLauncherTest-1.0.pkg ./test/unpacked-pkg/data](4) exited with 0 code
[17:29:16.996] TRACE: exec: Execute [tar -C ./test/unpacked-pkg/unpacked/Applications -xvf ./test/unpacked-pkg/data/AddLauncherTest-app.pkg/Payload](5); discard I/O...
[17:29:17.867] TRACE: exec: Done. Exit code: 0
[17:29:17.867] TRACE: assertEquals(0): Check command [tar -C ./test/unpacked-pkg/unpacked/Applications -xvf ./test/unpacked-pkg/data/AddLauncherTest-app.pkg/Payload](5) exited with 0 code
[17:29:17.869] TRACE: Verify unpacked: [/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/macosx-x64-debug.jdk/jdk-20/fastdebug/bin/jpackage --input ./test/input --dest ./test/output --name AddLauncherTest --type pkg --main-jar hello.jar --main-class Hello --arguments Duke --arguments is --arguments the --arguments King --description "AddLauncherTest Description" --file-associations ./test/fa.properties --add-launcher Baz2=./test/Baz2.properties --add-launcher foo=./test/foo.properties --add-launcher Bar=./test/Bar.properties jpt-unpacked-folder ./test/unpacked-pkg/unpacked](33)
[17:29:17.873] TRACE: assertEquals(1): Check the package has 1 top installation directories
[17:29:17.877] TRACE: assertFalse(): Check [./test/unpacked-pkg/unpacked/Library/Application Support/AddLauncherTest/uninstall.command] path doesn't exist
[17:29:17.877] TRACE: assertFalse(): Check [./test/unpacked-pkg/unpacked/Library/LaunchDaemons] path doesn't exist
[17:29:17.906] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package
[17:29:17.906] TRACE: assertStringListEquals(1, ./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/app/.jpackage.xml)
[17:29:17.924] TRACE: assertTrue(): Unexptected value in app image file for <signed>
[17:29:17.938] TRACE: assertTrue(): Unexptected value in app image file for <app-store>
[17:29:17.962] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[17:29:17.962] TRACE: assertStringListEquals(1, ./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/app/.package)
[17:29:17.963] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/runtime] path exists
[17:29:17.963] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/runtime] is a directory
[17:29:17.964] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/AddLauncherTest] path exists
[17:29:17.964] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/AddLauncherTest] is a file
[17:29:17.965] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/AddLauncherTest] file is executable
[17:29:17.965] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/app/AddLauncherTest.cfg] path exists
[17:29:17.966] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/app/AddLauncherTest.cfg] is a file
[17:29:17.966] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/runtime/Contents/MacOS/libjli.dylib] path exists
[17:29:17.966] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/runtime/Contents/MacOS/libjli.dylib] is a file
[17:29:17.968] TRACE: Clearing PATH in environment
[17:29:17.968] TRACE: exec: Execute [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/AddLauncherTest](1); inherit I/O; in directory [./test]...
[0x0044,0x0075,0x006b,0x0065]
[0x0069,0x0073]
[0x0074,0x0068,0x0065]
[0x004b,0x0069,0x006e,0x0067]
jpackage test application
args.length: 4
Duke
is
the
King
hello: Output file: [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt]
[17:29:21.324] TRACE: exec: Done. Exit code: 0
[17:29:21.325] TRACE: assertTrue(): Check [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] path exists
[17:29:21.325] TRACE: assertTrue(): Check [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] is a file
[17:29:21.380] TRACE: assertStringListEquals(): Check contents of [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] file
[17:29:21.381] TRACE: assertStringListEquals(1, jpackage test application)
[17:29:21.381] TRACE: assertStringListEquals(2, args.length: 4)
[17:29:21.382] TRACE: assertStringListEquals(3, Duke)
[17:29:21.382] TRACE: assertStringListEquals(4, is)
[17:29:21.382] TRACE: assertStringListEquals(5, the)
[17:29:21.383] TRACE: assertStringListEquals(6, King)
[17:29:21.383] TRACE: assertFalse(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/Resources/Baz2.icns] path doesn't exist
[17:29:21.384] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/Baz2] path exists
[17:29:21.384] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/Baz2] is a file
[17:29:21.385] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/Baz2] file is executable
[17:29:21.409] TRACE: exec: Execute [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/Baz2](1); inherit I/O; in directory [./test]...
jpackage test application
args.length: 0
hello: Output file: [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt]
[17:29:21.877] TRACE: exec: Done. Exit code: 0
[17:29:21.877] TRACE: assertTrue(): Check [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] path exists
[17:29:21.878] TRACE: assertTrue(): Check [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] is a file
[17:29:21.878] TRACE: assertStringListEquals(): Check contents of [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] file
[17:29:21.879] TRACE: assertStringListEquals(1, jpackage test application)
[17:29:21.879] TRACE: assertStringListEquals(2, args.length: 0)
[17:29:21.880] TRACE: assertFalse(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/Resources/foo.icns] path doesn't exist
[17:29:21.880] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/foo] path exists
[17:29:21.881] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/foo] is a file
[17:29:21.881] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/foo] file is executable
[17:29:21.884] TRACE: exec: Execute [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/foo](1); inherit I/O; in directory [./test]...
[0x0079,0x0065,0x0070,0x0021]
jpackage test application
args.length: 1
yep!
hello: Output file: [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt]
[17:29:22.382] TRACE: exec: Done. Exit code: 0
[17:29:22.382] TRACE: assertTrue(): Check [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] path exists
[17:29:22.383] TRACE: assertTrue(): Check [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] is a file
[17:29:22.383] TRACE: assertStringListEquals(): Check contents of [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] file
[17:29:22.384] TRACE: assertStringListEquals(1, jpackage test application)
[17:29:22.384] TRACE: assertStringListEquals(2, args.length: 1)
[17:29:22.384] TRACE: assertStringListEquals(3, yep!)
[17:29:22.385] TRACE: assertFalse(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/Resources/Bar.icns] path doesn't exist
[17:29:22.386] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/Bar] path exists
[17:29:22.386] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/Bar] is a file
[17:29:22.386] TRACE: assertTrue(): Check [./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/Bar] file is executable
[17:29:22.388] TRACE: exec: Execute [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/unpacked-pkg/unpacked/Applications/AddLauncherTest.app/Contents/MacOS/Bar](1); inherit I/O; in directory [./test]...
[0x006f,0x006e,0x0065]
[0x0074,0x0077,0x006f]
[0x0074,0x0068,0x0072,0x0065,0x0065]
jpackage test application
args.length: 3
one
two
three
hello: Output file: [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt]
[17:29:22.909] TRACE: exec: Done. Exit code: 0
[17:29:22.910] TRACE: assertTrue(): Check [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] path exists
[17:29:22.910] TRACE: assertTrue(): Check [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] is a file
[17:29:22.911] TRACE: assertStringListEquals(): Check contents of [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/appOutput.txt] file
[17:29:22.911] TRACE: assertStringListEquals(1, jpackage test application)
[17:29:22.912] TRACE: assertStringListEquals(2, args.length: 3)
[17:29:22.912] TRACE: assertStringListEquals(3, one)
[17:29:22.912] TRACE: assertStringListEquals(4, two)
[17:29:22.913] TRACE: assertStringListEquals(5, three)
[17:29:22.914] TRACE: Create [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/Baz2.0.properties] properties file...
[17:29:22.915] TRACE: arguments=
[17:29:22.915] TRACE: description=Baz2 Description
[17:29:22.928] TRACE: Done
[17:29:22.929] TRACE: Create [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/foo.0.properties] properties file...
[17:29:22.929] TRACE: arguments=yep!
[17:29:22.930] TRACE: description=foo Description
[17:29:22.943] TRACE: Done
[17:29:22.945] TRACE: Create [/System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/test/Bar.0.properties] properties file...
[17:29:22.945] TRACE: arguments=one two three
[17:29:22.946] TRACE: icon=/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/src.full/open/test/jdk/tools/jpackage/resources/icon.icns
[17:29:22.946] TRACE: description=Bar Description
[17:29:22.961] TRACE: Done
[17:29:22.986] TRACE: exec: Execute tool provider [javac -d ./test/jar-workdir /System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/src.full/open/test/jdk/tools/jpackage/apps/Hello.java](4)...
[17:29:23.790] TRACE: exec: Done. Exit code: 0
[17:29:23.790] TRACE: assertEquals(0): Check command tool provider [javac -d ./test/jar-workdir /System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/src.full/open/test/jdk/tools/jpackage/apps/Hello.java](4) exited with 0 code
[17:29:23.811] TRACE: Delete [./test/input/hello.jar] existing jar file
[17:29:23.814] TRACE: exec: Execute tool provider [jar -c -f ./test/input/hello.jar -C ./test/jar-workdir .](7)...
[17:29:23.872] TRACE: exec: Done. Exit code: 0
[17:29:23.873] TRACE: assertEquals(0): Check command tool provider [jar -c -f ./test/input/hello.jar -C ./test/jar-workdir .](7) exited with 0 code
[17:29:23.891] TRACE: exec: Execute [/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/macosx-x64-debug.jdk/jdk-20/fastdebug/bin/jpackage --input ./test/input --dest ./test/output --name AddLauncherTest --type dmg --main-jar hello.jar --main-class Hello --arguments Duke --arguments is --arguments the --arguments King --description "AddLauncherTest Description" --add-launcher Baz2=./test/Baz2.0.properties --add-launcher foo=./test/foo.0.properties --add-launcher Bar=./test/Bar.0.properties -J-Djlink.debug=true --verbose](31); inherit I/O...
[17:29:25.345] Building DMG package for AddLauncherTest.
[17:29:58.402] Command [PID: -1]:
jlink --output /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940/AddLauncherTest.app/Contents/runtime/Contents/Home --module-path /System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/macosx-x64-debug.jdk/jdk-20/fastdebug/jmods --add-modules java.rmi,jdk.management.jfr,jdk.jdi,jdk.charsets,jdk.xml.dom,java.xml,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.crypto.ec,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,jdk.sctp,java.sql.rowset,jdk.jsobject,jdk.jlink,java.smartcardio,jdk.unsupported,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.logging,java.transaction.xa,java.xml.crypto,jdk.jfr,jdk.crypto.cryptoki,jdk.net,jdk.random,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.naming.rmi,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.incubator.concurrent,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,java.management.rmi,jdk.jpackage,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files
[17:29:58.403] Output:
WARNING: Using incubator modules: jdk.incubator.vector, jdk.incubator.concurrent
[17:29:58.403] Returned: 0
[17:29:59.047] Using default package resource JavaApp.icns [icon] (add AddLauncherTest.icns to the resource-dir to customize).
[17:29:59.054] Preparing Info.plist: /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940/AddLauncherTest.app/Contents/Info.plist.
[17:29:59.061] Using default package resource Info-lite.plist.template [Application Info.plist] (add Info.plist to the resource-dir to customize).
[17:29:59.113] Using default package resource Runtime-Info.plist.template [Java Runtime Info.plist] (add Runtime-Info.plist to the resource-dir to customize).
[17:29:59.258] Running /usr/bin/codesign
[17:29:59.823] Running /usr/bin/codesign
[17:29:59.903] Running /usr/bin/codesign
[17:29:59.998] Running /usr/bin/codesign
[17:30:00.084] Running /usr/bin/codesign
[17:30:00.171] Running /usr/bin/codesign
[17:30:00.266] Running /usr/bin/codesign
[17:30:00.357] Running /usr/bin/codesign
[17:30:00.534] Running /usr/bin/codesign
[17:30:00.620] Running /usr/bin/codesign
[17:30:00.790] Running /usr/bin/codesign
[17:30:00.937] Running /usr/bin/codesign
[17:30:01.123] Running /usr/bin/codesign
[17:30:01.205] Running /usr/bin/codesign
[17:30:01.262] Running /usr/bin/codesign
[17:30:01.355] Running /usr/bin/codesign
[17:30:01.481] Running /usr/bin/codesign
[17:30:01.567] Running /usr/bin/codesign
[17:30:01.688] Running /usr/bin/codesign
[17:30:01.769] Running /usr/bin/codesign
[17:30:01.879] Running /usr/bin/codesign
[17:30:01.964] Running /usr/bin/codesign
[17:30:02.050] Running /usr/bin/codesign
[17:30:02.165] Running /usr/bin/codesign
[17:30:02.238] Running /usr/bin/codesign
[17:30:02.337] Running /usr/bin/codesign
[17:30:02.494] Running /usr/bin/codesign
[17:30:02.650] Running /usr/bin/codesign
[17:30:02.710] Running /usr/bin/codesign
[17:30:02.832] Running /usr/bin/codesign
[17:30:02.902] Running /usr/bin/codesign
[17:30:03.037] Running /usr/bin/codesign
[17:30:03.124] Running /usr/bin/codesign
[17:30:03.212] Running /usr/bin/codesign
[17:30:03.254] Running /usr/bin/codesign
[17:30:03.312] Running /usr/bin/codesign
[17:30:03.428] Running /usr/bin/codesign
[17:30:03.497] Running /usr/bin/codesign
[17:30:03.576] Running /usr/bin/codesign
[17:30:03.687] Running /usr/bin/codesign
[17:30:03.810] Running /usr/bin/codesign
[17:30:04.222] Running /usr/bin/codesign
[17:30:05.047] Running /usr/bin/codesign
[17:30:05.184] Running /usr/bin/codesign
[17:30:05.258] Running /usr/bin/codesign
[17:30:05.402] Running /usr/bin/codesign
[17:30:05.487] Running /usr/bin/codesign
[17:30:05.560] Running /usr/bin/codesign
[17:30:05.659] Running /usr/bin/codesign
[17:30:05.698] Running /usr/bin/codesign
[17:30:05.767] Running /usr/bin/codesign
[17:30:05.856] Running /usr/bin/codesign
[17:30:05.907] Running /usr/bin/codesign
[17:30:06.007] Running /usr/bin/codesign
[17:30:06.098] Running /usr/bin/codesign
[17:30:06.145] Running /usr/bin/codesign
[17:30:06.188] Running /usr/bin/codesign
[17:30:06.291] Running /usr/bin/codesign
[17:30:06.355] Running /usr/bin/codesign
[17:30:06.422] Running /usr/bin/codesign
[17:30:06.548] Running /usr/bin/codesign
[17:30:06.615] Running /usr/bin/codesign
[17:30:06.654] Running /usr/bin/codesign
[17:30:06.706] Running /usr/bin/codesign
[17:30:06.778] Running /usr/bin/codesign
[17:30:06.934] Running /usr/bin/codesign
[17:30:07.071] Running /usr/bin/codesign
[17:30:07.154] Running /usr/bin/codesign
[17:30:07.237] Running /usr/bin/codesign
[17:30:07.353] Running /usr/bin/codesign
[17:30:07.459] Running /usr/bin/codesign
[17:30:07.562] Running /usr/bin/codesign
[17:30:07.628] Running /usr/bin/codesign
[17:30:07.686] Running /usr/bin/codesign
[17:30:07.805] Running /usr/bin/codesign
[17:30:07.926] Running /usr/bin/codesign
[17:30:08.043] Running /usr/bin/codesign
[17:30:08.197] Running /usr/bin/codesign
[17:30:08.305] Running /usr/bin/codesign
[17:30:08.437] Running /usr/bin/codesign
[17:30:08.525] Running /usr/bin/codesign
[17:30:08.602] Running /usr/bin/codesign
[17:30:08.729] Running /usr/bin/codesign
[17:30:08.797] Running /usr/bin/codesign
[17:30:08.955] Running /usr/bin/codesign
[17:30:08.992] Running /usr/bin/codesign
[17:30:09.059] Running /usr/bin/codesign
[17:30:09.139] Running /usr/bin/codesign
[17:30:09.232] Running /usr/bin/codesign
[17:30:09.268] Running /usr/bin/codesign
[17:30:10.243] Running /usr/bin/codesign
[17:30:11.520] Command [PID: 59682]:
/usr/bin/codesign -s - -vvvv --force /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940/AddLauncherTest.app/Contents/runtime
[17:30:11.520] Output:
/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940/AddLauncherTest.app/Contents/runtime: replacing existing signature
/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940/AddLauncherTest.app/Contents/runtime: signed bundle with Mach-O thin (x86_64) [com.oracle.java.Hello]
[17:30:11.520] Returned: 0
[17:30:11.521] Running /usr/bin/codesign
[17:30:12.458] Command [PID: 59685]:
/usr/bin/codesign -s - -vvvv --force /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940/AddLauncherTest.app
[17:30:12.458] Output:
/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940/AddLauncherTest.app: replacing existing signature
/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940/AddLauncherTest.app: signed app bundle with Mach-O thin (x86_64) [Hello-555549445e1954da08e5390b89781dbfbb8a2540]
[17:30:12.459] Returned: 0
[17:30:12.460] Using default package resource background_dmg.tiff [dmg background] (add AddLauncherTest-background.tiff to the resource-dir to customize).
[17:30:12.462] Using default package resource JavaApp.icns [volume icon] (add AddLauncherTest-volume.icns to the resource-dir to customize).
[17:30:12.464] Preparing dmg setup: /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/config/AddLauncherTest-dmg-setup.scpt.
[17:30:12.466] Using default package resource DMGsetup.scpt [DMG setup script] (add AddLauncherTest-dmg-setup.scpt to the resource-dir to customize).
[17:30:12.470] Creating DMG file: /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/output/AddLauncherTest-1.0.dmg.
[17:30:12.501] Running /usr/bin/hdiutil
[17:30:20.804] Command [PID: 59687]:
/usr/bin/hdiutil create -verbose -srcfolder /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940 -volname AddLauncherTest -ov /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest-tmp.dmg -fs HFS+ -format UDRW
[17:30:20.806] Output:
2022-12-17 17:30:12.584 diskimages-helper[59689:159227145] *useEffectiveIDs**** euid/egid changed to 502,10668 (uid/gid is 502,10668)
2022-12-17 17:30:12.584 diskimages-helper[59689:159227145] *useRealIDs******** euid/egid changed to 502,10668 (uid/gid is 502,10668)
Initializing?
2022-12-17 17:30:12.597 diskimages-helper[59689:159227145] *useEffectiveIDs**** euid/egid changed to 502,10668 (uid/gid is 502,10668)
2022-12-17 17:30:12.605 copy-helper[59690:159227146] estimating /private/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940
2022-12-17 17:30:13.796 diskimages-helper[59689:159227145] *useRealIDs******** euid/egid changed to 502,10668 (uid/gid is 502,10668)
Creating?
DIDiskImageCreatorProbe: interface 1, score -1000, CSparseBundleDiskImage
DIDiskImageCreatorProbe: interface 2, score -1000, CSparseDiskImage
DIDiskImageCreatorProbe: interface 3, score 1000, CRawDiskImage
DIDiskImageCreatorProbe: interface 7, score -1000, CWOUDIFDiskImage
DIDiskImageCreateWithCFURL: CRawDiskImage
DIFileEncodingCreatorProbe: interface 2, score -1000, CEncryptedEncoding
DIBackingStoreCreatorProbe: interface 0, score 100, CBSDBackingStore
DIBackingStoreCreatorProbe: interface 1, score -1000, CBundleBackingStore
DIBackingStoreCreatorProbe: interface 2, score 0, CRAMBackingStore
DIBackingStoreCreatorProbe: interface 3, score 300, CCarbonBackingStore
DIBackingStoreCreatorProbe: interface 5, score -100, CCURLBackingStore
DIBackingStoreCreateWithCFURL: CCarbonBackingStore
DIBackingStoreCreateWithCFURL: creator returned 0
DIDiskImageCreateWithCFURL: creator returned 0
DI_kextWaitQuiet: about to call IOServiceWaitQuiet...
DI_kextWaitQuiet: IOServiceWaitQuiet took 0.000005 seconds
DI_kextWaitQuiet: about to call IOServiceWaitQuiet...
DI_kextWaitQuiet: IOServiceWaitQuiet took 0.000005 seconds
2022-12-17 17:30:15.440 diskimages-helper[59689:159227188] DIHelperHDID serveImage: attaching drive
{
autodiskmount = 1;
"hdiagent-drive-identifier" = "0A14E5B5-4031-42CF-90E2-3334336E337C";
"skip-auto-fsck-for-system-images" = 1;
"system-image" = 1;
"unmount-timeout" = 0;
}
2022-12-17 17:30:15.441 diskimages-helper[59689:159227188] DIHelperHDID serveImage: connecting to myDrive 0x3E0F
2022-12-17 17:30:15.441 diskimages-helper[59689:159227188] DIHelperHDID serveImage: register _readBuffer 0x7fba84740000
2022-12-17 17:30:15.441 diskimages-helper[59689:159227188] DIHelperHDID serveImage: activating drive port 15627
2022-12-17 17:30:15.441 diskimages-helper[59689:159227188] DIHelperHDID serveImage: set cache enabled=TRUE returned FAILURE.
2022-12-17 17:30:15.454 diskimages-helper[59689:159227188] DIHelperHDID serveImage: set on IO thread=TRUE returned SUCCESS.
2022-12-17 17:30:15.454 diskimages-helper[59689:159227188] -processKernelRequest: will sleep received
2022-12-17 17:30:16.027 diskimages-helper[59689:159227145] _mountDevEntries: disk3s1 aborting mountpoint postflight because disk image has no band size specified.
2022-12-17 17:30:16.040 diskimages-helper[59689:159227142] _postflightMountPointsAfterDAMount: disk3s1 aborting because disk image has no band size specified.
2022-12-17 17:30:16.046 diskimages-helper[59689:159227142] _postflightMountPointsAfterDAMount: disk3 aborting because no mount point found.
2022-12-17 17:30:16.047 diskimages-helper[59689:159227145] *useEffectiveIDs**** euid/egid changed to 502,10668 (uid/gid is 502,10668)
2022-12-17 17:30:16.296 diskimages-helper[59689:159227145] *useRealIDs******** euid/egid changed to 502,10668 (uid/gid is 502,10668)
Copying?
2022-12-17 17:30:16.301 diskimages-helper[59689:159227145] *useEffectiveIDs**** euid/egid changed to 502,10668 (uid/gid is 502,10668)
2022-12-17 17:30:16.347 copy-helper[59705:159227234] copying /private/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940 to /Volumes/AddLauncherTest
2022-12-17 17:30:16.353 copy-helper[59705:159227234] About to copy "/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/image-2237066463105007940".
2022-12-17 17:30:18.335 copy-helper[59705:159227234] Copy finished.
2022-12-17 17:30:20.194 diskimages-helper[59689:159227188] -processKernelRequest: flush received
2022-12-17 17:30:20.217 diskimages-helper[59689:159227145] *useRealIDs******** euid/egid changed to 502,10668 (uid/gid is 502,10668)
Finishing?
2022-12-17 17:30:20.323 diskimages-helper[59689:159227145] *useEffectiveIDs**** euid/egid changed to 502,10668 (uid/gid is 502,10668)
created: /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest-tmp.dmghdiutil: create: returning 0
[17:30:20.807] Returned: 0
[17:30:20.809] Running /usr/bin/hdiutil
[17:30:21.606] Command [PID: 59709]:
/usr/bin/hdiutil attach /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest-tmp.dmg -verbose -mountroot /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images
[17:30:21.608] Output:
Initializing?
DIBackingStoreInstantiatorProbe: interface 0, score 100, CBSDBackingStore
DIBackingStoreInstantiatorProbe: interface 1, score -1000, CBundleBackingStore
DIBackingStoreInstantiatorProbe: interface 2, score -1000, CRAMBackingStore
DIBackingStoreInstantiatorProbe: interface 3, score 100, CCarbonBackingStore
DIBackingStoreInstantiatorProbe: interface 4, score -1000, CDevBackingStore
DIBackingStoreInstantiatorProbe: interface 5, score -1000, CCURLBackingStore
DIBackingStoreInstantiatorProbe: interface 6, score -1000, CVectoredBackingStore
DIBackingStoreInstantiatorProbe: interface 0, score 100, CBSDBackingStore
DIBackingStoreInstantiatorProbe: interface 1, score -1000, CBundleBackingStore
DIBackingStoreInstantiatorProbe: interface 2, score -1000, CRAMBackingStore
DIBackingStoreInstantiatorProbe: interface 3, score 100, CCarbonBackingStore
DIBackingStoreInstantiatorProbe: interface 4, score -1000, CDevBackingStore
DIBackingStoreInstantiatorProbe: interface 5, score -1000, CCURLBackingStore
DIBackingStoreInstantiatorProbe: interface 6, score -1000, CVectoredBackingStore
DIFileEncodingInstantiatorProbe: interface 0, score -1000, CMacBinaryEncoding
DIFileEncodingInstantiatorProbe: interface 1, score -1000, CAppleSingleEncoding
DIFileEncodingInstantiatorProbe: interface 2, score -1000, CEncryptedEncoding
DIFileEncodingInstantiatorProbe: interface 0, score -1000, CUDIFEncoding
DIFileEncodingInstantiatorProbe: interface 0, score -1000, CSegmentedNDIFEncoding
DIFileEncodingInstantiatorProbe: interface 1, score -1000, CSegmentedUDIFEncoding
CBSDBackingStore::newProbe stat() failed. No such file or directory.
DIBackingStoreInstantiatorProbe: interface 0, score 1, CBSDBackingStore
DIBackingStoreInstantiatorProbe: interface 1, score -1000, CBundleBackingStore
DIBackingStoreInstantiatorProbe: interface 2, score -1000, CRAMBackingStore
DIBackingStoreInstantiatorProbe: interface 3, score -1000, CCarbonBackingStore
DIBackingStoreInstantiatorProbe: interface 4, score -1000, CDevBackingStore
DIBackingStoreInstantiatorProbe: interface 5, score -1000, CCURLBackingStore
DIBackingStoreInstantiatorProbe: interface 6, score -1000, CVectoredBackingStore
DIFileEncodingInstantiatorProbe: interface 2, score -1000, CSegmentedUDIFRawEncoding
DIDiskImageInstantiatorProbe: interface 0, score -1000, CUDIFDiskImage
DIDiskImageInstantiatorProbe: interface 1, score 0, CSparseBundleDiskImage
DIDiskImageInstantiatorProbe: interface 2, score 0, CSparseDiskImage
DIDiskImageInstantiatorProbe: interface 3, score 100, CRawDiskImage
DIDiskImageInstantiatorProbe: interface 4, score 0, CDARTDiskImage
DIDiskImageInstantiatorProbe: interface 5, score 0, CDiskCopy42DiskImage
DIDiskImageInstantiatorProbe: interface 6, score -1000, CNDIFDiskImage
DIDiskImageInstantiatorProbe: interface 8, score -100, CShadowedDiskImage
DIDiskImageInstantiatorProbe: interface 9, score -100, CWrappedDiskImage
DIDiskImageNewWithBackingStore: CRawDiskImage
DIDiskImageNewWithBackingStore: instantiator returned 0
Attaching?
DI_kextWaitQuiet: about to call IOServiceWaitQuiet...
DI_kextWaitQuiet: IOServiceWaitQuiet took 0.000005 seconds
2022-12-17 17:30:21.102 diskimages-helper[59712:159227300] DIHelperHDID serveImage: attaching drive
{
autodiskmount = 1;
"hdiagent-drive-identifier" = "7386F6BE-C801-4358-B1A5-CFFABC911C4C";
"unmount-timeout" = 0;
}
2022-12-17 17:30:21.104 diskimages-helper[59712:159227300] DIHelperHDID serveImage: connecting to myDrive 0x380F
2022-12-17 17:30:21.104 diskimages-helper[59712:159227300] DIHelperHDID serveImage: register _readBuffer 0x7ffe2bd00000
2022-12-17 17:30:21.104 diskimages-helper[59712:159227300] DIHelperHDID serveImage: activating drive port 13835
2022-12-17 17:30:21.104 diskimages-helper[59712:159227300] DIHelperHDID serveImage: set cache enabled=TRUE returned FAILURE.
2022-12-17 17:30:21.114 diskimages-helper[59712:159227300] DIHelperHDID serveImage: set on IO thread=TRUE returned SUCCESS.
2022-12-17 17:30:21.115 diskimages-helper[59712:159227300] -processKernelRequest: will sleep received
Mounting?
2022-12-17 17:30:21.578 diskimages-helper[59712:159227285] _postflightMountPointsAfterDAMount: disk3s1 aborting because disk image has no band size specified.
2022-12-17 17:30:21.579 diskimages-helper[59712:159227289] _mountDevEntries: disk3s1 aborting mountpoint postflight because disk image has no band size specified.
2022-12-17 17:30:21.580 diskimages-helper[59712:159227285] _postflightMountPointsAfterDAMount: disk3 aborting because no mount point found.
Finishing?
Finishing?
/dev/disk3 GUID_partition_scheme
/dev/disk3s1 Apple_HFS /private/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest
[17:30:21.611] Returned: 0
[17:30:21.850] Running /usr/bin/osascript
[17:32:23.928] Command [PID: 59721]:
/usr/bin/osascript /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/config/AddLauncherTest-dmg-setup.scpt
[17:32:23.929] Output:
/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/config/AddLauncherTest-dmg-setup.scpt:415:457: execution error: Finder got an error: AppleEvent timed out. (-1712)
[17:32:23.931] Returned: 1
[17:32:24.080] java.io.IOException: Command [/usr/bin/osascript, /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/config/AddLauncherTest-dmg-setup.scpt] exited with 1 code
at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90)
at jdk.jpackage/jdk.jpackage.internal.IOUtils.exec(IOUtils.java:227)
at jdk.jpackage/jdk.jpackage.internal.IOUtils.exec(IOUtils.java:205)
at jdk.jpackage/jdk.jpackage.internal.IOUtils.exec(IOUtils.java:184)
at jdk.jpackage/jdk.jpackage.internal.MacDmgBundler.buildDMG(MacDmgBundler.java:403)
at jdk.jpackage/jdk.jpackage.internal.MacDmgBundler.bundle(MacDmgBundler.java:90)
at jdk.jpackage/jdk.jpackage.internal.MacDmgBundler.execute(MacDmgBundler.java:578)
at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:700)
at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:565)
at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:92)
at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:53)
[17:32:25.327] Running /usr/bin/SetFile
[17:32:25.378] Command [PID: 59832]:
/usr/bin/SetFile -c icnC /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest/.VolumeIcon.icns
[17:32:25.379] Returned: 0
[17:32:25.382] Running /usr/bin/SetFile
[17:32:25.436] Command [PID: 59833]:
/usr/bin/SetFile -a C /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest
[17:32:25.436] Returned: 0
[17:32:25.704] Running /usr/bin/hdiutil
[17:32:29.184] Command [PID: 59834]:
/usr/bin/hdiutil detach -verbose /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest
[17:32:29.184] Output:
hdiutil: detach: processing "/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest"
LetDIDriverSettleDown: calling IOServiceWaitQuiet...
DI_kextWaitQuiet: about to call IOServiceWaitQuiet...
DI_kextWaitQuiet: IOServiceWaitQuiet took 0.000004 seconds
LetDiskImageDriverSettleDown: wait took 0.000056 seconds
"disk3" ejected.
[17:32:29.185] Returned: 0
[17:32:29.185] Running /usr/bin/hdiutil
[17:32:35.303] Command [PID: 59838]:
/usr/bin/hdiutil convert /var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest-tmp.dmg -verbose -format UDZO -o /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/output/AddLauncherTest-1.0.dmg
[17:32:35.304] Output:
hdiutil: convert: processing "/var/folders/53/1kmdvlgd27l3c4fp5xn7wflr0000gp/T/jdk.jpackage6658869772089967753/images/AddLauncherTest-tmp.dmg"
DIBackingStoreInstantiatorProbe: interface 0, score 100, CBSDBackingStore
DIBackingStoreInstantiatorProbe: interface 1, score -1000, CBundleBackingStore
DIBackingStoreInstantiatorProbe: interface 2, score -1000, CRAMBackingStore
DIBackingStoreInstantiatorProbe: interface 3, score 100, CCarbonBackingStore
DIBackingStoreInstantiatorProbe: interface 4, score -1000, CDevBackingStore
DIBackingStoreInstantiatorProbe: interface 5, score -1000, CCURLBackingStore
DIBackingStoreInstantiatorProbe: interface 6, score -1000, CVectoredBackingStore
DIFileEncodingInstantiatorProbe: interface 0, score -1000, CMacBinaryEncoding
DIFileEncodingInstantiatorProbe: interface 1, score -1000, CAppleSingleEncoding
DIFileEncodingInstantiatorProbe: interface 2, score -1000, CEncryptedEncoding
DIFileEncodingInstantiatorProbe: interface 0, score -1000, CUDIFEncoding
DIFileEncodingInstantiatorProbe: interface 0, score -1000, CSegmentedNDIFEncoding
DIFileEncodingInstantiatorProbe: interface 1, score -1000, CSegmentedUDIFEncoding
CBSDBackingStore::newProbe stat() failed. No such file or directory.
DIBackingStoreInstantiatorProbe: interface 0, score 1, CBSDBackingStore
DIBackingStoreInstantiatorProbe: interface 1, score -1000, CBundleBackingStore
DIBackingStoreInstantiatorProbe: interface 2, score -1000, CRAMBackingStore
DIBackingStoreInstantiatorProbe: interface 3, score -1000, CCarbonBackingStore
DIBackingStoreInstantiatorProbe: interface 4, score -1000, CDevBackingStore
DIBackingStoreInstantiatorProbe: interface 5, score -1000, CCURLBackingStore
DIBackingStoreInstantiatorProbe: interface 6, score -1000, CVectoredBackingStore
DIFileEncodingInstantiatorProbe: interface 2, score -1000, CSegmentedUDIFRawEncoding
DIDiskImageInstantiatorProbe: interface 0, score -1000, CUDIFDiskImage
DIDiskImageInstantiatorProbe: interface 1, score 0, CSparseBundleDiskImage
DIDiskImageInstantiatorProbe: interface 2, score 0, CSparseDiskImage
DIDiskImageInstantiatorProbe: interface 3, score 100, CRawDiskImage
DIDiskImageInstantiatorProbe: interface 4, score 0, CDARTDiskImage
DIDiskImageInstantiatorProbe: interface 5, score 0, CDiskCopy42DiskImage
DIDiskImageInstantiatorProbe: interface 6, score -1000, CNDIFDiskImage
DIDiskImageInstantiatorProbe: interface 8, score -100, CShadowedDiskImage
DIDiskImageInstantiatorProbe: interface 9, score -100, CWrappedDiskImage
DIDiskImageNewWithBackingStore: CRawDiskImage
DIDiskImageNewWithBackingStore: instantiator returned 0
DIDiskImageConvertProbe: probing interface 0 CUDIFDiskImage
: score 100
DIDiskImageConvertProbe: probing interface 1 CSparseBundleDiskImage
: score -1000
DIDiskImageConvertProbe: probing interface 2 CSparseDiskImage
: score -1000
DIDiskImageConvertProbe: probing interface 3 CRawDiskImage
: score -1000
DIDiskImageConvertProbe: probing interface 6 CNDIFDiskImage
CNDIFDiskImage::convertProbe: format is OZDU
CNDIFDiskImage::convertProbe: format not recognized.
: score -1000
DIDiskImageConvertProbe: selecting index 0 CUDIFDiskImage
DIDiskImageConvertWithDiskImage: CUDIFDiskImage
Preparing imaging engine?
Reading Protective Master Boot Record (MBR : 0)?
DIFileEncodingCreatorProbe: interface 2, score -1000, CEncryptedEncoding
DIBackingStoreCreatorProbe: interface 0, score 100, CBSDBackingStore
DIBackingStoreCreatorProbe: interface 1, score -1000, CBundleBackingStore
DIBackingStoreCreatorProbe: interface 2, score 0, CRAMBackingStore
DIBackingStoreCreatorProbe: interface 3, score 300, CCarbonBackingStore
DIBackingStoreCreatorProbe: interface 5, score -100, CCURLBackingStore
DIBackingStoreCreateWithCFURL: CCarbonBackingStore
DIBackingStoreCreateWithCFURL: creator returned 0
CUDIFFileAccess::createWithCFURL: kUDIFFileWithFooter
__compressThread(0): ABORT trying to dequeue work
__compressThread(2): ABORT trying to dequeue work
__compressThread(3): ABORT trying to dequeue work
__compressThread(4): ABORT trying to dequeue work
__compressThread(1): ABORT trying to dequeue work
(CRC32 $EADAFCD3: Protective Master Boot Record (MBR : 0))
Reading GPT Header (Primary GPT Header : 1)?
__compressThread(1): ABORT trying to dequeue work
__compressThread(2): ABORT trying to dequeue work
__compressThread(4): ABORT trying to dequeue work
__compressThread(0): ABORT trying to dequeue work
__compressThread(3): ABORT trying to dequeue work
(CRC32 $9752872B: GPT Header (Primary GPT Header : 1))
Reading GPT Partition Data (Primary GPT Table : 2)?
__compressThread(0): ABORT trying to dequeue work
__compressThread(2): ABORT trying to dequeue work
__compressThread(3): ABORT trying to dequeue work
__compressThread(4): ABORT trying to dequeue work
__compressThread(1): ABORT trying to dequeue work
(CRC32 $47DBCAB8: GPT Partition Data (Primary GPT Table : 2))
Reading (Apple_Free : 3)?
__compressThread(1): ABORT trying to dequeue work
__compressThread(2): ABORT trying to dequeue work
__compressThread(0): ABORT trying to dequeue work
__compressThread(3): ABORT trying to dequeue work
__compressThread(4): ABORT trying to dequeue work
(CRC32 $00000000: (Apple_Free : 3))
Reading disk image (Apple_HFS : 4)?
__compressThread(2): ABORT trying to dequeue work
__compressThread(0): ABORT trying to dequeue work
__compressThread(4): ABORT trying to dequeue work
__compressThread(1): ABORT trying to dequeue work
__compressThread(3): ABORT trying to dequeue work
(CRC32 $464AF711: disk image (Apple_HFS : 4))
Reading GPT Partition Data (Backup GPT Table : 5)?
__compressThread(2): ABORT trying to dequeue work
__compressThread(0): ABORT trying to dequeue work
__compressThread(1): ABORT trying to dequeue work
__compressThread(4): ABORT trying to dequeue work
__compressThread(3): ABORT trying to dequeue work
(CRC32 $47DBCAB8: GPT Partition Data (Backup GPT Table : 5))
Reading GPT Header (Backup GPT Header : 6)?
__compressThread(4): ABORT trying to dequeue work
__compressThread(3): ABORT trying to dequeue work
__compressThread(1): ABORT trying to dequeue work
__compressThread(0): ABORT trying to dequeue work
__compressThread(2): ABORT trying to dequeue work
(CRC32 $E6DC1FF0: GPT Header (Backup GPT Header : 6))
Adding resources?
DIDiskImageInstantiatorProbe: interface 0, score 1000, CUDIFDiskImage
DIDiskImageInstantiatorProbe: interface 1, score 0, CSparseBundleDiskImage
DIDiskImageInstantiatorProbe: interface 2, score 0, CSparseDiskImage
CRawDiskImage: data fork length 0x0000000003AF6BEB (61828075) not a multiple of 512.
DIDiskImageInstantiatorProbe: interface 3, score -100, CRawDiskImage
DIDiskImageInstantiatorProbe: interface 4, score 0, CDARTDiskImage
DIDiskImageInstantiatorProbe: interface 5, score 0, CDiskCopy42DiskImage
DIDiskImageInstantiatorProbe: interface 6, score -1000, CNDIFDiskImage
DIDiskImageInstantiatorProbe: interface 8, score -100, CShadowedDiskImage
DIDiskImageInstantiatorProbe: interface 9, score -100, CWrappedDiskImage
DIDiskImageNewWithBackingStore: CUDIFDiskImage
DIDiskImageNewWithBackingStore: instantiator returned 0
Elapsed Time: 5.803s
File size: 61845294 bytes, Checksum: CRC32 $AA6AEB64
Sectors processed: 375553, 316004 compressed
Speed: 26.6Mbytes/sec
Savings: 67.8%
DIDiskImageConvertWithDiskImage: converter returned 0
created: /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/output/AddLauncherTest-1.0.dmghdiutil: convert: result: 0
[17:32:35.309] Returned: 0
[17:32:35.341] Result DMG installer for AddLauncherTest: /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/output/AddLauncherTest-1.0.dmg.
[17:32:35.345] Succeeded in building Mac DMG Package package
[17:32:39.444] TRACE: exec: Done. Exit code: 0
[17:32:39.478] TRACE: assertEquals(0): Check command [/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/macosx-x64-debug.jdk/jdk-20/fastdebug/bin/jpackage --input ./test/input --dest ./test/output --name AddLauncherTest --type dmg --main-jar hello.jar --main-class Hello --arguments Duke --arguments is --arguments the --arguments King --description "AddLauncherTest Description" --add-launcher Baz2=./test/Baz2.0.properties --add-launcher foo=./test/foo.0.properties --add-launcher Bar=./test/Bar.0.properties -J-Djlink.debug=true --verbose](31) exited with 0 code
[17:32:39.482] TRACE: assertTrue(): Check [./test/output/AddLauncherTest-1.0.dmg] path exists
[17:32:39.483] TRACE: assertTrue(): Check [./test/output/AddLauncherTest-1.0.dmg] is a file
[17:32:39.554] TRACE: exec: Execute [sh -c "yes | /usr/bin/hdiutil attach ./test/output/AddLauncherTest-1.0.dmg -plist"](3); save output...
hdiutil: attach failed - No child processes
[17:32:40.424] TRACE: exec: Done. Exit code: 1
[17:32:40.468] ERROR: Expected [0]. Actual [1]: Check command [sh -c "yes | /usr/bin/hdiutil attach ./test/output/AddLauncherTest-1.0.dmg -plist"](3) exited with 0 code
[17:32:40.563] [ FAILED ] AddLauncherTest.test; checks=53
Out of all that verbosity, it looks like the relevant failure is:
[17:32:35.341] Result DMG installer for AddLauncherTest: /System/Volumes/Data/mesos/work_dir/slaves/91e16c40-06d4-468a-9fc3-7198a5bb7d5a-S8505/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/fae80b4e-1fee-42db-880e-d54a3b09a5f2/runs/5ed6fdf8-3306-48b1-bd9d-9485bb9b4bf6/testoutput/test-support/jtreg_open_test_jdk_core_tools/scratch/0/./test/output/AddLauncherTest-1.0.dmg.
[17:32:35.345] Succeeded in building Mac DMG Package package
[17:32:39.444] TRACE: exec: Done. Exit code: 0
[17:32:39.478] TRACE: assertEquals(0): Check command [/System/Volumes/Data/mesos/work_dir/jib-master/install/jdk-20+28-2229/macosx-x64-debug.jdk/jdk-20/fastdebug/bin/jpackage --input ./test/input --dest ./test/output --name AddLauncherTest --type dmg --main-jar hello.jar --main-class Hello --arguments Duke --arguments is --arguments the --arguments King --description "AddLauncherTest Description" --add-launcher Baz2=./test/Baz2.0.properties --add-launcher foo=./test/foo.0.properties --add-launcher Bar=./test/Bar.0.properties -J-Djlink.debug=true --verbose](31) exited with 0 code
[17:32:39.482] TRACE: assertTrue(): Check [./test/output/AddLauncherTest-1.0.dmg] path exists
[17:32:39.483] TRACE: assertTrue(): Check [./test/output/AddLauncherTest-1.0.dmg] is a file
[17:32:39.554] TRACE: exec: Execute [sh -c "yes | /usr/bin/hdiutil attach ./test/output/AddLauncherTest-1.0.dmg -plist"](3); save output...
hdiutil: attach failed - No child processes
[17:32:40.424] TRACE: exec: Done. Exit code: 1
[17:32:40.468] ERROR: Expected [0]. Actual [1]: Check command [sh -c "yes | /usr/bin/hdiutil attach ./test/output/AddLauncherTest-1.0.dmg -plist"](3) exited with 0 code
[17:32:40.563] [ FAILED ] AddLauncherTest.test; checks=53