Prepared by: | filipp.zhinkin@oracle.com on Tue Sep 10 11:00:14 MSK 2013 |
---|---|
Workspace: | /home/filipp/Development/hotspot-gc-print |
Compare against: | http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/ |
Summary of changes: | 924 lines changed: 924 ins; 0 del; 0 mod; 0 unchg |
Patch of changes: | hotspot-gc-print.patch |
Author comments: |
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. gc/arguments/print/TestCMSPrintGCFlags gc/arguments/print/TestG1PrintGCFlags.java gc/arguments/print/TestSerialAndParallelPrintGCFlags Test on PrintGCTimeStamps and PrintGCDateStamps flags. It verifies that options and their combinations emit appropriate output and verifies that time and date stamps are not decreasing over time. gc/arguments/print/TestGCStampFlags Test on PrintGCApplicationConcurrentTime and PrintGCApplicationStoppedTime. It verifies that these options emit appropriate output. gc/arguments/print/TestPrintGCAppTimeFlags Test on PrintGCTaskTimeStamps flah. It verifies that when this option emit output only with parallel GC and also verifies that all timestamps not decreasing and for each GC thread verifies that number of reported taks timestamps equal to expected number of tasks. gc/arguments/print/TestPrintGCTaskTimeStampsFlag 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 selected MaxTenuringThreshold. gc/arguments/print/TestPrintTenuringDistributionFlag |
Bug id: | 8024319 |
Legend: |
Modified file Deleted file New file |
------ ------ ------
------
---
New
Patch
Raw
test/gc/arguments/print/TestCMSPrintGCFlags.java
47 lines changed: 47 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
test/gc/arguments/print/TestG1PrintGCFlags.java
55 lines changed: 55 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
test/gc/arguments/print/TestGCStampFlags.java
144 lines changed: 144 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
test/gc/arguments/print/TestPrintGCAppTimeFlags.java
84 lines changed: 84 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
test/gc/arguments/print/TestPrintGCTaskTimeStampsFlag.java
218 lines changed: 218 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
test/gc/arguments/print/TestPrintGCTools.java
211 lines changed: 211 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
test/gc/arguments/print/TestPrintTenuringDistributionFlag.java
115 lines changed: 115 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
---
New
Patch
Raw
test/gc/arguments/print/TestSerialAndParallelPrintGCFlags.java
50 lines changed: 50 ins; 0 del; 0 mod; 0 unchg
This code review page was prepared using ../webrev.ksh (vers 23.18-hg).