RFR (M) : 8024319 : Add regression tests on documented GC-related -XX:+Print* options
filipp.zhinkin at oracle.com
Fri Sep 20 03:22:10 PDT 2013
I'm looking for one more review. Everyone is welcome for it. ;)
On 09/18/2013 01:16 AM, Jesper Wilhelmsson wrote:
> Looks good!
> I ran the tests and they passed. I introduced a bug in the verbose
> logging and the relevant test failed. Awesome!
> Filipp Zhinkin skrev 17/9/13 6:14 PM:
>> I'll be very appreciated if someone will take a look at it.
>> On 09/10/2013 01:15 PM, Filipp Zhinkin wrote:
>>> I'd like to get a review on new regression tests on various GC-related
>>> -XX:+Print* options:
>>> Brief overview of tests to be added:
>>> Following tests verify that PrintGC and PrintGCDetails flags work
>>> and emit
>>> appropriate output.
>>> Tests grouped by GC in order to handle different GC logging format.
>>> Test on PrintGCTimeStamps and PrintGCDateStamps flags. It verifies that
>>> options and their
>>> combinations emit appropriate output and verifies that time and date
>>> are not decreasing over time.
>>> Test on PrintGCApplicationConcurrentTime and
>>> It verifies that these options emit appropriate output.
>>> Test on PrintGCTaskTimeStamps flah. It verifies that when this
>>> option emit
>>> output only with parallel GC
>>> and also verifies that all timestamps are not decreasing and for
>>> each GC
>>> thread verifies that number of
>>> reported task timestamps equal to expected number of tasks.
>>> Test on PrintTenuringDistribution flag. It verifies that appropriate
>>> output is
>>> emitted when this option is
>>> turned on and also verifies that reported values lies between 0 and
>>> *Testing done: manual testing and JPRT.
More information about the hotspot-gc-dev