Skip to content

cvm/overlay: Fix gc/startup_warnings tests#3

Closed
duanyangjing wants to merge 2 commits into
jdk17u-target8from
aime/1779098312-fix-gc-startup-warnings
Closed

cvm/overlay: Fix gc/startup_warnings tests#3
duanyangjing wants to merge 2 commits into
jdk17u-target8from
aime/1779098312-fix-gc-startup-warnings

Conversation

@duanyangjing

Copy link
Copy Markdown
Owner

修复 gc/startup_warnings 下 JDK 8 测试对 JDK 17 kernel 警告行为的断言差异。

采用双 commit:第 1 个 commit 添加 JDK 8 baseline;第 2 个 commit 调整 overlay 断言并注册到 cvm.mk。

验证:make -f cvm.mk test_jtreg8_hotspot8 JT_TEST=gc/startup_warnings JT_OPTS_EXCLUDE= 通过,13 个 startup_warnings 用例全部 Passed。

@duanyangjing duanyangjing force-pushed the aime/1779093880-hotspot8-fixes branch 4 times, most recently from 3c85759 to 83c6294 Compare May 19, 2026 03:00
@duanyangjing duanyangjing changed the base branch from aime/1779093880-hotspot8-fixes to jdk17u-target8 May 19, 2026 03:18
@duanyangjing duanyangjing force-pushed the aime/1779098312-fix-gc-startup-warnings branch 10 times, most recently from 5329560 to 7945396 Compare May 20, 2026 07:26
Add the original JDK 8 gc/startup_warnings test file to cvm/overlay/jdk8u as the baseline for the follow-up overlay changes.

This keeps the compatibility adjustments isolated in the second commit while preserving the unmodified upstream test source in the overlay history.
Adjust the TestDefaultMaxRAMFraction.java startup warning test to match the JDK17 hotspot behavior while keeping the changes isolated under the JDK 8 overlay.

- TestDefaultMaxRAMFraction.java: JDK 17 still warns for DefaultMaxRAMFraction, but the warning is emitted by the JDK17 hotspot deprecation path with different wording; update the expected text to the JDK17 hotspot message.
@duanyangjing duanyangjing force-pushed the aime/1779098312-fix-gc-startup-warnings branch from 7945396 to 17f08d6 Compare May 20, 2026 07:31
@duanyangjing

Copy link
Copy Markdown
Owner Author

merged in main repo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant