[jdk11u-dev] RFR: 8238268: Many SA tests are not running on OSX because they do not attempt to use sudo when available
Christoph Langer
clanger at openjdk.org
Fri Jul 22 22:13:37 UTC 2022
This is a backport of [JDK-8238268](https://bugs.openjdk.org/browse/JDK-8238268). We need it, because the backport of [JDK-8215544](https://bugs.openjdk.org/browse/JDK-8215544) has added code that calls `sudo -E` on MacOS without the option `-n`. This call might not return when sudo starts prompting for a password. In our CI it leads to hanging processes when subsequent tests call sudo, even with the -n option. This fix rectifies that behavior. And, after all, it improves test coverage on MacOS, so it's a good backport candidate.
-------------
Commit messages:
- Backport a147636157c011dac5d8c7aa6809c3c55f1384fa
Changes: https://git.openjdk.org/jdk11u-dev/pull/1269/files
Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1269&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8238268
Stats: 493 lines in 40 files changed: 222 ins; 119 del; 152 mod
Patch: https://git.openjdk.org/jdk11u-dev/pull/1269.diff
Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1269/head:pull/1269
PR: https://git.openjdk.org/jdk11u-dev/pull/1269
More information about the jdk-updates-dev
mailing list