Fail fast if JCK_GIT_REPO and JDK_VERSION has a mismatch
- 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
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