adoptium / adoptium/aqa-tests

Could we have spotted the missing `jvmti` support in JDK19 on non-x64/aarch64 platforms?

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

Description

Under some of the testing performed during the release cycle for JDK19 we discovered that the `--enable-preview` option resulted in `jvmti` support not being available on certain platforms (Notably the ones where a full Virtual Threads implementation was not available - everything except the x86-64 and aarch64 platforms).

Could we have pre-emptively caught this as part of the regular test cycles in order to avoid hitting the problem during the release cycle, and if not is there anything we could put in place to get early warning of such a problem in the future?

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the regular release test cycles and platform coverage described in the issue, focusing on --enable-preview and JVMTI behavior outside x86-64 and aarch64. Determine whether an existing test can expose the missing support earlier; done means the regression is detected before the release cycle.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.