JDK-8190980 : Develop test cases and collect test pass rate
Type:Sub-task
Component:hotspot
Sub-Component:gc
Affected Version:10
Priority:P3
Status:Resolved
Resolution:Fixed
Submitted:2017-11-08
Updated:2017-12-15
Resolved:2017-11-30
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
Develop tests covering all the test cases described in the test plan and achieve 100% pass rate
Comments
Stress test added to stress VM with Heap allocated with -XX:AllocateHeapAt option.
New webrev at http://cr.openjdk.java.net/~kkharbas/8190980/webrev.02 and http://cr.openjdk.java.net/~kkharbas/8190308/webrev.14/test/hotspot/jtreg/gc/TestAllocateHeapAt.java.html completed the test suite.
16-11-2017
New sub-tests added to TestAllocateHeapAtMultiple.java.
Updated webrev : http://cr.openjdk.java.net/~kkharbas/8190980/webrev.01/
13-11-2017
The tests are successful with 64-bit Java on Windows and Linux.
Link to the report - http://cr.openjdk.java.net/~kkharbas/8190980/JTreport_Linux/ and http://cr.openjdk.java.net/~kkharbas/8190980/JTreport_Windows/
09-11-2017
The test cases mentioned in the test plan have been implemented in three jtreg tests.
Each test starts a new Java process with the necessary input flags and checks the output log for the correct message.
Link to the tests: http://cr.openjdk.java.net/~kkharbas/8190980/webrev.00/ and http://cr.openjdk.java.net/~kkharbas/8190308/webrev.14/test/hotspot/jtreg/gc/TestAllocateHeapAt.java.html