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

pantsbuild / pants / 20333307239
80%
main: 80%

Build:
Build:
LAST BUILD BRANCH: gha-deps
DEFAULT BRANCH: main
Ran 18 Dec 2025 10:24AM UTC
Jobs 9
Files 1604
Run time 40min
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

18 Dec 2025 10:07AM UTC coverage: 75.452% (-4.8%) from 80.295%
20333307239

Pull #22949

github

web-flow
Merge b07232683 into 407284c67
Pull Request #22949: Add experimental uv resolver for Python lockfiles

51 of 96 new or added lines in 5 files covered. (53.13%)

2857 existing lines in 120 files now uncovered.

66315 of 87890 relevant lines covered (75.45%)

2.78 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
91.3
src/python/pants/backend/python/subsystems/uv.py
43
40.0
-10.0% src/python/pants/backend/python/goals/lockfile.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
93.94
-3.03% src/python/pants/backend/codegen/avro/target_types.py
1
98.15
-1.85% src/python/pants/backend/docker/registries.py
1
98.63
-1.37% src/python/pants/backend/nfpm/target_types.py
1
57.41
-0.46% src/python/pants/backend/python/dependency_inference/module_mapper.py
1
83.93
-1.79% src/python/pants/backend/python/subsystems/pytest.py
1
91.92
-0.18% src/python/pants/backend/python/target_types.py
1
38.57
-0.48% src/python/pants/backend/python/target_types_rules.py
1
94.49
-0.42% src/python/pants/backend/python/util_rules/interpreter_constraints.py
1
80.0
-2.22% src/python/pants/backend/terraform/lint/tffmt/tffmt.py
1
97.44
-2.56% src/python/pants/backend/terraform/testutil.py
1
96.97
-1.52% src/python/pants/base/specs_parser.py
1
94.29
-2.86% src/python/pants/build_graph/address.py
1
68.39
-0.52% src/python/pants/core/goals/fix.py
1
88.24
-0.98% src/python/pants/core/util_rules/partitions.py
1
77.7
-0.68% src/python/pants/init/engine_initializer.py
1
64.38
-1.37% src/python/pants/jvm/shading/rules.py
1
93.06
-1.39% src/python/pants/util/frozendict.py
2
83.33
-16.67% src/python/pants/backend/docker/package_types.py
2
51.16
-2.33% src/python/pants/backend/helm/dependency_inference/chart.py
2
56.63
-2.41% src/python/pants/backend/helm/util_rules/sources.py
2
40.0
-10.0% src/python/pants/backend/python/goals/lockfile.py
2
55.22
-0.3% src/python/pants/core/util_rules/system_binaries.py
2
80.41
-0.82% src/python/pants/engine/internals/parametrize.py
2
88.89
-11.11% src/python/pants/testutil/pytest_util.py
2
72.22
-5.56% src/python/pants/version.py
3
0.0
-100.0% src/python/pants/backend/codegen/avro/rules.py
3
89.13
-6.52% src/python/pants/backend/docker/subsystems/docker_options.py
3
58.73
-4.76% src/python/pants/backend/helm/subsystems/helm.py
3
61.76
-4.41% src/python/pants/backend/python/util_rules/python_sources.py
3
62.86
-4.29% src/python/pants/util/osutil.py
4
71.43
-9.52% src/python/pants/backend/docker/util_rules/docker_build_env.py
4
88.24
-11.76% src/python/pants/backend/python/goals/repl_integration_test.py
4
91.57
-2.25% src/python/pants/backend/python/util_rules/lockfile_metadata.py
4
74.19
-12.9% src/python/pants/engine/addresses.py
4
80.68
-4.55% src/python/pants/engine/internals/dep_rules.py
4
86.4
-1.47% src/python/pants/engine/internals/scheduler.py
4
79.19
-1.08% src/python/pants/jvm/target_types.py
5
50.0
-11.36% src/python/pants/backend/shell/goals/tailor.py
5
86.92
-3.85% src/python/pants/core/util_rules/lockfile_metadata.py
5
58.74
-2.43% src/python/pants/jvm/jdk_rules.py
6
92.19
-4.69% src/python/pants/engine/fs.py
6
73.5
-3.0% src/python/pants/testutil/pants_integration_test.py
7
0.0
-100.0% src/python/pants/backend/codegen/avro/java/subsystem.py
7
75.71
-10.0% src/python/pants/backend/google_cloud_function/python/target_types.py
7
69.92
-5.69% src/python/pants/core/goals/package.py
7
93.64
-2.02% src/python/pants/testutil/rule_runner.py
8
60.24
-9.64% src/python/pants/backend/go/util_rules/sdk.py
8
0.0
-100.0% src/python/pants/backend/java/lint/google_java_format/skip_field.py
8
94.19
-1.72% src/python/pants/option/bootstrap_options.py
9
91.49
-6.38% src/python/pants/pantsd/pantsd_integration_test_base.py
10
0.0
-100.0% src/python/pants/backend/python/providers/pyenv/custom_install/target_types.py
10
70.21
-21.28% src/python/pants/base/build_root.py
10
76.47
-19.61% src/python/pants/build_graph/build_file_aliases.py
11
0.0
-100.0% src/python/pants/backend/codegen/thrift/apache/java/subsystem.py
11
63.55
-5.14% src/python/pants/backend/helm/util_rules/tool.py
12
0.0
-92.31% src/python/pants/backend/codegen/thrift/apache/java/symbol_mapper.py
12
0.0
-100.0% src/python/pants/backend/java/lint/google_java_format/subsystem.py
12
33.17
-1.96% src/python/pants/engine/internals/graph.py
12
84.54
-6.19% src/python/pants/engine/process.py
12
24.0
-48.0% src/python/pants/init/util.py
13
48.47
-5.68% src/python/pants/backend/python/dependency_inference/rules.py
14
0.0
-100.0% src/python/pants/backend/python/subsystems/setuptools_scm.py
14
44.83
-12.07% src/python/pants/backend/python/typecheck/mypy/rules.py
14
63.41
-34.15% src/python/pants/engine/download_file.py
16
68.63
-31.37% src/python/pants/backend/build_files/fmt/yapf/integration_test.py
16
0.0
-41.03% src/python/pants/backend/terraform/hcl2_parser.py
16
48.62
-14.68% src/python/pants/backend/typescript/tsconfig.py
16
76.53
-7.51% src/python/pants/base/specs.py
17
40.0
-48.57% src/python/pants/backend/python/macros/python_artifact.py
17
40.41
-11.64% src/python/pants/engine/internals/specs_rules.py
19
53.97
-30.16% src/python/pants/backend/helm/resolve/remotes.py
19
0.0
-70.37% src/python/pants/backend/python/framework/stevedore/rules.py
19
0.0
-65.52% src/python/pants/backend/swift/goals/tailor.py
20
0.0
-64.52% src/python/pants/backend/codegen/thrift/apache/python/python_thrift_module_mapper.py
20
66.1
-33.9% src/python/pants/backend/python/lint/add_trailing_comma/rules_integration_test.py
20
66.1
-33.9% src/python/pants/backend/python/lint/autoflake/rules_integration_test.py
23
87.31
-11.68% src/python/pants/backend/docker/target_types.py
23
0.0
-100.0% src/python/pants/backend/swift/target_types.py
27
0.0
-81.82% src/python/pants/backend/helm/goals/deploy.py
28
64.2
-34.57% src/python/pants/engine/internals/defaults.py
28
74.63
-20.9% src/python/pants/util/contextutil.py
28
52.17
-40.58% src/python/pants/util/value_interpolation.py
29
0.0
-93.55% src/python/pants/backend/helm/subsystems/unittest.py
30
0.0
-42.25% src/python/pants/backend/helm/dependency_inference/unittest.py
30
57.49
-12.15% src/python/pants/backend/python/util_rules/faas.py
33
0.0
-75.0% src/python/pants/backend/java/lint/google_java_format/rules.py
33
0.0
-86.84% src/python/pants/backend/python/providers/pyenv/custom_install/rules.py
33
72.35
-19.41% src/python/pants/util/strutil.py
34
25.93
-41.98% src/python/pants/backend/go/util_rules/cgo_pkgconfig.py
34
67.67
-14.66% src/python/pants/backend/python/providers/python_build_standalone/rules.py
34
76.39
-14.59% src/python/pants/pantsd/process_manager.py
36
28.52
-12.37% src/python/pants/backend/go/goals/test.py
36
55.56
-44.44% src/python/pants/backend/helm/check/kubeconform/deployment_test.py
36
45.64
-24.16% src/python/pants/backend/python/util_rules/dists.py
37
39.95
-9.54% src/python/pants/backend/python/util_rules/package_dists.py
38
53.81
-18.1% src/python/pants/jvm/compile.py
39
29.31
-67.24% src/python/pants/backend/go/util_rules/cgo_security.py
40
0.0
-54.79% src/python/pants/backend/python/util_rules/vcs_versioning.py
41
45.18
-24.7% src/python/pants/backend/project_info/regex_lint.py
41
56.84
-43.16% src/python/pants/backend/sql/lint/sqlfluff/rules_integration_test.py
41
68.45
-24.4% src/python/pants/core/goals/lint.py
43
37.33
-57.33% src/python/pants/core/goals/lint_goal.py
45
0.0
-83.33% src/python/pants/backend/codegen/thrift/apache/java/rules.py
48
0.0
-77.42% src/python/pants/backend/nfpm/native_libs/elfdeps/analyze.py
49
45.56
-54.44% src/python/pants/backend/makeself/goals/package_run_integration_test.py
50
36.9
-59.52% src/python/pants/backend/docker/util_rules/docker_binary.py
51
49.5
-50.5% src/python/pants/backend/python/providers/python_build_standalone/rules_integration_test.py
51
53.85
-35.66% src/python/pants/core/goals/export.py
52
49.15
-17.63% src/python/pants/core/goals/tailor.py
57
44.86
-53.27% src/python/pants/backend/python/goals/coverage_py_integration_test.py
66
0.0
-68.75% src/python/pants/backend/helm/test/unittest.py
66
53.96
-32.67% src/python/pants/util/dirutil.py
67
0.0
-65.05% src/python/pants/backend/codegen/avro/java/rules.py
68
46.04
-25.66% src/python/pants/backend/python/util_rules/pex_requirements.py
70
44.44
-55.56% src/python/pants/backend/python/lint/bandit/rules_integration_test.py
95
0.0
-57.58% src/python/pants/backend/go/goals/generate.py
129
39.73
-57.59% src/python/pants/backend/docker/goals/package_image.py
140
45.52
-52.24% src/python/pants/backend/python/goals/pytest_runner_integration_test.py
156
32.47
-67.53% src/python/pants/backend/python/typecheck/mypy/rules_integration_test.py
176
73.23
-14.81% src/python/pants/engine/target.py
Jobs
ID Job ID Ran Files Coverage
1 test_python_linux_x86_64_5/10 - 20333307239.1 18 Dec 2025 10:25AM UTC 1202
49.16
GitHub Action Run
2 test_python_linux_x86_64_2/10 - 20333307239.2 18 Dec 2025 10:25AM UTC 1189
46.76
GitHub Action Run
3 test_python_linux_x86_64_9/10 - 20333307239.3 18 Dec 2025 10:27AM UTC 1194
44.91
GitHub Action Run
4 test_python_linux_x86_64_1/10 - 20333307239.4 18 Dec 2025 10:29AM UTC 1187
40.2
GitHub Action Run
5 test_python_linux_x86_64_6/10 - 20333307239.5 18 Dec 2025 10:24AM UTC 1184
40.77
GitHub Action Run
6 test_python_linux_arm64 - 20333307239.6 18 Dec 2025 10:25AM UTC 1171
43.08
GitHub Action Run
7 test_python_linux_x86_64_3/10 - 20333307239.7 18 Dec 2025 10:30AM UTC 1186
45.52
GitHub Action Run
8 test_python_linux_x86_64_8/10 - 20333307239.8 18 Dec 2025 10:33AM UTC 1189
45.25
GitHub Action Run
9 test_python_linux_x86_64_0/10 - 20333307239.9 18 Dec 2025 10:29AM UTC 1208
46.81
GitHub Action Run
Source Files on build 20333307239
  • Tree
  • List 1604
  • Changed 5
  • Source Changed 4
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #20333307239
  • Pull Request #22949
  • PR Base - main (#20318360133)
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