Details
-
Bug
-
Resolution: Fixed
-
P4
-
8, 9
-
b81
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8141873 | emb-9 | Jesper Wilhelmsson | P4 | Resolved | Fixed | team |
JDK-8262795 | openjdk8u302 | Aleksey Shipilev | P4 | Resolved | Fixed | b01 |
JDK-8293016 | 8u361 | Dukebot | P4 | Resolved | Fixed | b01 |
Description
This test is failing after hs-rt is merged with jdk9/hs, which means we can't sync down jdk9/hs to hs-rt. The test fails every time, only on Solaris x64.
Verifying memory usage in space: TENURED
Allocated objects count: 655360
Desired object size: 16
Actual object size: 16
Expected object size in space: 16
Expected memory usage: 14026192
Actual memory usage: 13075920
Memory usage diff: 950272
Max allowed usage diff: 701312
STDERR:
java.lang.RuntimeException: Actual memory usage should not deviate from expected for more then 701312 (assert failed: 950272 <= 701312)
at jdk.test.lib.Asserts.error(Asserts.java:444)
at jdk.test.lib.Asserts.assertTrue(Asserts.java:371)
at jdk.test.lib.Asserts.assertLessThanOrEqual(Asserts.java:122)
at jdk.test.lib.Asserts.assertLTE(Asserts.java:101)
at SurvivorAlignmentTestMain.verifyMemoryUsage(SurvivorAlignmentTestMain.java:333)
at TestPromotionFromSurvivorToTenuredAfterMinorGC.main(TestPromotionFromSurvivorToTenuredAfterMinorGC.java:106)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:502)
at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:92)
at java.lang.Thread.run(Thread.java:745)
Verifying memory usage in space: TENURED
Allocated objects count: 655360
Desired object size: 16
Actual object size: 16
Expected object size in space: 16
Expected memory usage: 14026192
Actual memory usage: 13075920
Memory usage diff: 950272
Max allowed usage diff: 701312
STDERR:
java.lang.RuntimeException: Actual memory usage should not deviate from expected for more then 701312 (assert failed: 950272 <= 701312)
at jdk.test.lib.Asserts.error(Asserts.java:444)
at jdk.test.lib.Asserts.assertTrue(Asserts.java:371)
at jdk.test.lib.Asserts.assertLessThanOrEqual(Asserts.java:122)
at jdk.test.lib.Asserts.assertLTE(Asserts.java:101)
at SurvivorAlignmentTestMain.verifyMemoryUsage(SurvivorAlignmentTestMain.java:333)
at TestPromotionFromSurvivorToTenuredAfterMinorGC.main(TestPromotionFromSurvivorToTenuredAfterMinorGC.java:106)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:502)
at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:92)
at java.lang.Thread.run(Thread.java:745)
Attachments
Issue Links
- backported by
-
JDK-8141873 Too low memory usage in TestPromotionFromSurvivorToTenuredAfterMinorGC.java
- Resolved
-
JDK-8262795 Too low memory usage in TestPromotionFromSurvivorToTenuredAfterMinorGC.java
- Resolved
-
JDK-8293016 Too low memory usage in TestPromotionFromSurvivorToTenuredAfterMinorGC.java
- Resolved
- relates to
-
JDK-8130330 Quarantine gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
- Resolved
-
JDK-8080511 Refresh of jimage support
- Resolved