adoptium / adoptium/aqa-tests

Fail fast if JCK_GIT_REPO and JDK_VERSION has a mismatch

Open
#4,703 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
HTML
Stars
155
Forks
346
Avg merge
2d 9h
Merged PRs (30d)
36

Description

While there is no guarantee that everyone using our scripts use the recommended name, JCKxx-unzipped for JCK_GIT_REPO, but if they do, we can add a check for whether the version in use matches the JDK_VERSION under test. This was identified as a common user error for some people when running Grinders (who are not launching Grinders from the quick links provided in the original test job) during the retrospective.

If there is a mismatch, we should fail immediately instead of trying to run tests.

Contributor guide

Open the contributing guide

Research direction

Start by locating the Grinder scripts that read JCK_GIT_REPO and JDK_VERSION, then trace where test execution begins. Verify the expected JCKxx-unzipped naming case and add a check or test showing that a version mismatch stops execution before tests run.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
testing
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.