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

pantsbuild / pants / 29081159055
93%

Build:
DEFAULT BRANCH: main
Ran 10 Jul 2026 09:02AM UTC
Jobs 11
Files 1771
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

10 Jul 2026 08:52AM UTC coverage: 92.97% (+0.001%) from 92.969%
29081159055

push

github

web-flow
Perf: lazy init the bootstrap scheduler (#23513)

Shaves of about 0.1s startup time. The second commit is
1. Preparatory work for when source plugins are imported in parallell,
regular sequential import leaves perf on the table
2. If the python backend is not used, in which case importing pex-rules
is wasted work. Not sure if those users exists, though.

I intend to introduce paralllel backend imports after
https://github.com/pantsbuild/pants/pull/23477.

I do not think this conflicts in spirit with
https://github.com/pantsbuild/pants/pull/21991. It does conflict in
direction with a comment here:
https://github.com/pantsbuild/pants/pull/11568, however I find
https://github.com/pantsbuild/pants/issues/10360 to have
resolved/obsoleted the motivation for the bootstrap scheduler there as
well.

65 of 66 new or added lines in 5 files covered. (98.48%)

94537 of 101685 relevant lines covered (92.97%)

3.68 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
96.3
src/python/pants/init/plugin_resolver_rules.py
Jobs
ID Job ID Ran Files Coverage
1 test_python_linux_x86_64_9/10 - 29081159055.1 10 Jul 2026 09:07AM UTC 1221
53.95
GitHub Action Run
2 test_python_linux_x86_64_0/10 - 29081159055.2 10 Jul 2026 09:07AM UTC 1231
57.4
GitHub Action Run
3 test_python_linux_arm64 - 29081159055.3 10 Jul 2026 09:02AM UTC 1190
51.78
GitHub Action Run
4 test_python_linux_x86_64_7/10 - 29081159055.4 10 Jul 2026 09:09AM UTC 1212
50.85
GitHub Action Run
5 test_python_linux_x86_64_5/10 - 29081159055.5 10 Jul 2026 09:05AM UTC 1224
59.94
GitHub Action Run
6 test_python_linux_x86_64_1/10 - 29081159055.6 10 Jul 2026 09:06AM UTC 1210
48.88
GitHub Action Run
7 test_python_linux_x86_64_8/10 - 29081159055.7 10 Jul 2026 09:08AM UTC 1210
52.88
GitHub Action Run
8 test_python_linux_x86_64_4/10 - 29081159055.8 10 Jul 2026 09:09AM UTC 1241
59.0
GitHub Action Run
9 test_python_linux_x86_64_3/10 - 29081159055.9 10 Jul 2026 09:07AM UTC 1209
52.36
GitHub Action Run
10 test_python_linux_x86_64_6/10 - 29081159055.10 10 Jul 2026 09:04AM UTC 1206
49.7
GitHub Action Run
11 test_python_linux_x86_64_2/10 - 29081159055.11 10 Jul 2026 09:04AM UTC 1211
58.65
GitHub Action Run
Source Files on build 29081159055
  • Tree
  • List 1771
  • Changed 40
  • Source Changed 5
  • Coverage Changed 39
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29081159055
  • d1bd8054 on github
  • Prev Build on main (#29062390045)
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