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

pantsbuild / pants / 24145945949
93%
main: 93%

Build:
Build:
LAST BUILD BRANCH: lockfile_format
DEFAULT BRANCH: main
Ran 08 Apr 2026 04:29PM UTC
Jobs 7
Files 1460
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

08 Apr 2026 04:14PM UTC coverage: 82.077% (-10.8%) from 92.91%
24145945949

Pull #23233

github

web-flow
Merge 089d98e3c into 9036734c9
Pull Request #23233: Introduce a LockfileFormat enum.

8 of 11 new or added lines in 4 files covered. (72.73%)

7635 existing lines in 306 files now uncovered.

63732 of 77649 relevant lines covered (82.08%)

2.96 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
85.64
-9.29% src/python/pants/backend/python/util_rules/pex.py
1
76.7
-18.64% src/python/pants/backend/python/util_rules/pex_from_targets.py

Coverage Regressions

Lines Coverage ∆ File
175
0.0
-98.87% src/python/pants/backend/typescript/goals/check.py
161
0.0
-92.53% src/python/pants/backend/codegen/protobuf/go/rules.py
160
0.0
-96.97% src/python/pants/backend/go/goals/generate.py
155
32.61
-67.39% src/python/pants/backend/python/typecheck/mypy/rules_integration_test.py
146
35.78
-62.93% src/python/pants/backend/python/macros/poetry_requirements.py
144
45.52
-53.73% src/python/pants/backend/python/goals/pytest_runner_integration_test.py
136
50.85
-46.1% src/python/pants/core/goals/tailor.py
135
62.95
-26.89% src/python/pants/core/goals/test.py
123
0.0
-93.18% src/python/pants/backend/javascript/goals/test.py
115
0.0
-99.14% src/python/pants/backend/codegen/protobuf/scala/rules.py
113
52.45
-39.51% src/python/pants/core/goals/generate_lockfiles.py
101
0.0
-92.66% src/python/pants/backend/url_handlers/s3/register.py
100
0.0
-97.09% src/python/pants/backend/codegen/avro/java/rules.py
99
48.33
-41.25% src/python/pants/core/goals/publish.py
94
0.0
-97.92% src/python/pants/backend/helm/test/unittest.py
92
87.83
-8.3% src/python/pants/engine/target.py
91
76.65
-19.32% src/python/pants/option/bootstrap_options.py
85
40.0
-54.84% src/python/pants/vcs/git.py
80
40.65
-51.61% src/python/pants/backend/tools/semgrep/rules_integration_test.py
74
41.92
-44.31% src/python/pants/ng/subsystem.py
72
71.53
-25.0% src/python/pants/engine/internals/parser.py
70
70.43
-27.24% src/python/pants/backend/docker/goals/package_image.py
70
44.44
-55.56% src/python/pants/backend/python/lint/bandit/rules_integration_test.py
68
0.0
-97.14% src/python/pants/backend/google_cloud_function/python/target_types.py
65
0.0
-98.48% src/python/pants/backend/k8s/goals/deploy.py
64
0.0
-91.43% src/python/pants/backend/helm/dependency_inference/unittest.py
64
73.91
-23.15% src/python/pants/backend/python/util_rules/pex_requirements.py
60
0.0
-96.77% src/python/pants/backend/python/framework/django/dependency_inference.py
60
0.0
-96.77% src/python/pants/backend/python/framework/django/detect_apps.py
60
0.0
-82.19% src/python/pants/backend/python/util_rules/vcs_versioning.py
58
57.92
-28.71% src/python/pants/util/dirutil.py
57
60.95
-33.73% src/python/pants/backend/project_info/peek.py
57
44.86
-53.27% src/python/pants/backend/python/goals/coverage_py_integration_test.py
57
67.76
-18.75% src/python/pants/bsp/util_rules/targets.py
56
0.0
-94.92% src/python/pants/backend/helm/goals/tailor.py
55
50.7
-38.73% src/python/pants/backend/python/goals/lockfile.py
54
0.0
-100.0% src/python/pants/backend/codegen/thrift/apache/java/rules.py
54
85.64
-9.29% src/python/pants/backend/python/util_rules/pex.py
51
49.5
-50.5% src/python/pants/backend/python/providers/python_build_standalone/rules_integration_test.py
51
76.7
-18.64% src/python/pants/backend/python/util_rules/pex_from_targets.py
50
0.0
-98.04% src/python/pants/backend/helm/goals/publish.py
50
51.38
-45.87% src/python/pants/backend/python/lint/black/rules_integration_test.py
50
84.8
-8.17% src/python/pants/engine/internals/graph.py
49
49.49
-49.49% src/python/pants/backend/cc/dependency_inference/rules.py
49
45.56
-54.44% src/python/pants/backend/makeself/goals/package_run_integration_test.py
49
58.47
-41.53% src/python/pants/backend/shell/goals/test_test.py
48
51.75
-42.11% src/python/pants/backend/kotlin/compile/kotlinc_plugins.py
48
0.0
-77.42% src/python/pants/backend/nfpm/native_libs/elfdeps/analyze.py
47
0.0
-100.0% src/python/pants/backend/javascript/goals/lockfile.py
47
0.0
-95.92% src/python/pants/backend/python/framework/stevedore/python_target_dependencies.py
47
55.05
-43.12% src/python/pants/backend/typescript/tsconfig.py
47
41.98
-58.02% src/python/pants/engine/internals/defaults.py
46
50.0
-50.0% src/python/pants/backend/project_info/paths.py
46
61.19
-34.33% src/python/pants/util/contextutil.py
45
85.31
-11.6% src/python/pants/backend/python/util_rules/package_dists.py
43
0.0
-100.0% src/python/pants/backend/javascript/run/rules.py
43
48.71
-18.53% src/python/pants/backend/python/goals/coverage_py.py
42
0.0
-100.0% src/python/pants/backend/codegen/protobuf/scala/dependency_inference.py
42
0.0
-97.67% src/python/pants/backend/java/lint/google_java_format/rules.py
41
0.0
-91.11% src/python/pants/backend/codegen/protobuf/lint/buf/format_rules.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
40
42.86
-47.62% src/python/pants/bsp/protocol.py
40
52.48
-39.6% src/python/pants/init/extension_loader.py
40
46.9
-35.4% src/python/pants/pantsd/service/pants_service.py
39
29.31
-67.24% src/python/pants/backend/go/util_rules/cgo_security.py
39
62.28
-34.21% src/python/pants/bsp/spec/lifecycle.py
38
79.38
-13.06% src/python/pants/backend/go/goals/test.py
38
57.3
-42.7% src/python/pants/base/deprecated.py
37
0.0
-100.0% src/python/pants/backend/kotlin/test/junit.py
37
0.0
-100.0% src/python/pants/backend/python/providers/pyenv/custom_install/rules.py
37
82.61
-14.62% src/python/pants/engine/internals/build_files.py
36
55.56
-44.44% src/python/pants/backend/helm/check/kubeconform/deployment_test.py
36
0.0
-100.0% src/python/pants/backend/kotlin/goals/tailor.py
35
48.68
-46.05% src/python/pants/backend/docker/goals/publish.py
35
0.0
-100.0% src/python/pants/backend/plugin_development/pants_requirements.py
35
46.15
-53.85% src/python/pants/backend/project_info/dependencies.py
35
0.0
-76.09% src/python/pants/jvm/bsp/spec.py
34
25.93
-41.98% src/python/pants/backend/go/util_rules/cgo_pkgconfig.py
34
76.39
-14.59% src/python/pants/pantsd/process_manager.py
33
0.0
-100.0% src/python/pants/backend/helm/goals/deploy.py
32
57.33
-42.67% src/python/pants/backend/codegen/protobuf/lint/buf/lint_rules_integration_test.py
32
85.07
-4.78% src/python/pants/core/util_rules/system_binaries.py
31
0.0
-100.0% src/python/pants/backend/codegen/thrift/apache/python/python_thrift_module_mapper.py
31
56.94
-43.06% src/python/pants/backend/docker/lint/hadolint/rules_integration_test.py
31
0.0
-100.0% src/python/pants/backend/helm/subsystems/unittest.py
30
50.79
-47.62% src/python/pants/backend/kotlin/compile/kotlinc.py
29
0.0
-100.0% src/python/pants/backend/cc/goals/tailor.py
29
0.0
-100.0% src/python/pants/backend/google_cloud_function/python/rules.py
29
0.0
-100.0% src/python/pants/backend/swift/goals/tailor.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
27
82.16
-11.2% src/python/pants/backend/python/goals/pytest_runner.py
26
57.58
-39.39% src/python/pants/bsp/util_rules/compile.py
25
82.24
-11.68% src/python/pants/backend/helm/util_rules/tool.py
25
0.0
-100.0% src/python/pants/backend/kotlin/goals/check.py
25
0.0
-92.59% src/python/pants/backend/python/framework/stevedore/rules.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
67.86
-28.57% src/python/pants/backend/docker/util_rules/docker_binary.py
24
61.29
-38.71% src/python/pants/backend/shell/lint/shfmt/rules_integration_test.py
24
87.03
-8.19% src/python/pants/jvm/resolve/coursier_fetch.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
65.67
-34.33% src/python/pants/backend/python/lint/pydocstyle/rules_integration_test.py
23
0.0
-100.0% src/python/pants/backend/python/packaging/pyoxidizer/config.py
23
84.05
-9.91% src/python/pants/backend/python/providers/python_build_standalone/rules.py
23
0.0
-100.0% src/python/pants/backend/swift/target_types.py
23
61.04
-29.87% src/python/pants/ng/source_partition.py
22
0.0
-100.0% src/python/pants/backend/jsx/goals/tailor.py
22
87.04
-8.91% src/python/pants/backend/python/util_rules/faas.py
22
0.0
-100.0% src/python/pants/backend/typescript/goals/tailor.py
22
75.73
-21.36% src/python/pants/core/subsystems/python_bootstrap.py
21
81.21
-14.09% src/python/pants/backend/helm/utils/yaml.py
21
50.0
-47.73% src/python/pants/backend/shell/goals/tailor.py
21
0.0
-100.0% src/python/pants/backend/typescript/subsystem.py
21
82.13
-7.98% src/python/pants/engine/internals/scheduler.py
20
64.29
-35.71% src/python/pants/backend/build_files/fmt/black/integration_test.py
20
89.13
-8.7% src/python/pants/backend/python/dependency_inference/rules.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
20
68.25
-31.75% src/python/pants/backend/python/lint/yapf/rules_integration_test.py
19
52.27
-43.18% src/python/pants/backend/codegen/export_codegen_goal.py
19
78.0
-19.0% src/python/pants/backend/docker/subsystems/dockerfile_parser.py
19
0.0
-79.17% src/python/pants/backend/javascript/subsystems/nodejstest.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
19
84.12
-11.18% src/python/pants/util/strutil.py
18
58.46
-27.69% src/python/pants/bsp/spec/compile.py
17
0.0
-100.0% src/python/pants/backend/python/framework/stevedore/target_types.py
17
74.39
-20.73% src/python/pants/bsp/spec/base.py
17
68.12
-24.64% src/python/pants/util/value_interpolation.py
16
68.63
-31.37% src/python/pants/backend/build_files/fmt/yapf/integration_test.py
16
73.02
-25.4% src/python/pants/backend/terraform/goals/lockfiles.py
16
0.0
-41.03% src/python/pants/backend/terraform/hcl2_parser.py
16
89.52
-7.62% src/python/pants/jvm/compile.py
15
64.58
-31.25% pants-plugins/pants_explorer/server/graphql/query/rules.py
15
91.88
-7.61% src/python/pants/backend/docker/target_types.py
15
91.9
-4.19% src/python/pants/backend/go/util_rules/build_pkg.py
15
77.14
-21.43% src/python/pants/backend/python/goals/repl.py
15
57.89
-39.47% src/python/pants/backend/python/providers/python_build_standalone/constraints.py
15
57.14
-35.71% src/python/pants/bsp/util_rules/lifecycle.py
15
85.37
-12.2% src/python/pants/core/goals/package.py
15
90.24
-3.96% src/python/pants/jvm/target_types.py
14
0.0
-100.0% src/python/pants/backend/codegen/protobuf/scala/symbol_mapper.py
14
74.07
-25.93% src/python/pants/backend/docker/registries.py
14
77.78
-22.22% src/python/pants/backend/helm/subsystems/helm.py
14
0.0
-100.0% src/python/pants/backend/k8s/k8s_subsystem.py
14
72.0
-28.0% src/python/pants/backend/project_info/count_loc_test.py
14
74.6
-22.22% src/python/pants/backend/python/macros/python_requirements.py
14
0.0
-100.0% src/python/pants/backend/python/subsystems/setuptools_scm.py
14
79.41
-20.59% src/python/pants/backend/python/util_rules/pex_test_utils.py
14
42.5
-35.0% src/python/pants/bsp/context.py
14
62.79
-32.56% src/python/pants/jvm/bsp/compile.py
14
66.67
-33.33% src/python/pants/testutil/option_util.py
13
0.0
-100.0% src/python/pants/backend/codegen/thrift/apache/java/symbol_mapper.py
13
91.1
-3.99% src/python/pants/testutil/rule_runner.py
12
74.6
-19.05% src/python/pants/backend/helm/resolve/remotes.py
12
0.0
-100.0% src/python/pants/backend/java/lint/google_java_format/subsystem.py
12
0.0
-100.0% src/python/pants/backend/url_handlers/s3/subsystem.py
12
77.78
-19.05% src/python/pants/core/util_rules/wrap_source.py
12
91.02
-4.9% src/python/pants/engine/internals/parametrize.py
12
24.0
-48.0% src/python/pants/init/util.py
12
82.83
-12.12% src/python/pants/jvm/goals/lockfile.py
11
0.0
-100.0% src/python/pants/backend/codegen/thrift/apache/java/subsystem.py
11
85.98
-10.28% src/python/pants/backend/go/util_rules/coverage_profile.py
11
96.1
-2.68% src/python/pants/backend/javascript/package_json.py
11
88.26
-5.16% src/python/pants/base/specs.py
11
22.22
-61.11% src/python/pants/bsp/utils.py
11
73.08
-21.15% src/python/pants/core/goals/generate_snapshots.py
11
84.72
-15.28% src/python/pants/init/plugin_resolver.py
11
82.8
-7.01% src/python/pants/option/native_options.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
-4.22% src/python/pants/backend/javascript/subsystems/nodejs.py
10
0.0
-100.0% src/python/pants/backend/python/providers/pyenv/custom_install/target_types.py
10
72.34
-21.28% src/python/pants/base/build_root.py
10
76.47
-19.61% src/python/pants/build_graph/build_file_aliases.py
10
78.72
-21.28% src/python/pants/core/goals/multi_tool_goal_helper.py
10
81.67
-16.67% src/python/pants/core/util_rules/stripped_source_files.py
10
79.84
-8.06% src/python/pants/option/global_options.py
10
76.47
-14.71% src/python/pants/option/option_value_container.py
10
90.78
-7.09% src/python/pants/pantsd/pantsd_integration_test_base.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
84.62
-11.54% src/python/pants/backend/scala/util_rules/versions.py
9
93.36
-3.98% src/python/pants/engine/rules.py
9
60.71
-32.14% src/python/pants/init/import_util.py
9
71.05
-23.68% src/python/pants/option/errors.py
8
89.16
-9.64% src/python/pants/backend/helm/util_rules/sources.py
8
0.0
-100.0% src/python/pants/backend/java/lint/google_java_format/skip_field.py
8
79.49
-20.51% src/python/pants/backend/python/macros/pipenv_requirements.py
8
84.78
-8.7% src/python/pants/backend/terraform/dependencies.py
8
82.22
-17.78% src/python/pants/backend/terraform/lint/tffmt/tffmt.py
8
90.57
-7.55% src/python/pants/engine/internals/mapper.py
8
72.5
-4.0% src/python/pants/testutil/pants_integration_test.py
8
77.78
-22.22% src/python/pants/version.py
7
0.0
-100.0% src/python/pants/backend/codegen/avro/java/subsystem.py
7
79.43
-4.96% src/python/pants/backend/go/util_rules/build_opts.py
7
90.7
-8.14% src/python/pants/backend/helm/dependency_inference/chart.py
7
72.73
-21.21% src/python/pants/backend/python/dependency_inference/default_module_mapping.py
7
74.29
-20.0% src/python/pants/backend/python/macros/python_artifact.py
7
93.29
-4.27% src/python/pants/backend/python/subsystems/setup.py
7
79.49
-17.95% src/python/pants/engine/download_file.py
6
90.67
-8.0% src/python/pants/backend/kotlin/dependency_inference/rules.py
6
92.38
-2.86% src/python/pants/backend/python/target_types_rules.py
6
88.89
-3.51% src/python/pants/backend/visibility/glob.py
6
69.74
-7.89% src/python/pants/init/options_initializer.py
6
75.0
-25.0% src/python/pants/jvm/bsp/resources.py
5
88.38
-1.76% src/python/pants/backend/go/util_rules/build_pkg_target.py
5
88.52
-8.2% src/python/pants/backend/go/util_rules/goroot.py
5
88.57
-7.14% src/python/pants/backend/java/bsp/rules.py
5
88.52
-4.1% src/python/pants/backend/kotlin/dependency_inference/kotlin_parser.py
5
94.91
-2.31% src/python/pants/backend/python/dependency_inference/module_mapper.py
5
88.89
-9.26% src/python/pants/backend/python/macros/common_requirements_rule.py
5
75.0
-25.0% src/python/pants/backend/python/subsystems/setup_py_generation.py
5
50.0
-50.0% src/python/pants/backend/terraform/partition.py
5
94.57
-5.43% src/python/pants/backend/tools/semgrep/rules.py
5
79.17
-20.83% src/python/pants/bsp/spec/resources.py
5
94.05
-2.98% src/python/pants/core/goals/lint.py
5
88.46
-3.85% src/python/pants/core/util_rules/lockfile_metadata.py
5
87.5
-5.68% src/python/pants/engine/internals/dep_rules.py
5
95.21
-3.42% src/python/pants/engine/internals/specs_rules.py
5
94.29
-4.76% src/python/pants/engine/intrinsics.py
5
93.14
-2.86% src/python/pants/source/source_root.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
77.78
-22.22% src/python/pants/backend/kotlin/subsystems/kotlin.py
4
77.78
-22.22% src/python/pants/backend/project_info/list_roots.py
4
88.24
-11.76% src/python/pants/backend/python/goals/repl_integration_test.py
4
83.72
-9.3% src/python/pants/backend/python/lint/black/rules.py
4
87.5
-12.5% src/python/pants/backend/python/subsystems/uv.py
4
88.59
-2.68% src/python/pants/backend/python/util_rules/dists.py
4
94.95
-2.02% src/python/pants/backend/python/util_rules/lockfile_metadata.py
4
86.21
-13.79% src/python/pants/backend/visibility/rules.py
4
91.61
-2.8% src/python/pants/core/goals/export.py
4
85.19
-14.81% src/python/pants/engine/collection.py
4
92.94
-4.71% src/python/pants/engine/internals/synthetic_targets.py
4
92.31
-7.69% src/python/pants/jvm/classpath.py
4
92.72
-1.94% src/python/pants/jvm/jdk_rules.py
4
77.78
-22.22% src/python/pants/testutil/pytest_util.py
3
0.0
-100.0% src/python/pants/backend/codegen/avro/rules.py
3
94.24
-2.16% src/python/pants/backend/codegen/protobuf/protobuf_dependency_inference.py
3
91.18
-8.82% src/python/pants/backend/debian/target_types.py
3
92.0
-4.0% src/python/pants/backend/go/util_rules/assembly.py
3
93.18
-6.82% src/python/pants/backend/go/util_rules/go_bootstrap.py
3
95.88
-3.09% src/python/pants/backend/javascript/nodejs_project_environment.py
3
89.8
-2.04% src/python/pants/backend/python/subsystems/python_tool_base.py
3
95.97
-2.42% src/python/pants/backend/python/typecheck/mypy/rules.py
3
95.85
-1.55% src/python/pants/core/goals/fix.py
3
76.19
-14.29% src/python/pants/engine/platform.py
3
92.27
-1.55% src/python/pants/engine/process.py
3
67.14
-4.29% src/python/pants/util/osutil.py
2
92.59
-7.41% src/python/pants/backend/docker/util_rules/dockerfile.py
2
94.9
-1.27% src/python/pants/backend/go/util_rules/first_party_pkg.py
2
96.83
-3.17% src/python/pants/backend/go/util_rules/link.py
2
94.84
-1.29% src/python/pants/backend/helm/dependency_inference/deployment.py
2
96.36
-1.82% src/python/pants/backend/javascript/dependency_inference/rules.py
2
95.86
-1.38% src/python/pants/backend/javascript/nodejs_project.py
2
95.65
-4.35% src/python/pants/backend/python/lint/bandit/rules.py
2
95.14
-1.39% src/python/pants/backend/python/util_rules/local_dists_pep660.py
2
93.67
-1.27% src/python/pants/backend/visibility/rule_types.py
2
92.76
-1.32% src/python/pants/build_graph/build_configuration.py
2
90.91
-9.09% src/python/pants/core/goals/resolves.py
2
97.17
-0.63% src/python/pants/core/target_types.py
2
93.18
-4.55% src/python/pants/engine/env_vars.py
2
92.11
-5.26% src/python/pants/engine/internals/engine_testutil.py
2
89.8
-4.08% src/python/pants/jvm/resolve/coordinate.py
2
94.52
-2.74% src/python/pants/jvm/shading/rules.py
2
96.3
-3.7% src/python/pants/jvm/testutil.py
2
68.21
-1.03% src/python/pants/option/custom_types.py
2
83.58
-2.99% src/python/pants/testutil/python_interpreter_selection.py
2
88.24
-11.76% src/python/pants/util/enums.py
2
83.33
-16.67% src/python/pants/util/requirements.py
2
84.62
-15.38% src/python/pants/util/resources.py
1
98.79
-0.61% src/python/pants/backend/adhoc/target_types.py
1
93.94
-3.03% src/python/pants/backend/codegen/avro/target_types.py
1
97.62
-1.19% src/python/pants/backend/codegen/protobuf/python/rules.py
1
95.83
-2.08% src/python/pants/backend/docker/lint/hadolint/rules.py
1
95.45
-4.55% src/python/pants/backend/docker/package_types.py
1
90.32
-3.23% src/python/pants/backend/go/util_rules/implicit_linker_deps.py
1
90.48
-4.76% src/python/pants/backend/go/util_rules/link_defs.py
1
97.14
-2.86% src/python/pants/backend/helm/check/kubeconform/deployment.py
1
97.09
-0.49% src/python/pants/backend/helm/util_rules/renderer.py
1
98.41
-1.59% src/python/pants/backend/javascript/install_node_package.py
1
91.67
-8.33% src/python/pants/backend/kotlin/subsystems/kotlinc.py
1
98.68
-1.32% src/python/pants/backend/kotlin/target_types.py
1
97.56
-2.44% src/python/pants/backend/project_info/count_loc.py
1
87.5
-12.5% src/python/pants/backend/python/lint/flake8/skip_field.py
1
97.14
-2.86% src/python/pants/backend/python/lint/pydocstyle/rules.py
1
87.5
-12.5% src/python/pants/backend/python/lint/pylint/skip_field.py
1
98.21
-1.79% src/python/pants/backend/python/subsystems/pytest.py
1
94.74
-0.75% src/python/pants/backend/shell/util_rules/shell_command.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
91.67
-8.33% src/python/pants/bsp/rules.py
1
91.76
-0.37% src/python/pants/core/environments/rules.py
1
96.18
-0.25% src/python/pants/core/util_rules/adhoc_process_support.py
1
93.15
-1.37% src/python/pants/engine/console.py
1
96.09
-0.78% src/python/pants/engine/fs.py
1
85.71
-1.43% src/python/pants/engine/internals/target_adaptor.py
1
41.18
-1.47% src/python/pants/goal/completion.py
1
82.43
-0.68% src/python/pants/init/engine_initializer.py
1
97.14
-2.86% src/python/pants/option/scope.py
Jobs
ID Job ID Ran Files Coverage
1 test_python_linux_x86_64_1/10 - 24145945949.1 08 Apr 2026 04:33PM UTC 1188
49.19
GitHub Action Run
2 test_python_linux_x86_64_2/10 - 24145945949.2 08 Apr 2026 04:29PM UTC 1191
58.69
GitHub Action Run
3 test_python_macos14_arm64 - 24145945949.3 08 Apr 2026 04:33PM UTC 1173
52.38
GitHub Action Run
4 test_python_linux_x86_64_6/10 - 24145945949.4 08 Apr 2026 04:32PM UTC 1185
49.55
GitHub Action Run
5 test_python_linux_x86_64_5/10 - 24145945949.5 08 Apr 2026 04:32PM UTC 1204
59.72
GitHub Action Run
6 test_python_linux_x86_64_0/10 - 24145945949.6 08 Apr 2026 04:33PM UTC 1209
56.8
GitHub Action Run
7 test_python_linux_arm64 - 24145945949.7 08 Apr 2026 04:33PM UTC 1173
52.37
GitHub Action Run
Source Files on build 24145945949
  • Tree
  • List 1460
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24145945949
  • Pull Request #23233
  • PR Base - main (#24139262538)
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