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

pantsbuild / pants / 41555694095
93%

Build:
DEFAULT BRANCH: main
Ran 03 Nov 2026 01:03AM UTC
Jobs 11
Files 1800
Run time 1min
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

03 Nov 2026 12:50AM UTC coverage: 93.069%. Remained the same
41555694095

push

github

web-flow
Make idle pantsd lease extension cheap (#23739)

Closes #23694.

Every 72 seconds, pantsd re-expands every digest its graph references
and rewrites each one's lease, even when no command has run. With
several daemons sharing one store, that kept disk IO busy on an
otherwise idle machine.

This makes two changes:

- `ShardedLmdb::lease` and `ShardedFSDB::lease` skip the write when the
current lease has more than half the lease time left.
- `Store::lease_all_recursively` skips a digest, and everything below
it, if it leased that digest within the last quarter of the lease time.

Together they guarantee a skipped digest is renewed with about 30
minutes to spare.

97902 of 105193 relevant lines covered (93.07%)

3.65 hits per line

Jobs
ID Job ID Ran Files Coverage
1 test_python_linux_x86_64_3/10 - 41555694095.1 03 Nov 2026 01:14AM UTC 1223
51.87
GitHub Action Run
2 test_python_linux_x86_64_4/10 - 41555694095.2 03 Nov 2026 01:14AM UTC 1254
58.85
GitHub Action Run
3 test_python_linux_x86_64_7/10 - 41555694095.3 03 Nov 2026 01:14AM UTC 1228
50.89
GitHub Action Run
4 test_python_linux_x86_64_0/10 - 41555694095.4 03 Nov 2026 01:12AM UTC 1245
56.86
GitHub Action Run
5 test_python_linux_x86_64_9/10 - 41555694095.5 03 Nov 2026 01:09AM UTC 1235
54.38
GitHub Action Run
6 test_python_linux_x86_64_1/10 - 41555694095.6 03 Nov 2026 01:10AM UTC 1224
48.69
GitHub Action Run
7 test_python_linux_x86_64_5/10 - 41555694095.7 03 Nov 2026 01:09AM UTC 1240
60.17
GitHub Action Run
8 test_python_linux_arm64 - 41555694095.8 03 Nov 2026 01:03AM UTC 1210
53.14
GitHub Action Run
9 test_python_linux_x86_64_2/10 - 41555694095.9 03 Nov 2026 01:10AM UTC 1225
59.03
GitHub Action Run
10 test_python_linux_x86_64_6/10 - 41555694095.10 03 Nov 2026 01:09AM UTC 1221
49.66
GitHub Action Run
11 test_python_linux_x86_64_8/10 - 41555694095.11 03 Nov 2026 01:13AM UTC 1228
53.19
GitHub Action Run
Source Files on build 41555694095
  • Tree
  • List 1800
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #41555694095
  • 710fa92c on github
  • Prev Build on main (#41328388216)
  • Next Build on main (#41646060588)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc