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

pantsbuild / pants / 20772612304
80%
main: 80%

Build:
Build:
LAST BUILD BRANCH: bootstrap-protoc
DEFAULT BRANCH: main
Ran 07 Jan 2026 06:30AM UTC
Jobs 11
Files 1686
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

07 Jan 2026 06:21AM UTC coverage: 78.855% (-1.4%) from 80.283%
20772612304

Pull #22981

github

web-flow
Merge b6d12d53b into 4414e420c
Pull Request #22981: make `shell_command` targets be runnable via the `run` goal

44 of 66 new or added lines in 3 files covered. (66.67%)

915 existing lines in 53 files now uncovered.

74296 of 94219 relevant lines covered (78.85%)

3.2 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
22
44.36
-2.7% src/python/pants/backend/shell/util_rules/shell_command.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
84.21
-1.05% src/python/pants/backend/docker/utils.py
1
90.48
-4.76% src/python/pants/backend/go/util_rules/link_defs.py
1
77.78
-2.78% src/python/pants/backend/helm/goals/package.py
1
89.53
-0.58% src/python/pants/backend/helm/util_rules/chart_metadata.py
1
98.88
-1.12% src/python/pants/base/deprecated.py
1
80.0
-2.5% src/python/pants/jvm/resolve/common.py
1
97.56
-2.44% src/python/pants/option/scope.py
1
81.25
-0.89% src/python/pants/pantsd/service/pants_service.py
1
84.38
-1.56% src/python/pants/testutil/python_interpreter_selection.py
1
95.38
-0.29% src/python/pants/testutil/rule_runner.py
2
92.05
-2.27% src/python/pants/engine/goal.py
2
92.11
-5.26% src/python/pants/engine/internals/engine_testutil.py
2
95.48
-0.43% src/python/pants/option/bootstrap_options.py
4
78.89
-1.06% src/python/pants/jvm/target_types.py
5
79.17
-20.83% src/python/pants/bsp/spec/resources.py
5
66.67
-2.56% src/python/pants/option/custom_types.py
7
36.64
-1.78% src/python/pants/core/util_rules/adhoc_process_support.py
7
80.7
-6.14% src/python/pants/engine/internals/selectors.py
8
79.41
-11.76% src/python/pants/option/option_value_container.py
9
66.67
-27.27% src/python/pants/backend/python/dependency_inference/default_module_mapping.py
9
92.7
-3.86% src/python/pants/engine/rules.py
9
71.05
-23.68% src/python/pants/option/errors.py
11
42.5
-27.5% src/python/pants/bsp/context.py
11
22.22
-61.11% src/python/pants/bsp/utils.py
12
58.7
-13.04% src/python/pants/backend/tools/semgrep/rules.py
12
58.46
-18.46% src/python/pants/bsp/spec/compile.py
13
62.18
-6.74% src/python/pants/core/goals/fix.py
14
0.0
-100.0% src/python/pants/backend/k8s/k8s_subsystem.py
14
74.39
-17.07% src/python/pants/bsp/spec/base.py
15
64.58
-31.25% pants-plugins/pants_explorer/server/graphql/query/rules.py
17
52.99
-2.54% src/python/pants/core/util_rules/system_binaries.py
17
81.62
-6.25% src/python/pants/engine/internals/scheduler.py
19
74.77
-17.12% src/python/pants/bsp/spec/targets.py
19
77.02
-11.8% src/python/pants/option/options.py
21
68.46
-14.09% src/python/pants/backend/helm/utils/yaml.py
23
0.0
-100.0% src/python/pants/backend/k8s/kubectl_subsystem.py
23
0.0
-100.0% src/python/pants/backend/python/packaging/pyoxidizer/config.py
23
73.24
-10.8% src/python/pants/base/specs.py
24
73.58
-15.09% src/python/pants/option/registrar.py
25
0.0
-67.57% src/python/pants/backend/helm/goals/publish.py
25
73.89
-15.92% src/python/pants/option/native_options.py
26
0.0
-72.22% src/python/pants/backend/kotlin/goals/tailor.py
29
28.89
-64.44% src/python/pants/pantsd/service/store_gc_service.py
30
64.71
-35.29% src/python/pants/backend/codegen/protobuf/python/rules_integration_test.py
31
56.94
-43.06% src/python/pants/backend/docker/lint/hadolint/rules_integration_test.py
31
85.66
-12.35% src/python/pants/engine/internals/rule_visitor.py
34
42.13
-15.74% src/python/pants/backend/python/dependency_inference/module_mapper.py
35
0.0
-76.09% src/python/pants/jvm/bsp/spec.py
38
42.86
-45.24% src/python/pants/bsp/protocol.py
39
62.28
-34.21% src/python/pants/bsp/spec/lifecycle.py
42
0.0
-63.64% src/python/pants/backend/k8s/goals/deploy.py
80
0.0
-45.98% src/python/pants/backend/codegen/protobuf/go/rules.py
83
40.0
-53.55% src/python/pants/vcs/git.py
Jobs
ID Job ID Ran Files Coverage
1 test_python_macos14_arm64 - 20772612304.1 07 Jan 2026 06:37AM UTC 1170
43.23
GitHub Action Run
2 test_python_linux_x86_64_7/10 - 20772612304.2 07 Jan 2026 06:37AM UTC 1192
42.52
GitHub Action Run
3 test_python_linux_x86_64_6/10 - 20772612304.3 07 Jan 2026 06:30AM UTC 1183
40.76
GitHub Action Run
4 test_python_linux_x86_64_3/10 - 20772612304.4 07 Jan 2026 06:34AM UTC 1186
45.65
GitHub Action Run
5 test_python_linux_x86_64_4/10 - 20772612304.5 07 Jan 2026 06:41AM UTC 1219
49.73
GitHub Action Run
6 test_python_linux_x86_64_8/10 - 20772612304.6 07 Jan 2026 06:36AM UTC 1188
45.2
GitHub Action Run
7 test_python_linux_x86_64_5/10 - 20772612304.7 07 Jan 2026 06:33AM UTC 1201
49.1
GitHub Action Run
8 test_python_linux_x86_64_0/10 - 20772612304.8 07 Jan 2026 06:34AM UTC 1207
46.74
GitHub Action Run
9 test_python_linux_x86_64_2/10 - 20772612304.9 07 Jan 2026 06:33AM UTC 1188
46.69
GitHub Action Run
10 test_python_linux_x86_64_1/10 - 20772612304.10 07 Jan 2026 06:35AM UTC 1186
40.22
GitHub Action Run
11 test_python_linux_arm64 - 20772612304.11 07 Jan 2026 06:34AM UTC 1170
43.22
GitHub Action Run
Source Files on build 20772612304
  • Tree
  • List 1686
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #20772612304
  • Pull Request #22981
  • PR Base - main (#20765494673)
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