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

pantsbuild / pants / 25341848604
93%
main: 93%

Build:
Build:
LAST BUILD BRANCH: fix_uv_sources_config
DEFAULT BRANCH: main
Ran 04 May 2026 08:42PM UTC
Jobs 11
Files 1690
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

04 May 2026 08:29PM UTC coverage: 91.544% (-1.4%) from 92.956%
25341848604

Pull #23311

github

web-flow
Merge 65939ec16 into 9c1c4c435
Pull Request #23311: Better change detection on deleted files

58 of 76 new or added lines in 8 files covered. (76.32%)

1266 existing lines in 81 files now uncovered.

86869 of 94893 relevant lines covered (91.54%)

3.86 hits per line

Uncovered Changes

Lines Coverage ∆ File
8
94.67
-3.15% src/python/pants/backend/python/dependency_inference/rules.py
5
75.56
1.94% src/python/pants/vcs/changed.py
2
96.53
-0.71% src/python/pants/engine/internals/build_files.py
2
43.86
0.22% src/python/pants/init/specs_calculator.py
1
97.27
-0.84% src/python/pants/engine/internals/mapper.py

Coverage Regressions

Lines Coverage ∆ File
161
0.0
-92.53% src/python/pants/backend/codegen/protobuf/go/rules.py
74
50.29
-43.27% src/python/pants/vcs/git.py
65
0.0
-98.48% src/python/pants/backend/k8s/goals/deploy.py
57
67.76
-18.75% src/python/pants/bsp/util_rules/targets.py
50
0.0
-98.04% src/python/pants/backend/helm/goals/publish.py
40
42.86
-47.62% src/python/pants/bsp/protocol.py
39
62.28
-34.21% src/python/pants/bsp/spec/lifecycle.py
36
0.0
-100.0% src/python/pants/backend/kotlin/goals/tailor.py
35
0.0
-76.09% src/python/pants/jvm/bsp/spec.py
31
56.94
-43.06% src/python/pants/backend/docker/lint/hadolint/rules_integration_test.py
29
54.67
-38.67% src/python/pants/bsp/spec/task.py
29
28.89
-64.44% src/python/pants/pantsd/service/store_gc_service.py
28
67.44
-32.56% src/python/pants/backend/codegen/protobuf/python/rules_integration_test.py
26
57.58
-39.39% src/python/pants/bsp/util_rules/compile.py
24
71.86
-14.37% src/python/pants/ng/subsystem.py
24
73.58
-15.09% src/python/pants/option/registrar.py
23
0.0
-100.0% src/python/pants/backend/k8s/kubectl_subsystem.py
23
73.38
-16.55% src/python/pants/backend/python/goals/lockfile.py
23
0.0
-100.0% src/python/pants/backend/python/packaging/pyoxidizer/config.py
21
81.21
-14.09% src/python/pants/backend/helm/utils/yaml.py
19
78.0
-19.0% src/python/pants/backend/docker/subsystems/dockerfile_parser.py
19
74.77
-17.12% src/python/pants/bsp/spec/targets.py
19
62.0
-38.0% src/python/pants/bsp/util_rules/resources.py
19
77.02
-11.8% src/python/pants/option/options.py
18
58.46
-27.69% src/python/pants/bsp/spec/compile.py
18
85.51
-6.36% src/python/pants/core/goals/generate_lockfiles.py
17
74.39
-20.73% src/python/pants/bsp/spec/base.py
17
83.65
-6.46% src/python/pants/engine/internals/scheduler.py
16
73.02
-25.4% src/python/pants/backend/terraform/goals/lockfiles.py
15
64.58
-31.25% pants-plugins/pants_explorer/server/graphql/query/rules.py
15
57.14
-35.71% src/python/pants/bsp/util_rules/lifecycle.py
14
31.25
-43.75% build-support/bin/external_tool/github.py
14
0.0
-100.0% src/python/pants/backend/k8s/k8s_subsystem.py
14
42.5
-35.0% src/python/pants/bsp/context.py
14
62.79
-32.56% src/python/pants/jvm/bsp/compile.py
12
88.06
-1.79% src/python/pants/core/util_rules/system_binaries.py
11
22.22
-61.11% src/python/pants/bsp/utils.py
11
82.8
-7.01% src/python/pants/option/native_options.py
10
91.81
-3.41% src/python/pants/jvm/resolve/coursier_fetch.py
9
93.15
-4.11% src/python/pants/engine/rules.py
9
71.05
-23.68% src/python/pants/option/errors.py
8
79.49
-20.51% src/python/pants/backend/python/macros/pipenv_requirements.py
8
79.41
-11.76% src/python/pants/option/option_value_container.py
7
72.73
-21.21% src/python/pants/backend/python/dependency_inference/default_module_mapping.py
7
94.57
-2.54% src/python/pants/backend/python/util_rules/pex_requirements.py
6
83.67
-12.24% src/python/pants/backend/python/framework/stevedore/python_target_dependencies.py
6
88.33
-10.0% src/python/pants/core/util_rules/stripped_source_files.py
6
75.0
-25.0% src/python/pants/jvm/bsp/resources.py
5
88.57
-7.14% src/python/pants/backend/java/bsp/rules.py
5
79.17
-20.83% src/python/pants/bsp/spec/resources.py
4
88.89
-11.11% src/python/pants/backend/codegen/protobuf/python/python_protobuf_module_mapper.py
4
92.63
-4.21% src/python/pants/backend/docker/utils.py
4
92.31
-7.69% src/python/pants/jvm/classpath.py
4
93.14
-1.06% src/python/pants/jvm/target_types.py
4
93.71
-2.29% src/python/pants/source/source_root.py
3
66.67
-33.33% build-support/bin/external_tool/helm.py
3
88.89
-4.76% src/python/pants/backend/helm/resolve/remotes.py
3
95.85
-1.55% src/python/pants/core/goals/fix.py
2
95.53
-0.56% src/python/pants/backend/go/util_rules/build_pkg.py
2
96.3
-0.93% src/python/pants/backend/python/dependency_inference/module_mapper.py
2
96.34
-1.22% src/python/pants/backend/python/subsystems/setup.py
2
92.11
-5.26% src/python/pants/engine/internals/engine_testutil.py
2
95.94
-0.18% src/python/pants/engine/target.py
2
95.54
-0.42% src/python/pants/option/bootstrap_options.py
2
68.21
-1.03% src/python/pants/option/custom_types.py
2
75.56
1.94% src/python/pants/vcs/changed.py
1
95.83
-2.08% src/python/pants/backend/docker/lint/hadolint/rules.py
1
90.48
-4.76% src/python/pants/backend/go/util_rules/link_defs.py
1
92.39
-1.09% src/python/pants/backend/terraform/dependencies.py
1
98.88
-1.12% src/python/pants/base/deprecated.py
1
91.67
-8.33% src/python/pants/bsp/rules.py
1
96.43
-0.6% src/python/pants/core/goals/lint.py
1
96.45
-0.25% src/python/pants/core/util_rules/adhoc_process_support.py
1
91.54
-0.77% src/python/pants/core/util_rules/lockfile_metadata.py
1
88.94
-0.44% src/python/pants/engine/internals/rule_visitor.py
1
43.86
0.22% src/python/pants/init/specs_calculator.py
1
94.17
-0.49% src/python/pants/jvm/jdk_rules.py
1
97.14
-2.86% src/python/pants/option/scope.py
1
81.42
-0.88% src/python/pants/pantsd/service/pants_service.py
1
85.07
-1.49% src/python/pants/testutil/python_interpreter_selection.py
1
94.3
-0.32% src/python/pants/testutil/rule_runner.py
Jobs
ID Job ID Ran Files Coverage
1 test_python_linux_x86_64_4/10 - 25341848604.1 04 May 2026 08:50PM UTC 1225
59.52
GitHub Action Run
2 test_python_linux_x86_64_5/10 - 25341848604.2 04 May 2026 08:44PM UTC 1205
59.74
GitHub Action Run
3 test_python_linux_x86_64_3/10 - 25341848604.3 04 May 2026 08:47PM UTC 1190
53.85
GitHub Action Run
4 test_python_linux_x86_64_2/10 - 25341848604.4 04 May 2026 08:44PM UTC 1192
58.69
GitHub Action Run
5 test_python_linux_arm64 - 25341848604.5 04 May 2026 08:45PM UTC 1174
52.42
GitHub Action Run
6 test_python_linux_x86_64_0/10 - 25341848604.6 04 May 2026 08:48PM UTC 1210
56.84
GitHub Action Run
7 test_python_macos14_arm64 - 25341848604.7 04 May 2026 08:42PM UTC 1174
52.43
GitHub Action Run
8 test_python_linux_x86_64_7/10 - 25341848604.8 04 May 2026 08:50PM UTC 1196
51.37
GitHub Action Run
9 test_python_linux_x86_64_8/10 - 25341848604.9 04 May 2026 08:49PM UTC 1193
53.55
GitHub Action Run
10 test_python_linux_x86_64_6/10 - 25341848604.10 04 May 2026 08:44PM UTC 1186
49.53
GitHub Action Run
11 test_python_linux_x86_64_1/10 - 25341848604.11 04 May 2026 08:47PM UTC 1189
49.21
GitHub Action Run
Source Files on build 25341848604
  • Tree
  • List 1690
  • Changed 12
  • Source Changed 9
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25341848604
  • Pull Request #23311
  • PR Base - main (#25301964388)
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