RFR: 8272838: Remove CriticalJNI tests from tier1

Aleksey Shipilev shade at openjdk.java.net
Mon Aug 23 14:10:50 UTC 2021


See the bug report for more discussion. These tests are tied in Epsilon and Shenandoah test groups, so I rehashed those a bit. Note there are no `tier2` or `tier3` test groups in Hotspot yet, which means these tests would only run as part of Epsilon and Shenandoah test suites. I would rehash tier2/3 in the later RFR, while hooking up more runtime and GC tests there.

Motivational run time improvements:


$  make run-test TEST=hotspot:tier1

# Before
real	8m9.678s
user	289m59.304s
sys	27m46.347s

# After
real	7m53.359s    # 15 seconds saved
user	278m49.104s  # 11 minutes saved
sys	28m2.516s


Additional testing:
 - [x] Checked `hotspot:tier1` run test lists before/after the patch, the difference is only these two lists
 - [x] Some test performance measurements.

-------------

Commit messages:
 - 8272838: Remove CriticalJNI tests from tier1

Changes: https://git.openjdk.java.net/jdk/pull/5219/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=5219&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8272838
  Stats: 16 lines in 1 file changed: 9 ins; 3 del; 4 mod
  Patch: https://git.openjdk.java.net/jdk/pull/5219.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/5219/head:pull/5219

PR: https://git.openjdk.java.net/jdk/pull/5219


More information about the hotspot-dev mailing list