adoptium / adoptium/aqa-test-tools
Update jdkDate parser for various java version
- Dominant language
- Jupyter Notebook
- Stars
- 33
- Forks
- 97
- Avg merge
- 7h 9m
- Merged PRs (30d)
- 5
Description
Our current parser looks for yyyymmdd https://github.com/AdoptOpenJDK/openjdk-test-tools/blob/67ae218ec906fb9168bd81a9de87f090d5c2d701/TestResultSummaryService/parsers/Parser.js#L12
while hot spot and corretto has the form **yyyy-mm-dd**
ex. https://ci.adoptopenjdk.net/job/Test_openjdk11_corretto_sanity.perf_x86-64_linux/296/consoleFull
```
09:43:21 =JAVA VERSION OUTPUT BEGIN=
09:43:21 openjdk version "11.0.11" 2021-04-20
09:43:21 OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.11+1)
09:43:21 OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.11+1, mixed mode)
09:43:21 =JAVA VERSION OUTPUT END=
```
Contributor guide
Research direction
Start with TestResultSummaryService/parsers/Parser.js at line 12, where the jdkDate parser currently looks for the yyyymmdd form. Compare that behavior with the yyyy-mm-dd date shown in the HotSpot and Corretto console output. Done means the parser recognizes the reported Java version date formats without breaking the existing format; verify it against both examples.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, javascript
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100