JDK-8249826 : 5 javax/net/ssl/SSLEngine tests use @ignore w/o bug-id
  • Type: Sub-task
  • Component: security-libs
  • Sub-Component: javax.net.ssl
  • Affected Version: 11,15,16
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2020-07-21
  • Updated: 2024-07-24
  • Resolved: 2022-12-16
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 11 JDK 17 JDK 21
11.0.25-oracleFixed 17.0.10-oracleFixed 21 b03Fixed
Related Reports
Duplicate :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Description
after JDK-8206775, javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java, EngineCloseOnAlert.java, CheckStatus.java, IllegalRecordVersion.java, and ConnectionTest.java have '@ignore the dependent implementation details are changed', canonically, @ignore should be followed by the id of the bug which describes the problem and will be used to eventually fix it. 
Comments
Fix request [11u] I backport this for parity with 11.0.25-oracle. No risk, only tests change. Clean backport. Test pass. SAP nightly testing passed.
23-07-2024

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk11u-dev/pull/2872 Date: 2024-07-22 08:53:53 +0000
22-07-2024

Fix request [17u] I backport this for parity with 17.0.10-oracle. No risk, only a test change. Trivial resolve was needed. Tests are excluded, so running them is pointless. SAP nightly testing passed.
26-09-2023

A pull request was submitted for review. URL: https://git.openjdk.org/jdk17u-dev/pull/1787 Date: 2023-09-25 14:39:24 +0000
25-09-2023

Changeset: bf9a8ce0 Author: Matthew Donovan <matthew.p.donovan@oracle.com> Committer: Rajan Halade <rhalade@openjdk.org> Date: 2022-12-16 17:51:57 +0000 URL: https://git.openjdk.org/jdk/commit/bf9a8ce0bb975a3d50e92148f92850ef930d64b0
16-12-2022

I reviewed the tests and verified that all, with the exception of IllegalHandshakeMessage.java, should still be ignored. I created bugs for them and updated the @ignore tags. IllegalHandshakeMessage.java executes and passes with the expected response so I removed the @ignore tag on that one.
15-12-2022

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/11698 Date: 2022-12-15 16:11:02 +0000
15-12-2022

We are looking at all the manual tests for JDK 19. I have targeted this fix to the same and raised the priority.
11-03-2022

7 out of 20 tests in javax/net/ssl/SSLEngine are not currently being run. Priority should be raised IMO Basics.java: * @ignore JSSE supported cipher suites are changed with CR 6916074, CheckStatus.java: * @ignore the dependent implementation details are changed ConnectionTest.java: * @ignore the dependent implementation details are changed EngineCloseOnAlert.java: * @ignore the dependent implementation details are changed IllegalHandshakeMessage.java: * @ignore the dependent implementation details are changed IllegalRecordVersion.java: * @ignore the dependent implementation details are changed TestAllSuites.java: * @ignore JSSE supported cipher suites are changed with CR 6916074,
11-03-2022