JDK-8303920 : Avoid calling out to python in DataDescriptorSignatureMissing test
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.util.jar
  • Affected Version: 21,22
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2023-03-09
  • Updated: 2024-11-12
  • Resolved: 2023-11-14
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 JDK 22
11.0.26Fixed 17.0.13Fixed 21.0.5Fixed 22 b24Fixed
Related Reports
Relates :  
Description
The test DataDescriptorSignatureMissing is currently @ignored because it calls out to python to create a test vector ZIP and this has proven to be very brittle and environment-dependant.

The test should be updated to create it's own test vector instead
Comments
[jdk11u-fix-request] Approval Request from Daniel Hu Improves the test DataDescriptorSignatureMissing added in JDK22. Applies cleanly. Affected test passes and failing GHA is unrelated to the backport. Risk is low: the change is test code only.
27-08-2024

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk11u-dev/pull/2922 Date: 2024-08-26 18:25:41 +0000
26-08-2024

[jdk17u-fix-request] Approval Request from Daniel Hu Improves the test DataDescriptorSignatureMissing added in JDK22. Does not apply cleanly, but the discrepancy is trivial. Affected test passes. Risk is low: the change is test code only.
23-08-2024

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk17u-dev/pull/2812 Date: 2024-08-16 21:11:51 +0000
23-08-2024

[jdk21u-fix-request] Approval Request from Daniel Hu Improves the test DataDescriptorSignatureMissing added by JDK-8303920 in JDK22. Does not apply cleanly, but the discrepancy is trivial. Affected test passes. Risk is low: the change is test code only.
13-08-2024

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk21u-dev/pull/913 Date: 2024-08-12 21:14:16 +0000
12-08-2024

Changeset: 07eaea8c Author: Eirik Bjorsnos <eirbjo@gmail.com> Committer: Jaikiran Pai <jpai@openjdk.org> Date: 2023-11-14 07:30:02 +0000 URL: https://git.openjdk.org/jdk/commit/07eaea8c25bae6ed852685f082f8b50c5b20c1a9
14-11-2023

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/12959 Date: 2023-03-09 19:53:44 +0000
09-03-2023