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

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

Build:
DEFAULT BRANCH: main
Ran 10 Jul 2026 09:10AM UTC
Files 1190
Run time 49s
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: 51.777% (-0.03%) from 51.805%
29081159055.3

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.

31989 of 61782 relevant lines covered (51.78%)

0.52 hits per line

Source Files on job test_python_linux_arm64 - 29081159055.3
  • Tree
  • List 1190
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 29081159055
  • d1bd8054 on github
  • Prev Job for on main (#29062390045.1)
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