adoptium / adoptium/aqa-test-tools

Update jdkDate parser for various java version

Open
#360 7 comments 0 reactions 0 assignees View on GitHub
bug
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.