RFR: 8373105: Test tools/jpackage/share/AsyncTest.java failed: problem running hdiutil [v2]
Alexander Matveev
almatvee at openjdk.org
Fri Dec 19 19:50:36 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.
Alexander Matveev has updated the pull request incrementally with one additional commit since the last revision:
8373105: Test tools/jpackage/share/AsyncTest.java failed: problem running hdiutil [v2]
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/28912/files
- new: https://git.openjdk.org/jdk/pull/28912/files/c4583ecd..cdba5272
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=28912&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=28912&range=00-01
Stats: 7 lines in 1 file changed: 0 ins; 6 del; 1 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