[jdk17u-dev] RFR: 8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java

Soumadipta Roy duke at openjdk.org
Tue Sep 19 16:21:29 UTC 2023


Backport 4415261688dc258b6d254668bcf8818c61cc65ea to JDK17u.

Backporting the fix for https://bugs.openjdk.org/browse/JDK-8315683 merged as part of https://github.com/openjdk/jdk/pull/15619. https://github.com/openjdk/jdk/commit/4415261688dc258b6d254668bcf8818c61cc65ea.patch could be cleanly applied after making the changes as per https://github.com/openjdk/jdk/commit/9583e3657e43cc1c6f2101a64534564db2a9bd84#diff-e597aff33f4a53789898d772df8ab27daa1b5361635cbbae4f1e582b5654eb21R44. Also added the missing test case `@run junit/othervm/timeout=1000 JSR166TestCase` as it was added in large Loom integration.

The test passed in release mode with time: **121.83s user 24.45s system 322% cpu 45.378 total**

Passed: java/util/concurrent/tck/JSR166TestCase.java#default
Passed: java/util/concurrent/tck/JSR166TestCase.java#security-manager
Passed: java/util/concurrent/tck/JSR166TestCase.java#others
Passed: java/util/concurrent/tck/JSR166TestCase.java#forkjoinpool-common-parallelism
Test results: passed: 4

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

Commit messages:
 - Backport 4415261688dc258b6d254668bcf8818c61cc65ea

Changes: https://git.openjdk.org/jdk17u-dev/pull/1752/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1752&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8315683
  Stats: 36 lines in 1 file changed: 26 ins; 5 del; 5 mod
  Patch: https://git.openjdk.org/jdk17u-dev/pull/1752.diff
  Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1752/head:pull/1752

PR: https://git.openjdk.org/jdk17u-dev/pull/1752


More information about the jdk-updates-dev mailing list