RFR: 8373105: Test tools/jpackage/share/AsyncTest.java failed: problem running hdiutil
Alexander Matveev
almatvee at openjdk.org
Thu Dec 18 23:12:19 UTC 2025
- I was not able to reproduce this issue.
- Based on log we calling same detach command simultaneously:
[08:49:10.288] TRACE: exec: Execute [/usr/bin/hdiutil detach -force -verbose /Volumes/Foo](5); discard out+err...
[08:49:10.274] TRACE: exec: Execute [/usr/bin/hdiutil detach -force -verbose /Volumes/Foo](5); discard out+err...
- I think `hdiutil` does not handle attaching/detaching DMG with same name asynchronously multiple times well enough.
- Fixed by mounting DMG into random location.
- Added `-nobrowse`, so DMG will not be added to Finder. We do not need DMG to be shown in Finder when attached during test.
-------------
Commit messages:
- 8373105: Test tools/jpackage/share/AsyncTest.java failed: problem running hdiutil
Changes: https://git.openjdk.org/jdk/pull/28912/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=28912&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8373105
Stats: 14 lines in 1 file changed: 12 ins; 0 del; 2 mod
Patch: https://git.openjdk.org/jdk/pull/28912.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/28912/head:pull/28912
PR: https://git.openjdk.org/jdk/pull/28912
More information about the core-libs-dev
mailing list