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

pantsbuild / pants / 29081159055 / 2
93%
main: 93%

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

10 Jul 2026 08:52AM UTC coverage: 57.402% (+0.04%) from 57.365%
29081159055.2

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.

35981 of 62683 relevant lines covered (57.4%)

0.57 hits per line

Source Files on job test_python_linux_x86_64_0/10 - 29081159055.2
  • Tree
  • List 1231
  • Changed 7
  • Source Changed 3
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 29081159055
  • d1bd8054 on github
  • Prev Job for on main (#29062390045.3)
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