-
Bug
-
Resolution: Fixed
-
P4
-
8u232, 11, 15
-
b20
-
ppc
-
aix
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8312260 | 11.0.21-oracle | Ramesh Gangadhar | P4 | Resolved | Fixed | b03 |
JDK-8244238 | 11.0.8 | Adam Farley | P4 | Resolved | Fixed | b02 |
JDK-8315790 | openjdk8u402 | Ilarion Nakonechnyy | P4 | Resolved | Fixed | b01 |
- Test
java/lang/ProcessBuilder/Basic.java
- Summary
Some AIX configurations appears to produce different error messages than the ones the test matches on, causing test failure.
- Details
When the AIX machine the test is running on has the file set "bos.msg.en_US.rte", it uses an alternative set of error messages for things like file access errors. When we deliberately trigger those errors in the test and match on the string output, the presence of that file set causes the test to fail.
- Proposed fix
Add both forms of the AIX error messages to the patterns we're matching against. The webrev is for jdk/jdk, and the fix should be backported if there is support for this.
- Webrev
http://cr.openjdk.java.net/~afarley/8239365.1/webrev/
java/lang/ProcessBuilder/Basic.java
- Summary
Some AIX configurations appears to produce different error messages than the ones the test matches on, causing test failure.
- Details
When the AIX machine the test is running on has the file set "bos.msg.en_US.rte", it uses an alternative set of error messages for things like file access errors. When we deliberately trigger those errors in the test and match on the string output, the presence of that file set causes the test to fail.
- Proposed fix
Add both forms of the AIX error messages to the patterns we're matching against. The webrev is for jdk/jdk, and the fix should be backported if there is support for this.
- Webrev
http://cr.openjdk.java.net/~afarley/8239365.1/webrev/
- backported by
-
JDK-8244238 ProcessBuilder test modifications for AIX execution
- Resolved
-
JDK-8312260 ProcessBuilder test modifications for AIX execution
- Resolved
-
JDK-8315790 ProcessBuilder test modifications for AIX execution
- Resolved