JDK-8248567 : [macos] 2 jpackage test timeout in hdiutil
  • Type: Bug
  • Component: tools
  • Sub-Component: jpackage
  • Affected Version: 16
  • Priority: P4
  • Status: Closed
  • Resolution: Cannot Reproduce
  • OS: os_x
  • CPU: x86_64
  • Submitted: 2020-06-30
  • Updated: 2020-09-10
  • Resolved: 2020-09-10
Related Reports
Relates :  
Relates :  
Description
The following two tests timed out in the JDK16 CI:

tools/jpackage/share/InstallDirTest.java#id0
tools/jpackage/macosx/NameWithSpaceTest.java

Here's a snippet from the InstallDirTest.java#id0 log file:

Using default package resource java.icns [icon] (add CommonInstallDirTest.icns to the resource-dir to customize).
Preparing Info.plist: /var/folders/fr/m36n2yss1y31czvg7cmtv2g40000gp/T/jdk.incubator.jpackage1419764738650362136/images/image-3165724378283477730/CommonInstallDirTest.app/Contents/Info.plist.
Using default package resource Info-lite.plist.template [Application Info.plist] (add Info.plist to the resource-dir to customize).
Using default package resource Runtime-Info.plist.template [Java Runtime Info.plist] (add Runtime-Info.plist to the resource-dir to customize).
Using default package resource background_dmg.tiff [dmg background] (add CommonInstallDirTest-background.tiff to the resource-dir to customize).
Using default package resource java.icns [volume icon] (add CommonInstallDirTest-volume.icns to the resource-dir to customize).
Preparing dmg setup: /var/folders/fr/m36n2yss1y31czvg7cmtv2g40000gp/T/jdk.incubator.jpackage1419764738650362136/config/CommonInstallDirTest-dmg-setup.scpt.
Using default package resource DMGsetup.scpt [DMG setup script] (add CommonInstallDirTest-dmg-setup.scpt to the resource-dir to customize).
Creating DMG file: /mesos/work_dir/slaves/52628e90-e5e7-4ef3-af97-10d8776d10db-S989/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/62b1cb02-e5f5-4e52-aa67-2213896dacfd/runs/dc8feadf-75e4-4a6e-a675-c4430eadfebb/testoutput/test-support/jtreg_open_test_jdk_tier2_part2/scratch/0/./testCommon/output/CommonInstallDirTest-1.0.dmg.
Running [/usr/bin/hdiutil, create, -verbose, -srcfolder, /var/folders/fr/m36n2yss1y31czvg7cmtv2g40000gp/T/jdk.incubator.jpackage1419764738650362136/images/image-3165724378283477730, -volname, CommonInstallDirTest, -ov, /var/folders/fr/m36n2yss1y31czvg7cmtv2g40000gp/T/jdk.incubator.jpackage1419764738650362136/images/CommonInstallDirTest-tmp.dmg, -fs, HFS+, -format, UDRW]
Timeout refired 2160 times
----------System.err:(2/114)----------

The above timeout appears to occur in hdiutil.


Here's a snippet from the NameWithSpaceTest.java log file:

Using default package resource java.icns [icon] (add Name With Space.icns to the resource-dir to customize).
Preparing Info.plist: /var/folders/fr/m36n2yss1y31czvg7cmtv2g40000gp/T/jdk.incubator.jpackage2543445562897619417/images/image-1616542986431376252/Name With Space.app/Contents/Info.plist.
Using default package resource Info-lite.plist.template [Application Info.plist] (add Info.plist to the resource-dir to customize).
Using default package resource Runtime-Info.plist.template [Java Runtime Info.plist] (add Runtime-Info.plist to the resource-dir to customize).
Using default package resource background_dmg.tiff [dmg background] (add Name With Space-background.tiff to the resource-dir to customize).
Using default package resource java.icns [volume icon] (add Name With Space-volume.icns to the resource-dir to customize).
Preparing dmg setup: /var/folders/fr/m36n2yss1y31czvg7cmtv2g40000gp/T/jdk.incubator.jpackage2543445562897619417/config/Name With Space-dmg-setup.scpt.
Using default package resource DMGsetup.scpt [DMG setup script] (add Name With Space-dmg-setup.scpt to the resource-dir to customize).
Creating DMG file: /mesos/work_dir/slaves/52628e90-e5e7-4ef3-af97-10d8776d10db-S989/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/62b1cb02-e5f5-4e52-aa67-2213896dacfd/runs/dc8feadf-75e4-4a6e-a675-c4430eadfebb/testoutput/test-support/jtreg_open_test_jdk_tier2_part2/scratch/3/./test/output/Name With Space-1.0.dmg.
Running [/usr/bin/hdiutil, create, -verbose, -srcfolder, /var/folders/fr/m36n2yss1y31czvg7cmtv2g40000gp/T/jdk.incubator.jpackage2543445562897619417/images/image-1616542986431376252, -volname, Name With Space, -ov, /var/folders/fr/m36n2yss1y31czvg7cmtv2g40000gp/T/jdk.incubator.jpackage2543445562897619417/images/Name With Space-tmp.dmg, -fs, HFS+, -format, UDRW]
Timeout refired 1440 times
----------System.err:(2/114)----------

The above timeout appears to occur in hdiutil.
Comments
Cannot work on this issue until JDK-8248059 and JDK-8248261 are resolved.
30-06-2020