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

pantsbuild / pants / 23925300352
93%

Build:
DEFAULT BRANCH: main
Ran 02 Apr 2026 10:55PM UTC
Jobs 12
Files 1733
Run time 3min
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

02 Apr 2026 10:39PM UTC coverage: 92.908% (+0.002%) from 92.906%
23925300352

push

github

web-flow
Port ScalarField, AsyncFieldMixin and friends to rust (#23204)

The real juice is in porting `SourcesField` and what that unlocks. This
is a stepping stone, hopefully worth the squeeze.

This additionally marks Field as frozen, allowing to avoid additional
ref-counting overhead.

Still noticable in our 26k python, 100 JS file file repo
```console
hyperfine --warmup 1 --runs 3 \                                                         
        -n 'main' \                                                                                                             
        --prepare 'git -C <redacted>/pants checkout main --quiet' \                                                      
        'PANTS_SOURCE=<redacted>/pants PYENV_VERSION=pants@3.14.3 pants --no-pantsd dependencies :: > /dev/null' \     
        -n 'branch' \                                                                                                           
        --prepare 'git -C <redacted>/pants checkout add/port-scalar-and-async-mixin-fields --quiet' \                  
        'PANTS_SOURCE=<redacted>/pants PYENV_VERSION=pants@3.14.3 pants --no-pantsd dependencies :: > /dev/null' \     
        2>&1)
  ⎿  Benchmark 1: main
       Time (mean ± σ):     35.261 s ±  1.261 s    [User: 40.704 s, System: 12.371 s]
       Range (min … max):   34.021 s … 36.542 s    3 runs
      
     Benchmark 2: branch                                                                                                        
       Time (mean ± σ):     33.615 s ±  0.202 s    [User: 38.675 s, System: 12.403 s]
       Range (min … max):   33.478 s … 33.847 s    3 runs      
```

12 of 12 new or added lines in 2 files covered. (100.0%)

91532 of 98519 relevant lines covered (92.91%)

4.04 hits per line

Jobs
ID Job ID Ran Files Coverage
1 test_python_linux_x86_64_3/10 - 23925300352.1 02 Apr 2026 11:05PM UTC 1189
53.84
GitHub Action Run
2 test_python_linux_x86_64_2/10 - 23925300352.2 02 Apr 2026 11:03PM UTC 1191
58.66
GitHub Action Run
3 test_python_macos14_arm64 - 23925300352.3 02 Apr 2026 10:55PM UTC 1173
52.37
GitHub Action Run
4 test_python_linux_x86_64_6/10 - 23925300352.4 02 Apr 2026 11:01PM UTC 1185
49.54
GitHub Action Run
5 test_python_linux_x86_64_1/10 - 23925300352.5 02 Apr 2026 11:05PM UTC 1188
49.19
GitHub Action Run
6 test_python_linux_x86_64_5/10 - 23925300352.6 02 Apr 2026 11:02PM UTC 1204
59.72
GitHub Action Run
7 test_python_linux_x86_64_9/10 - 23925300352.7 02 Apr 2026 11:04PM UTC 1200
53.9
GitHub Action Run
8 test_python_linux_x86_64_7/10 - 23925300352.8 02 Apr 2026 11:08PM UTC 1195
51.29
GitHub Action Run
9 test_python_linux_arm64 - 23925300352.9 02 Apr 2026 11:14PM UTC 1173
52.36
GitHub Action Run
10 test_python_linux_x86_64_4/10 - 23925300352.10 02 Apr 2026 11:09PM UTC 1224
59.39
GitHub Action Run
11 test_python_linux_x86_64_8/10 - 23925300352.11 02 Apr 2026 11:07PM UTC 1191
53.59
GitHub Action Run
12 test_python_linux_x86_64_0/10 - 23925300352.12 02 Apr 2026 11:05PM UTC 1209
56.8
GitHub Action Run
Source Files on build 23925300352
  • Tree
  • List 1733
  • Changed 4
  • Source Changed 2
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23925300352
  • a87eeb23 on github
  • Prev Build on main (#23865248116)
  • Next Build on main (#23967076041)
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