• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pantsbuild / pants / 25400041888
93%

Build:
DEFAULT BRANCH: main
Ran 05 May 2026 08:25PM UTC
Jobs 12
Files 1736
Run time 4min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

05 May 2026 08:18PM UTC coverage: 92.944% (+0.003%) from 92.941%
25400041888

push

github

web-flow
Fix jar-tool repacking for DEFLATED ZIP entries that use data descriptors (#23315)

Fixes #23316 

## Summary

- fix jar-tool repacking for DEFLATED ZIP entries that use data
descriptors
- add a regression test covering the failing repack path

## Why

The old fast path copied raw compressed bytes by temporarily treating
DEFLATED entries as STORED and patching metadata afterward. That works
for ordinary entries, but it breaks when the source ZIP entry uses a
data descriptor, where size and CRC are finalized after the entry data
instead of being fully available in the local header.
In that case jar-tool could write inconsistent metadata and fail with
ZipException while building deploy jars. This change keeps the fast path
for normal DEFLATED entries, but falls back to safe copy/recompression
for data-descriptor entries.

38 of 38 new or added lines in 1 file covered. (100.0%)

91945 of 98925 relevant lines covered (92.94%)

4.04 hits per line

Jobs
ID Job ID Ran Files Coverage
1 test_python_linux_x86_64_6/10 - 25400041888.1 05 May 2026 08:25PM UTC 1186
49.53
GitHub Action Run
2 test_python_linux_x86_64_0/10 - 25400041888.2 05 May 2026 08:27PM UTC 1210
56.79
GitHub Action Run
3 test_python_linux_arm64 - 25400041888.3 05 May 2026 08:35PM UTC 1174
52.38
GitHub Action Run
4 test_python_linux_x86_64_9/10 - 25400041888.4 05 May 2026 08:27PM UTC 1201
53.92
GitHub Action Run
5 test_python_linux_x86_64_4/10 - 25400041888.5 05 May 2026 08:30PM UTC 1225
59.51
GitHub Action Run
6 test_python_linux_x86_64_1/10 - 25400041888.6 05 May 2026 08:27PM UTC 1189
49.21
GitHub Action Run
7 test_python_macos14_arm64 - 25400041888.7 05 May 2026 08:24PM UTC 1174
52.38
GitHub Action Run
8 test_python_linux_x86_64_7/10 - 25400041888.8 05 May 2026 08:29PM UTC 1196
51.32
GitHub Action Run
9 test_python_linux_x86_64_2/10 - 25400041888.9 05 May 2026 08:26PM UTC 1193
58.71
GitHub Action Run
10 test_python_linux_x86_64_3/10 - 25400041888.10 05 May 2026 08:26PM UTC 1190
53.85
GitHub Action Run
11 test_python_linux_x86_64_5/10 - 25400041888.11 05 May 2026 08:26PM UTC 1205
59.69
GitHub Action Run
12 test_python_linux_x86_64_8/10 - 25400041888.12 05 May 2026 08:29PM UTC 1193
53.55
GitHub Action Run
Source Files on build 25400041888
  • Tree
  • List 1736
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25400041888
  • f46dc780 on github
  • Prev Build on main (#25357472185)
  • Next Build on main (#25403572905)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc