Nick Dimiduk created YETUS-943:
----------------------------------
Summary: Test patch fails to extract version information from a
JDK11 jvm
Key: YETUS-943
URL: https://issues.apache.org/jira/browse/YETUS-943
Project: Yetus
Issue Type: Bug
Components: Precommit
Affects Versions: 0.11.1
Reporter: Nick Dimiduk
Trying to use pre-commit with AdoptOpenJDK11 in the test matrix, the logic for
extracting the version information is incorrect.
For JDK8, the output is
{noformat}
root@ab2cb99dbf34:/# /usr/lib/jvm/jdk8u232-b09/bin/java -version
openjdk version "1.8.0_232"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_232-b09)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.232-b09, mixed mode)
{noformat}
which Yetus parses as "1.8.0_232".
For JDK11, it's
{noformat}
root@ab2cb99dbf34:/# /usr/lib/jvm/jdk-11.0.6+10/bin/java -version
openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.6+10)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.6+10, mixed mode)
{noformat}
which Yetus parses as "2020-01-14".
--
This message was sent by Atlassian Jira
(v8.3.4#803005)