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

pantsbuild / pants / 18140967111
80%

Build:
DEFAULT BRANCH: main
Ran 30 Sep 2025 07:30PM UTC
Jobs 12
Files 1708
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

30 Sep 2025 07:18PM UTC coverage: 80.275%. First build
18140967111

push

github

web-flow
restore coveralls.io test coverage reporting (#22700)

coveralls.io is a (free for open source) service for visualization and
reporting code coverage. It cane do basic things like chart coverage
over time, aggregate statistics, and visualize individual files. The
Pants project appears to have had at least some nascent integration
circa [2021](https://coveralls.io/builds/40659969) and when I logged in
the `pantsbuild/
pants` repo was already here. This PR re-enabled integration using their
stock GitHub Action: https://github.com/coverallsapp/github-action

90% of the complication & code has to due with how we do test sharding.
Because we shard the tests we need to both report the coverage for each
shard, name the test suites, and then setup the GitHub `needs`
dependencies so that we can tell coveralls when we are "done". That
required some rejiggering so that jobs know their own id.

Next steps after this lands and all is well:
 * Informational links in PRs
 * Cool README badge

77200 of 96169 relevant lines covered (80.28%)

3.37 hits per line

Jobs
ID Job ID Ran Files Coverage
1 test_python_linux_x86_64_5/10 - 18140967111.1 30 Sep 2025 07:34PM UTC 1187
48.22
GitHub Action Run
2 test_python_macos13_x86_64 - 18140967111.2 30 Sep 2025 08:03PM UTC 1156
43.38
GitHub Action Run
3 test_python_linux_arm64 - 18140967111.3 30 Sep 2025 07:30PM UTC 1156
43.38
GitHub Action Run
4 test_python_linux_x86_64_8/10 - 18140967111.4 30 Sep 2025 07:41PM UTC 1174
45.62
GitHub Action Run
5 test_python_linux_x86_64_9/10 - 18140967111.5 30 Sep 2025 07:35PM UTC 1179
45.25
GitHub Action Run
6 test_python_linux_x86_64_0/10 - 18140967111.6 30 Sep 2025 07:37PM UTC 1192
45.74
GitHub Action Run
7 test_python_linux_x86_64_6/10 - 18140967111.7 30 Sep 2025 07:33PM UTC 1168
40.94
GitHub Action Run
8 test_python_linux_x86_64_7/10 - 18140967111.8 30 Sep 2025 07:42PM UTC 1177
42.81
GitHub Action Run
9 test_python_linux_x86_64_1/10 - 18140967111.9 30 Sep 2025 07:37PM UTC 1171
40.37
GitHub Action Run
10 test_python_linux_x86_64_2/10 - 18140967111.10 30 Sep 2025 07:34PM UTC 1174
47.05
GitHub Action Run
11 test_python_linux_x86_64_3/10 - 18140967111.11 30 Sep 2025 07:38PM UTC 1170
45.38
GitHub Action Run
12 test_python_linux_x86_64_4/10 - 18140967111.12 30 Sep 2025 07:47PM UTC 1204
50.13
GitHub Action Run
Source Files on build 18140967111
  • Tree
  • List 1708
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #18140967111
  • 007669f8 on github
  • Next Build on main (#18143316655)
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

© 2025 Coveralls, Inc