Commit 5329560
committed
cvm/overlay: (2/2) Fix gc/startup_warnings tests
Adjust the startup warning tests to match the JDK17 hotspot behavior
while keeping the changes isolated under the JDK 8 overlay.
- TestCMSForegroundFlags.java: JDK 17 no longer emits the JDK 8
deprecation warnings for UseCMSCompactAtFullCollection,
CMSFullGCsBeforeCompaction, and UseCMSCollectionPassing; assert no
warning is emitted.
- TestCMSIncrementalMode.java: JDK 17 accepts the legacy incremental
CMS option combination without the JDK 8 warning; align the test
with that no-warning behavior.
- TestDefNewCMS.java: JDK 17 no longer reports the old DefNew+CMS
deprecation warning on this compatibility path; assert clean
execution without warning or error.
- TestDefaultMaxRAMFraction.java: JDK 17 still warns for
DefaultMaxRAMFraction, but the warning is emitted by the JDK 17 flag
deprecation path with different wording; update the expected text to
the JDK17 hotspot message.
- TestIncGC.java: JDK 17 accepts the -Xincgc compatibility option
without the old incremental CMS warning; assert the JDK 17
no-warning behavior.
- TestParNewSerialOld.java: JDK 17 no longer emits the old
ParNew+SerialOld deprecation warning; assert clean execution without
warning or error.1 parent c84f3d7 commit 5329560
9 files changed
Lines changed: 12 additions & 18 deletions
File tree
- cvm
- conf
- overlay/jdk8u/hotspot/test/gc/startup_warnings
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
448 | 448 | | |
449 | 449 | | |
450 | 450 | | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
451 | 457 | | |
452 | 458 | | |
453 | 459 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | 46 | | |
52 | | - | |
53 | 47 | | |
54 | 48 | | |
55 | 49 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | 40 | | |
46 | | - | |
47 | 41 | | |
48 | 42 | | |
49 | 43 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
0 commit comments