[jdk11u-dev] RFR: 8238268: Many SA tests are not running on OSX because they do not attempt to use sudo when available [v4]
Christoph Langer
clanger at openjdk.org
Mon Aug 1 15:47:07 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.
Christoph Langer has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision:
- Add back missing statement to ClhsdbLauncher.java
- Merge branch 'master' into RealCLanger-backport-a1476361
- Backport a147636157c011dac5d8c7aa6809c3c55f1384fa
-------------
Changes:
- all: https://git.openjdk.org/jdk11u-dev/pull/1269/files
- new: https://git.openjdk.org/jdk11u-dev/pull/1269/files/53f80c49..aa2890bd
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1269&range=03
- incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1269&range=02-03
Stats: 61336 lines in 365 files changed: 34043 ins; 19735 del; 7558 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