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

MinaProtocol / mina / 538
61%
develop: 37%

Build:
Build:
LAST BUILD BRANCH: compatible
DEFAULT BRANCH: develop
Ran 01 Sep 2025 04:07AM UTC
Jobs 9
Files 1085
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

25 Aug 2025 05:35PM UTC coverage: 61.202% (+0.4%) from 60.772%
538

push

buildkite

web-flow
Merge pull request #17673 from MinaProtocol/amcie-merge-release320-to-master

amcie-merge-release320-to-master

3142 of 4828 new or added lines in 308 files covered. (65.08%)

205 existing lines in 68 files now uncovered.

50733 of 82894 relevant lines covered (61.2%)

470098.9 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
16.67
0.0% src/app/cli/src/init/mina_tracing.ml
1
3.37
0.0% src/app/rosetta/lib/construction.ml
1
53.85
0.0% src/lib/cache_dir/native/cache_dir.ml
1
7.41
0.0% src/lib/cli_lib/render.ml
1
85.71
src/lib/consensus/tests/test_proof_of_stake.ml
1
54.49
-3.05% src/lib/consensus/vrf/consensus_vrf.ml
1
70.72
-0.95% src/lib/crypto/plonkish_prelude/vector.ml
1
6.91
0.0% src/lib/daemon_rpcs/types.ml
1
83.33
src/lib/disk_cache/test/test_filesystem_deadlock.ml
1
83.33
src/lib/disk_cache/test/test_lmdb_deadlock.ml
1
77.78
src/lib/disk_cache/utils/disk_cache_utils.ml
1
10.53
-0.14% src/lib/filtered_external_transition/filtered_external_transition.ml
1
52.62
0.0% src/lib/gossip_net/libp2p.ml
1
95.56
-1.94% src/lib/graphql_wrapper/ocaml_graphql_server_tests/abstract_test.ml
1
97.06
-2.94% src/lib/graphql_wrapper/ocaml_graphql_server_tests/argument_test.ml
1
92.86
-7.14% src/lib/graphql_wrapper/ocaml_graphql_server_tests/directives_test.ml
1
96.43
-3.57% src/lib/graphql_wrapper/ocaml_graphql_server_tests/error_test.ml
1
79.31
0.14% src/lib/graphql_wrapper/ocaml_graphql_server_tests/introspection_test.ml
1
96.88
-3.13% src/lib/graphql_wrapper/ocaml_graphql_server_tests/variable_test.ml
1
86.96
-3.04% src/lib/logger/test/logger_test.ml
1
0.0
src/lib/merkle_ledger/test/test.ml
1
92.45
-1.03% src/lib/mina_base/control.ml
1
90.0
-10.0% src/lib/mina_base/proof.ml
1
80.75
0.87% src/lib/mina_base/zkapp_account.ml
1
76.0
0.83% src/lib/mina_block/validation.ml
1
18.18
0.0% src/lib/mina_graphql/zkapps.ml
1
63.64
-0.36% src/lib/mina_state/snarked_ledger_state.ml
1
91.67
src/lib/mina_stdlib/map_set.ml
1
91.67
src/lib/mina_stdlib/tests/test_graph_algorithms.ml
1
73.97
0.0% src/lib/network_pool/pool_sink.ml
1
2.82
0.0% src/lib/node_error_service/node_error_service.ml
1
66.67
0.0% src/lib/precomputed_values/precomputed_values.ml
1
84.62
7.69% src/lib/proof_cache_tag/proof_cache_tag.ml
1
94.12
src/lib/rosetta_coding/test/test_rosetta_coding.ml
1
88.89
src/lib/rosetta_lib/test/test_encodings.ml
1
35.58
9.39% src/lib/runtime_config/runtime_config.ml
1
1.69
0.0% src/lib/secrets/hardware_wallets.ml
1
7.69
0.0% src/lib/secrets/privkey_error.ml
1
23.29
0.0% src/lib/snark_bits/bits.ml
1
80.0
src/lib/snark_work_lib/partitioned_result.ml
1
95.0
7.5% src/lib/snarky_taylor/tests/floating_point_test.ml
1
91.67
-8.33% src/lib/snarky_taylor/tests/snarky_taylor_test.ml
1
98.28
src/lib/string_sign/tests/test_string_sign.ml
1
66.78
0.11% src/lib/syncable_ledger/syncable_ledger.ml
1
23.38
src/lib/testing/integration_test_lib/event_type.ml
1
89.15
0.02% src/lib/transaction_logic/mina_transaction_logic.ml
1
74.57
-0.38% src/lib/transaction_snark_scan_state/transaction_snark_scan_state.ml
1
58.18
-1.82% src/lib/transition_frontier/extensions/root_history.ml
1
71.19
0.0% src/lib/transition_frontier/full_frontier/full_frontier.ml
1
62.73
0.0% src/lib/transition_frontier/persistent_frontier/persistent_frontier.ml
1
56.92
0.0% src/lib/transition_handler/breadcrumb_builder.ml
1
73.36
-0.11% src/lib/transition_handler/catchup_scheduler.ml
1
68.0
0.47% src/lib/work_selector/work_lib.ml
1
90.91
src/test/mina_automation/network_data.ml
2
65.82
0.0% src/app/archive/lib/load_data.ml
2
0.75
-0.01% src/app/cli/src/init/itn.ml
2
85.44
1.53% src/app/cli/src/init/test_ledger_application.ml
2
5.41
0.0% src/app/rosetta/lib/signer.ml
2
97.14
src/lib/concurrency/interruptible/tests/test_interruptible.ml
2
91.11
2.65% src/lib/graphql_wrapper/ocaml_graphql_server_tests/schema_test.ml
2
67.72
0.18% src/lib/ledger_catchup/super_catchup.ml
2
91.67
7.17% src/lib/lmdb_storage/generic.ml
2
92.36
0.05% src/lib/merkle_address/merkle_address.ml
2
22.22
0.3% src/lib/merkle_ledger/null_ledger.ml
2
59.57
src/lib/merkle_ledger/test/test_stubs.ml
2
33.33
-6.67% src/lib/mina_block/internal_transition.ml
2
21.33
-0.29% src/lib/mina_block/precomputed_block.ml
2
65.67
1.3% src/lib/mina_networking/rpcs.ml
2
84.0
9.0% src/lib/mina_stdlib/list.ml
2
55.56
0.0% src/lib/mina_stdlib/nonempty_list.ml
2
32.76
0.0% src/lib/network_peer/peer.ml
2
63.95
5.42% src/lib/network_pool/snark_pool_diff.ml
2
15.63
0.0% src/lib/node_addrs_and_ports/node_addrs_and_ports.ml
2
0.94
0.0% src/lib/node_status_service/node_status_service.ml
2
74.11
-7.14% src/lib/pickles/cache.ml
2
84.51
-2.45% src/lib/pickles/impls.ml
2
82.35
-0.98% src/lib/signature_lib/schnorr.ml
2
97.5
src/lib/snark_params/test/test_snark_params.ml
2
71.34
-0.44% src/lib/sparse_ledger_lib/sparse_ledger.ml
2
90.91
-2.84% src/lib/staged_ledger_diff/body.ml
2
89.29
1.19% src/lib/transaction_inclusion_status/transaction_inclusion_status.ml
2
50.0
-16.67% src/lib/transaction_logic/test/helpers.ml
2
70.22
-0.63% src/lib/transaction_snark/test/util.ml
2
65.99
0.7% src/lib/transition_frontier/persistent_frontier/database.ml
2
51.02
-0.2% src/lib/transition_handler/processor.ml
2
16.22
0.0% src/lib/uptime_service/uptime_snark_worker.ml
2
76.19
3.46% src/lib/with_hash/with_hash.ml
2
92.86
src/test/archive/patch_archive_test/patch_archive_test.ml
3
26.06
0.0% src/lib/cli_lib/commands.ml
3
68.7
0.5% src/lib/consensus/proof_of_stake.ml
3
83.33
-0.67% src/lib/crypto/kimchi_backend/common/plonk_dlog_proof.ml
3
40.0
-60.0% src/lib/disk_cache/identity/disk_cache.ml
3
90.0
-10.0% src/lib/disk_cache/lmdb/disk_cache.ml
3
86.96
src/lib/graphql_basic_scalars/test/test_graphql_basic_scalars.ml
3
70.71
1.55% src/lib/merkle_ledger/database.ml
3
34.78
0.72% src/lib/mina_base/zkapp_call_forest.ml
3
73.17
-8.08% src/lib/mina_block/block.ml
3
10.53
-1.97% src/lib/mina_lib/config.ml
3
87.5
src/lib/mina_stdlib/gadt.ml
3
60.15
1.78% src/lib/network_pool/batcher.ml
3
71.98
-1.21% src/lib/staged_ledger/pre_diff_info.ml
3
1.6
src/lib/testing/integration_test_lib/wait_condition.ml
3
0.82
src/lib/testing/integration_test_local_engine/mina_docker.ml
3
12.36
-0.14% src/lib/transition_handler/block_sink.ml
3
5.04
-0.04% src/lib/transition_router/initial_validator.ml
3
10.34
-0.12% src/lib/user_command_input/user_command_input.ml
3
85.0
src/test/mina_automation/archive.ml
4
48.06
0.68% src/app/archive/lib/processor.ml
4
21.92
-0.3% src/app/cli/src/init/transaction_snark_profiler.ml
4
66.11
0.2% src/app/replayer/replayer.ml
4
92.45
src/lib/concurrency/pipe_lib/swappable_strict_pipe.ml
4
54.55
-7.52% src/lib/graphql_wrapper/ocaml_graphql_server_tests/custom_error_test.ml
4
80.95
17.32% src/lib/ledger_proof/ledger_proof.ml
4
94.59
src/lib/merkle_ledger/test/test_converting.ml
4
0.71
-0.01% src/lib/mina_graphql/itn_zkapps.ml
4
23.17
0.0% src/lib/mina_graphql/types.ml
5
65.08
0.55% src/lib/crypto/kimchi_backend/common/plonk_types.ml
5
3.33
0.0% src/lib/merkle_ledger/graphviz.ml
5
0.53
0.0% src/lib/mina_commands/mina_commands.ml
5
87.89
2.72% src/lib/network_pool/indexed_pool.ml
5
83.87
src/lib/network_pool/locally_generated.ml
5
11.11
-0.16% src/lib/prover/prover.ml
5
1.49
0.0% src/lib/snark_profiler_lib/snark_profiler_lib.ml
5
50.0
src/lib/snark_work_lib/selector.ml
5
54.55
src/lib/snark_work_lib/single_result.ml
5
37.5
src/lib/snark_work_lib/with_job_meta.ml
5
25.0
-12.78% src/lib/snark_work_lib/work.ml
5
86.49
src/lib/sync_status/tests/test_sync_status.ml
5
63.3
4.48% src/lib/transaction_logic/transaction_applied.ml
5
58.0
18.66% src/lib/verifier/dummy.ml
6
76.0
src/lib/consensus/vrf/tests/test_consensus_vrf.ml
6
66.82
0.1% src/lib/mina_generators/zkapp_command_generators.ml
6
1.05
-0.02% src/lib/mina_lib/conf_dir.ml
6
12.2
-0.63% src/lib/mina_networking/node_status.ml
6
75.0
src/lib/rosetta_lib/test/test_user_command_info.ml
6
45.45
src/lib/snark_work_lib/id.ml
6
94.05
-1.55% src/lib/transaction_logic/zkapp_command_logic.ml
6
48.52
2.87% src/lib/transition_router/transition_router.ml
6
1.8
-0.01% src/lib/uptime_service/uptime_service.ml
6
0.0
src/lib/work_partitioner/id_generator.ml
6
81.82
src/test/archive/archive_node_tests/archive_node_tests.ml
7
9.79
-0.1% src/app/rosetta/lib/search.ml
7
95.68
src/lib/merkle_ledger/test/test_database_in_mem.ml
7
80.56
src/lib/mina_block/legacy_format.ml
7
78.44
2.57% src/lib/network_pool/snark_pool.ml
7
87.22
0.93% src/lib/network_pool/test/indexed_pool_tests.ml
7
12.5
src/lib/snark_work_lib/result_without_metrics.ml
7
48.28
-1.72% src/lib/transaction/transaction.ml
7
42.86
-4.37% src/lib/transaction_snark_work/transaction_snark_work.ml
7
61.9
0.12% src/lib/transition_frontier/persistent_root/persistent_root.ml
8
92.47
-0.05% src/lib/pickles/step_main.ml
8
60.0
src/test/mina_automation/runner/runner.ml
10
0.26
-0.0% src/app/cli/src/init/mina_run.ml
10
95.02
src/lib/mina_base/test/slot_reduction_vesting_test.ml
10
84.62
src/lib/mina_stdlib/tests/test_time.ml
10
70.59
src/lib/staged_ledger/check_commands.ml
11
79.55
-0.34% src/lib/mina_base/zkapp_call_forest_base.ml
12
52.31
0.41% src/app/zkapps_examples/zkapps_examples.ml
12
79.61
-0.19% src/lib/child_processes/child_processes.ml
12
76.92
-3.34% src/lib/transaction/transaction_hash.ml
13
13.33
src/app/cli/src/init/test_genesis_creation.ml
13
84.4
0.55% src/lib/staged_ledger/staged_ledger.ml
13
66.67
src/test/mina_automation/fixture/archive.ml
14
21.94
0.1% src/app/cli/src/cli_entrypoint/mina_cli_entrypoint.ml
14
72.38
1.25% src/lib/mina_base/account_update.ml
14
68.02
1.17% src/lib/mina_base/user_command.ml
14
62.07
src/test/mina_automation/executor.ml
15
76.66
-1.82% src/lib/mina_base/account.ml
15
42.31
src/lib/snark_work_lib/single_spec.ml
16
20.0
src/lib/snark_worker/events.ml
17
66.0
src/lib/disk_cache/test/test_cache_deadlock.ml
17
23.17
-0.12% src/lib/mina_graphql/mina_graphql.ml
17
81.7
-2.32% src/lib/mina_ledger/ledger.ml
17
10.53
src/lib/work_partitioner/snark_worker_shared.ml
18
67.34
1.39% src/lib/mina_base/zkapp_command.ml
19
18.54
0.33% src/app/zkapp_test_transaction/lib/commands.ml
19
81.49
0.02% src/lib/network_pool/transaction_pool.ml
21
53.49
-1.31% src/lib/verifier/common.ml
22
10.0
-5.79% src/lib/transaction_witness/transaction_witness.ml
23
29.54
3.59% src/app/cli/src/init/client.ml
23
0.79
-0.01% src/lib/block_producer/block_producer.ml
23
4.38
0.13% src/lib/verifier/prod.ml
25
0.0
src/lib/work_partitioner/pending_zkapp_command.ml
26
0.0
src/lib/work_partitioner/combining_result.ml
27
12.9
src/lib/snark_work_lib/sub_zkapp_spec.ml
30
0.0
src/lib/work_partitioner/job_pool.ml
33
85.52
2.77% src/lib/bootstrap_controller/bootstrap_controller.ml
34
12.82
src/lib/snark_work_lib/partitioned_spec.ml
34
81.52
-0.4% src/lib/transaction_snark/transaction_snark.ml
39
40.91
src/lib/merkle_ledger/converting_merkle_tree.ml
40
1.67
-1.51% src/lib/graphql_lib/client.ml
48
17.24
src/test/mina_automation/daemon.ml
52
1.46
-0.0% src/lib/mina_lib/mina_lib.ml
63
53.68
1.74% src/lib/staged_ledger_diff/diff.ml
108
0.0
src/lib/work_partitioner/work_partitioner.ml
113
1.69
-2.15% src/lib/snark_worker/prod.ml
120
6.25
src/lib/snark_worker/entry.ml

