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.

To download the current JDK release, click here.
JDK 10
10 b36Fixed
Description
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
09-11-2017