JDK-8357406 : Remove usages of jdk.tracePinnedThreads system property from httpclient tests
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.net
  • Affected Version: 25
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2025-05-21
  • Updated: 2025-06-09
  • Resolved: 2025-05-22
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 25
25 b25Fixed
Related Reports
Relates :  
Description
Some of the tests in test/jdk/java/net/httpclient use the jdk.tracePinnedThreads system property when launching the test. This system property was made available through the Virtual Threads implementation for debugging pinning of threads.

In Java 24, through https://bugs.openjdk.org/browse/JDK-8338383, the support for this system property was removed (https://github.com/openjdk/jdk/pull/21565 ). Since then, the Virtual Threads implementation in the JDK no longer recognizes or supports this system property.

These tests in httpclient should be updated to remove the use of this outdated system property.
Comments
Changeset: 26053fe7 Branch: master Author: Jaikiran Pai <jpai@openjdk.org> Date: 2025-05-22 10:44:21 +0000 URL: https://git.openjdk.org/jdk/commit/26053fe78322940113629ee1bd72077f25e4be3e
22-05-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk/pull/25347 Date: 2025-05-21 10:34:09 +0000
21-05-2025