Uncovered Existing Lines

Lines Coverage ∆ File
1
65.82
0.0% src/app/archive/lib/load_data.ml
1
21.94
0.1% src/app/cli/src/cli_entrypoint/mina_cli_entrypoint.ml
1
0.26
-0.0% src/app/cli/src/init/mina_run.ml
1
85.44
1.53% src/app/cli/src/init/test_ledger_application.ml
1
5.41
0.0% src/app/rosetta/lib/signer.ml
1
86.21
-3.45% src/lib/blake2/blake2.ml
1
79.61
-0.19% src/lib/child_processes/child_processes.ml
1
26.06
0.0% src/lib/cli_lib/commands.ml
1
68.7
0.5% src/lib/consensus/proof_of_stake.ml
1
56.67
0.0% src/lib/crypto/plonkish_prelude/at_most.ml
1
70.72
-0.95% src/lib/crypto/plonkish_prelude/vector.ml
1
10.53
-0.14% src/lib/filtered_external_transition/filtered_external_transition.ml
1
1.67
-1.51% src/lib/graphql_lib/client.ml
1
96.3
1.75% src/lib/hash_prefixes/hash_prefixes.ml
1
67.72
0.18% src/lib/ledger_catchup/super_catchup.ml
1
70.71
1.55% src/lib/merkle_ledger/database.ml
1
22.22
0.3% src/lib/merkle_ledger/null_ledger.ml
1
66.27
-0.81% src/lib/mina_base/account_timing.ml
1
68.02
1.17% src/lib/mina_base/user_command.ml
1
21.33
-0.29% src/lib/mina_block/precomputed_block.ml
1
23.29
0.62% src/lib/mina_compile_config/mina_compile_config.ml
1
0.71
-0.01% src/lib/mina_graphql/itn_zkapps.ml
1
23.17
0.0% src/lib/mina_graphql/types.ml
1
10.53
-1.97% src/lib/mina_lib/config.ml
1
12.2
-0.63% src/lib/mina_networking/node_status.ml
1
65.67
1.3% src/lib/mina_networking/rpcs.ml
1
63.95
5.42% src/lib/network_pool/snark_pool_diff.ml
1
87.22
0.93% src/lib/network_pool/test/indexed_pool_tests.ml
1
90.57
2.33% src/lib/network_pool/test.ml
1
82.57
-0.06% src/lib/pickles/compile.ml
1
60.53
0.92% src/lib/pickles/proof.ml
1
57.69
-1.28% src/lib/pickles/side_loaded_verification_key.ml
1
1.69
-2.15% src/lib/snark_worker/prod.ml
1
94.23
0.11% src/lib/transaction_logic/test/transaction_logic/transaction_logic.ml
1
58.18
-1.82% src/lib/transition_frontier/extensions/root_history.ml
1
56.92
0.0% src/lib/transition_handler/breadcrumb_builder.ml
1
48.52
2.87% src/lib/transition_router/transition_router.ml
1
1.8
-0.01% src/lib/uptime_service/uptime_service.ml
1
10.34
-0.12% src/lib/user_command_input/user_command_input.ml
1
4.38
0.13% src/lib/verifier/prod.ml
1
90.04
0.38% src/lib/mina_net2/tests/all_ipc.ml
1
92.49
0.0% src/lib/transaction_snark/test/account_timing/account_timing.ml
2
29.54
3.59% src/app/cli/src/init/client.ml
2
58.67
-2.67% src/app/missing_blocks_auditor/missing_blocks_auditor.ml
2
9.79
-0.1% src/app/rosetta/lib/search.ml
2
52.31
0.41% src/app/zkapps_examples/zkapps_examples.ml
2
61.84
0.0% src/lib/merkle_ledger/location.ml
2
79.55
-0.34% src/lib/mina_base/zkapp_call_forest_base.ml
2
73.17
-8.08% src/lib/mina_block/block.ml
2
0.53
0.0% src/lib/mina_commands/mina_commands.ml
2
63.16
-3.51% src/lib/network_peer/envelope.ml
2
78.44
2.57% src/lib/network_pool/snark_pool.ml
2
81.52
-0.4% src/lib/transaction_snark/transaction_snark.ml
2
31.54
-0.77% src/lib/transition_handler/validator.ml
3
18.54
0.33% src/app/zkapp_test_transaction/lib/commands.ml
3
40.0
-60.0% src/lib/ledger_catchup/catchup_jobs.ml
3
67.34
1.39% src/lib/mina_base/zkapp_command.ml
3
82.35
-0.98% src/lib/signature_lib/schnorr.ml
4
48.06
0.68% src/app/archive/lib/processor.ml
4
23.17
-0.12% src/lib/mina_graphql/mina_graphql.ml
4
81.49
0.02% src/lib/network_pool/transaction_pool.ml
4
84.4
0.55% src/lib/staged_ledger/staged_ledger.ml
5
1.46
-0.0% src/lib/mina_lib/mina_lib.ml
6
74.11
-7.14% src/lib/pickles/cache.ml
7
80.28
-1.42% src/lib/downloader/downloader.ml
8
0.79
-0.01% src/lib/block_producer/block_producer.ml
28
66.11
0.2% src/app/replayer/replayer.ml
57
1.89
-53.77% src/lib/transition_frontier/catchup_hash_tree.ml
Jobs
ID Job ID Ran Files Coverage
1 archive-unit-tests - 538.1 01 Sep 2025 05:04AM UTC 625
34.76
2 patch-archive-test - 538.2 01 Sep 2025 05:04AM UTC 660
14.09
3 rosetta-unit-test-dev - 538.3 01 Sep 2025 05:04AM UTC 746
25.92
4 replayer-test - 538.4 01 Sep 2025 05:04AM UTC 560
13.65
5 single-node-tests - 538.5 01 Sep 2025 05:04AM UTC 681
10.7
6 unit-test-dev - 538.6 01 Sep 2025 05:04AM UTC 1017
61.44
7 archive-node-test - 538.7 01 Sep 2025 05:05AM UTC 716
14.26
8 ledger-apply - 538.8 01 Sep 2025 05:05AM UTC 696
13.38
9 zkapp-tool-unit-test-dev - 538.9 01 Sep 2025 05:05AM UTC 848
23.36
Source Files on build 538
  • Tree
  • List 1085
  • Changed 331
  • Source Changed 303
  • Coverage Changed 290
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 97ad4878 on github
  • Prev Build on master (#309)
  • Next Build on master (#541)
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