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

pantsbuild / pants / 25443604553
93%

Build:
DEFAULT BRANCH: main
Ran 06 May 2026 03:17PM UTC
Jobs 12
Files 1738
Run time 6min
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

06 May 2026 03:05PM UTC coverage: 92.879% (-0.04%) from 92.915%
25443604553

push

github

web-flow
[pants_ng] Scaffolding for a pants_ng mode. (#23319)

In this mode the command line is parsed as an
NG invocation, and dispatched appropriately.

Of course at the moment there are no
implementations to dispatch to. That will follow.

This does expose a new option, `pants_ng` to users. 
There is a big warning not to set it, but we're not trying
to hide that we're working on a new thing, so I am
comfortable with this.

25 of 76 new or added lines in 9 files covered. (32.89%)

1294 existing lines in 76 files now uncovered.

92234 of 99306 relevant lines covered (92.88%)

4.05 hits per line

Uncovered Changes

Lines Coverage ∆ File
13
35.57
-1.24% src/python/pants/bin/local_pants_runner.py
11
0.0
0.0% src/python/pants/bin/pants_loader.py
10
0.0
0.0% src/python/pants/bin/pants_runner.py
9
27.06
-2.81% src/python/pants/bin/daemon_pants_runner.py
7
81.6
-0.84% src/python/pants/init/engine_initializer.py
1
92.95
6.11% src/python/pants/build_graph/build_configuration.py

Coverage Regressions

Lines Coverage ∆ File
175
0.0
-98.87% src/python/pants/backend/typescript/goals/check.py
132
64.12
-25.69% src/python/pants/core/goals/test.py
115
0.0
-99.14% src/python/pants/backend/codegen/protobuf/scala/rules.py
60
0.0
-96.77% src/python/pants/backend/python/framework/django/dependency_inference.py
47
0.0
-100.0% src/python/pants/backend/javascript/goals/lockfile.py
42
0.0
-100.0% src/python/pants/backend/codegen/protobuf/scala/dependency_inference.py
41
0.0
-91.11% src/python/pants/backend/codegen/protobuf/lint/buf/format_rules.py
38
54.46
-35.64% src/python/pants/init/extension_loader.py
37
82.14
-13.21% src/python/pants/backend/python/util_rules/pex_from_targets.py
33
62.92
-35.96% src/python/pants/base/deprecated.py
30
54.31
-12.93% src/python/pants/backend/python/goals/coverage_py.py
30
84.94
-11.58% src/python/pants/engine/internals/build_files.py
29
45.76
-49.15% src/python/pants/backend/helm/goals/tailor.py
25
60.32
-39.68% src/python/pants/backend/python/lint/docformatter/rules_integration_test.py
24
0.0
-96.0% src/python/pants/backend/codegen/protobuf/scala/subsystem.py
24
61.29
-38.71% src/python/pants/backend/shell/lint/shfmt/rules_integration_test.py
22
0.0
-100.0% src/python/pants/backend/jsx/goals/tailor.py
22
75.73
-21.36% src/python/pants/core/subsystems/python_bootstrap.py
21
0.0
-100.0% src/python/pants/backend/typescript/subsystem.py
20
64.29
-35.71% src/python/pants/backend/build_files/fmt/black/integration_test.py
20
68.25
-31.75% src/python/pants/backend/python/lint/yapf/rules_integration_test.py
20
89.58
-3.13% src/python/pants/engine/internals/parser.py
16
93.89
-2.78% src/python/pants/backend/python/util_rules/pex.py
15
76.92
-19.23% src/python/pants/backend/python/util_rules/uv.py
14
0.0
-100.0% src/python/pants/backend/codegen/protobuf/scala/symbol_mapper.py
14
72.0
-28.0% src/python/pants/backend/project_info/count_loc_test.py
14
79.41
-20.59% src/python/pants/backend/python/util_rules/pex_test_utils.py
12
92.74
-2.23% src/python/pants/backend/go/util_rules/build_pkg.py
12
77.78
-19.05% src/python/pants/core/util_rules/wrap_source.py
12
83.33
-8.33% src/python/pants/jvm/goals/lockfile.py
11
84.85
20.45% src/python/pants/backend/javascript/goals/test.py
11
56.0
-44.0% src/python/pants/option/options_diff.py
11
40.0
-36.67% src/python/pants/util/eval.py
10
94.09
-3.8% src/python/pants/backend/javascript/subsystems/nodejs.py
10
78.72
-21.28% src/python/pants/core/goals/multi_tool_goal_helper.py
10
71.43
-20.41% src/python/pants/util/pip_requirement.py
9
85.0
-15.0% src/python/pants/backend/nfpm/rules_integration_test.py
9
91.54
8.76% src/python/pants/backend/python/util_rules/pex_requirements.py
9
60.71
-32.14% src/python/pants/init/import_util.py
8
88.79
2.95% src/python/pants/core/util_rules/system_binaries.py
7
79.43
-4.96% src/python/pants/backend/go/util_rules/build_opts.py
7
85.71
-11.11% src/python/pants/backend/python/macros/python_requirements.py
5
92.73
-4.55% src/python/pants/engine/internals/mapper.py
5
94.29
-4.76% src/python/pants/engine/intrinsics.py
4
91.7
-1.66% src/python/pants/backend/python/goals/pytest_runner.py
4
35.57
-1.24% src/python/pants/bin/local_pants_runner.py
3
94.24
6.47% src/python/pants/backend/codegen/protobuf/protobuf_dependency_inference.py
3
92.0
-4.0% src/python/pants/backend/go/util_rules/assembly.py
3
94.69
7.35% src/python/pants/engine/internals/parametrize.py
3
94.12
-3.53% src/python/pants/engine/internals/synthetic_targets.py
3
93.67
2.22% src/python/pants/testutil/rule_runner.py
2
89.44
10.21% src/python/pants/backend/go/util_rules/build_pkg_target.py
2
96.83
-3.17% src/python/pants/backend/go/util_rules/link.py
2
96.91
-1.03% src/python/pants/backend/javascript/nodejs_project_environment.py
2
93.18
-4.55% src/python/pants/engine/env_vars.py
2
89.8
-2.04% src/python/pants/jvm/resolve/coordinate.py
2
95.55
17.21% src/python/pants/option/bootstrap_options.py
2
88.24
-11.76% src/python/pants/util/enums.py
2
83.33
-16.67% src/python/pants/util/requirements.py
1
95.54
0.0% src/python/pants/backend/go/util_rules/first_party_pkg.py
1
90.32
-3.23% src/python/pants/backend/go/util_rules/implicit_linker_deps.py
1
96.55
2.07% src/python/pants/backend/javascript/nodejs_project.py
1
97.56
-2.44% src/python/pants/backend/project_info/count_loc.py
1
95.16
-1.61% src/python/pants/backend/python/framework/django/detect_apps.py
1
96.3
-1.85% src/python/pants/backend/python/macros/common_requirements_rule.py
1
96.88
5.63% src/python/pants/backend/python/subsystems/setup.py
1
96.82
1.36% src/python/pants/backend/python/util_rules/lockfile_metadata.py
1
92.95
6.11% src/python/pants/build_graph/build_configuration.py
1
91.76
-0.37% src/python/pants/core/environments/rules.py
1
98.77
7.41% src/python/pants/engine/internals/defaults.py
1
85.71
-1.43% src/python/pants/engine/internals/target_adaptor.py
1
93.3
-0.52% src/python/pants/engine/process.py
1
96.03
6.13% src/python/pants/engine/target.py
1
41.18
-1.47% src/python/pants/goal/completion.py
1
81.6
-0.84% src/python/pants/init/engine_initializer.py
1
94.88
3.75% src/python/pants/jvm/resolve/coursier_fetch.py
Jobs
ID Job ID Ran Files Coverage
1 test_python_linux_x86_64_1/10 - 25443604553.1 06 May 2026 03:21PM UTC 1191
49.19
GitHub Action Run
2 test_python_linux_x86_64_4/10 - 25443604553.2 06 May 2026 03:25PM UTC 1227
59.49
GitHub Action Run
3 test_python_linux_x86_64_2/10 - 25443604553.3 06 May 2026 03:17PM UTC 1195
58.82
GitHub Action Run
4 test_python_linux_x86_64_8/10 - 25443604553.4 06 May 2026 03:23PM UTC 1195
53.5
GitHub Action Run
5 test_python_macos14_arm64 - 25443604553.5 06 May 2026 03:17PM UTC 1176
52.5
GitHub Action Run
6 test_python_linux_x86_64_0/10 - 25443604553.6 06 May 2026 03:21PM UTC 1212
56.71
GitHub Action Run
7 test_python_linux_x86_64_9/10 - 25443604553.7 06 May 2026 03:19PM UTC 1203
54.03
GitHub Action Run
8 test_python_linux_x86_64_5/10 - 25443604553.8 06 May 2026 03:19PM UTC 1207
59.62
GitHub Action Run
9 test_python_linux_x86_64_6/10 - 25443604553.9 06 May 2026 03:17PM UTC 1188
49.72
GitHub Action Run
10 test_python_linux_arm64 - 25443604553.10 06 May 2026 03:18PM UTC 1176
52.49
GitHub Action Run
11 test_python_linux_x86_64_7/10 - 25443604553.11 06 May 2026 03:24PM UTC 1198
51.46
GitHub Action Run
12 test_python_linux_x86_64_3/10 - 25443604553.12 06 May 2026 06:33PM UTC 1192
53.87
GitHub Action Run
Source Files on build 25443604553
  • Tree
  • List 1738
  • Changed 10
  • Source Changed 10
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25443604553
  • 9d564098 on github
  • Prev Build on main (#25441711719)
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