• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Warning: This build has drifted.
The coverage report for this pull request build may be inaccurate because its base commit is no longer the HEAD of its target branch.
This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

    • Learn more: For more information on this, see Tracking coverage changes for pull request builds.
    • Fix now: For a quick fix, rebase this PR at GitHub. Your next report should be accurate.
    • Prevent going forward: To avoid this issue with future PRs, see these Recommended CI Configurations.
New Repo Setting:
INCLUDE COVERAGE % WITH WARNINGS ABOUT DRIFTED BUILDS?

Enabling this setting will include a (potentially inaccurate) coverage % with warning messages in status updates for drifted builds.

Adjust setting

stacks-network / stacks-core / 23912811588
78%
master: 86%

Build:
Build:
LAST BUILD BRANCH: feat/pox-5-locking
DEFAULT BRANCH: master
Ran 02 Apr 2026 05:49PM UTC
Jobs 1
Files 410
Run time 2min
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

02 Apr 2026 05:17PM UTC coverage: 77.536% (-8.2%) from 85.712%
23912811588

Pull #7067

github

bec888
web-flow
Merge a84d52b05 into 461c7b5d9
Pull Request #7067: feat: common "snapshotting" code to copy canonical side-table data + `index` and `SPV`copy

3393 of 3952 new or added lines in 17 files covered. (85.86%)

19322 existing lines in 182 files now uncovered.

171732 of 221487 relevant lines covered (77.54%)

7680184.02 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
87.75
1.06% stackslib/src/chainstate/stacks/index/node.rs
1
97.1
0.26% stackslib/src/chainstate/stacks/index/test/file.rs
9
92.5
stackslib/src/chainstate/stacks/db/snapshot/spv.rs
23
84.6
-1.83% stackslib/src/chainstate/stacks/index/trie.rs
32
84.93
-1.4% stackslib/src/chainstate/stacks/index/trie_sql.rs
33
81.74
-2.6% stackslib/src/chainstate/stacks/index/marf.rs
38
81.67
0.98% stackslib/src/chainstate/stacks/index/storage.rs
54
94.7
stackslib/src/chainstate/stacks/index/test/squash.rs
56
87.07
stackslib/src/chainstate/stacks/db/snapshot/index.rs
83
56.08
stackslib/src/chainstate/stacks/db/snapshot/common.rs
113
70.79
-23.6% stackslib/src/chainstate/stacks/index/test/storage.rs
116
87.07
stackslib/src/chainstate/stacks/index/squash.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
78.4
-0.4% pox-locking/src/pox_3.rs
1
80.51
-0.37% stacks-common/src/types/chainstate.rs
1
95.29
-0.09% stackslib/src/burnchains/bitcoin/bits.rs
1
86.01
-0.05% stackslib/src/chainstate/stacks/db/mod.rs
1
97.37
-2.63% stackslib/src/chainstate/stacks/events.rs
1
87.75
1.06% stackslib/src/chainstate/stacks/index/node.rs
1
93.7
-0.05% stackslib/src/clarity_vm/clarity.rs
1
54.8
-0.05% stackslib/src/core/mod.rs
1
91.3
-0.48% stackslib/src/cost_estimates/fee_medians.rs
1
66.91
-0.74% stackslib/src/cost_estimates/mod.rs
1
97.71
-0.76% stackslib/src/net/api/getinfo.rs
1
88.95
-0.58% stackslib/src/net/api/postfeerate.rs
1
82.38
-0.08% stackslib/src/net/httpcore.rs
1
78.4
-0.47% stackslib/src/net/neighbors/mod.rs
1
87.18
-0.14% stacks-node/src/node.rs
2
93.75
-0.83% clarity/src/vm/analysis/types.rs
2
99.34
-0.03% clarity/src/vm/functions/define.rs
2
81.45
-0.73% stacks-common/src/deps_common/bitcoin/util/hash.rs
2
89.52
-0.6% stacks-common/src/util/pipe.rs
2
40.0
-2.67% stackslib/src/burnchains/bitcoin/mod.rs
2
73.97
-0.46% stackslib/src/chainstate/burn/operations/mod.rs
2
81.67
0.98% stackslib/src/chainstate/stacks/index/storage.rs
2
89.26
-1.34% stackslib/src/cost_estimates/fee_scalar.rs
2
84.65
-0.93% stackslib/src/net/api/posttransaction.rs
2
91.59
-0.65% stackslib/src/net/dns.rs
2
88.29
-0.25% stackslib/src/net/server.rs
2
82.74
-0.32% stackslib/src/util_lib/db.rs
2
96.88
-0.78% stacks-node/src/burnchains/rpc/bitcoin_rpc_client/mod.rs
3
70.48
-2.86% libsigner/src/runloop.rs
3
70.39
-0.33% stackslib/src/chainstate/stacks/index/proofs.rs
3
71.15
-5.77% stackslib/src/cost_estimates/metrics.rs
3
82.04
-1.8% stackslib/src/net/api/getblock.rs
3
82.29
-1.71% stackslib/src/net/api/getblock_v3.rs
3
91.82
-1.89% stackslib/src/net/api/getistraitimplemented.rs
3
85.85
-1.46% stackslib/src/net/api/gettenure.rs
3
69.65
-0.27% stackslib/src/net/neighbors/walk.rs
3
0.0
-100.0% stacks-node/src/monitoring/mod.rs
4
51.96
-3.92% stacks-common/src/deps_common/bitcoin/network/serialize.rs
4
89.64
-0.45% stackslib/src/burnchains/bitcoin/address.rs
4
94.31
-0.1% stackslib/src/chainstate/stacks/boot/mod.rs
4
91.36
-1.26% stackslib/src/chainstate/stacks/index/file.rs
4
88.89
-3.17% stackslib/src/net/api/getcontractsrc.rs
4
85.11
-8.51% stackslib/src/net/download/nakamoto/mod.rs
4
56.83
-1.24% stackslib/src/net/mempool/mod.rs
4
62.5
-25.0% stacks-node/src/burnchains/mod.rs
5
94.65
-0.32% stackslib/src/chainstate/stacks/block.rs
6
97.27
0.0% clarity/src/vm/analysis/type_checker/v2_1/natives/post_conditions.rs
6
80.94
-0.33% clarity/src/vm/database/clarity_db.rs
6
33.33
0.0% clarity-types/src/errors/mod.rs
6
75.2
-0.98% stackslib/src/burnchains/db.rs
6
97.04
-0.07% stackslib/src/chainstate/stacks/db/transactions.rs
6
81.74
-2.6% stackslib/src/chainstate/stacks/index/marf.rs
6
95.58
-0.12% stackslib/src/chainstate/stacks/transaction.rs
6
88.0
-3.0% stackslib/src/cost_estimates/pessimistic.rs
6
91.83
-2.88% stackslib/src/net/api/callreadonly.rs
6
86.06
-3.64% stackslib/src/net/api/getmapentry.rs
6
95.83
-0.21% stackslib/src/net/db.rs
6
93.18
-6.82% stacks-node/src/operations.rs
7
84.32
-2.97% clarity/src/vm/clarity.rs
7
79.81
-0.73% clarity/src/vm/database/structures.rs
7
82.34
-1.82% stackslib/src/burnchains/mod.rs
7
84.0
-1.17% stackslib/src/chainstate/burn/operations/stack_stx.rs
7
89.37
-1.91% stacks-signer/src/config.rs
7
0.0
-100.0% stacks-signer/src/monitoring/prometheus.rs
8
79.25
0.0% clarity/src/vm/errors.rs
8
91.83
-1.98% clarity/src/vm/functions/post_conditions.rs
8
93.89
-1.96% stackslib/src/net/api/getpoxinfo.rs
9
81.16
-13.04% stacks-node/src/nakamoto_node/miner_db.rs
9
94.95
-3.03% stacks-signer/src/client/mod.rs
10
85.07
-3.47% stacks-common/src/util/macros.rs
10
89.81
-9.26% stacks-node/src/burnchains/rpc/bitcoin_rpc_client/test_utils.rs
11
89.44
-0.77% clarity/src/vm/analysis/type_checker/v2_1/mod.rs
11
73.79
-10.68% stacks-common/src/util/serde_serializers.rs
12
85.21
-1.85% stackslib/src/net/inv/nakamoto.rs
12
82.72
-4.41% stackslib/src/net/stackerdb/mod.rs
13
92.58
-0.87% clarity/src/vm/mod.rs
13
65.22
-28.26% stackslib/src/cost_estimates/fee_rate_fuzzer.rs
13
67.37
-13.68% stackslib/src/net/api/getstxtransfercost.rs
14
85.78
-6.42% libsigner/src/v0/signer_state.rs
14
90.89
-3.04% stackslib/src/chainstate/burn/operations/delegate_stx.rs
14
72.3
-2.96% stackslib/src/net/download/nakamoto/tenure_downloader_unconfirmed.rs
15
96.82
-1.64% stackslib/src/chainstate/burn/distribution.rs
15
89.19
-1.46% stackslib/src/chainstate/stacks/db/accounts.rs
16
80.65
-2.3% stackslib/src/net/api/poststackerdbchunk.rs
17
65.28
-23.61% stacks-common/src/util/mod.rs
18
66.2
-12.68% stackslib/src/chainstate/nakamoto/test_signers.rs
18
78.65
-1.76% stackslib/src/chainstate/stacks/mod.rs
19
90.82
0.0% clarity/src/vm/docs/mod.rs
19
47.62
-30.16% stacks-common/src/deps_common/bitcoin/network/message_blockdata.rs
19
76.33
-5.62% stacks-node/src/keychain.rs
20
91.77
-4.84% stackslib/src/net/stackerdb/db.rs
21
79.69
-0.22% stacks-common/src/util/secp256k1/native.rs
21
95.59
-0.68% stackslib/src/chainstate/burn/operations/leader_block_commit.rs
21
85.54
-1.3% stackslib/src/core/mempool.rs
21
84.1
-10.77% stackslib/src/net/api/getneighbors.rs
21
0.0
-87.5% stacks-signer/src/lib.rs
22
88.36
-2.31% stackslib/src/net/download/nakamoto/download_state_machine.rs
24
54.7
-13.26% stackslib/src/net/neighbors/rpc.rs
25
89.19
0.03% clarity/src/vm/functions/sequences.rs
26
57.59
-13.61% stackslib/src/chainstate/burn/operations/transfer_stx.rs
26
72.5
-6.5% stackslib/src/net/neighbors/comms.rs
27
90.44
0.2% stacks-common/src/util/secp256r1.rs
29
80.16
-11.51% stackslib/src/chainstate/burn/operations/vote_for_aggregate_key.rs
32
65.81
-20.65% stacks-common/src/deps_common/bitcoin/network/message.rs
32
58.7
-12.96% stackslib/src/net/api/getsortition.rs
32
57.52
-2.17% stackslib/src/net/download/epoch2x.rs
34
77.38
-5.61% stacks-common/src/types/mod.rs
36
71.37
-15.86% clarity/src/vm/events.rs
36
43.4
-22.64% libsigner/src/session.rs
37
85.05
-0.64% stackslib/src/net/connection.rs
37
0.0
-82.22% stacks-node/src/monitoring/prometheus.rs
38
81.69
-1.69% stackslib/src/net/poll.rs
39
83.78
-7.44% stackslib/src/chainstate/nakamoto/staging_blocks.rs
42
94.47
-4.55% stackslib/src/chainstate/stacks/address.rs
42
33.33
-43.75% stacks-signer/src/monitoring/mod.rs
43
93.46
0.0% clarity-types/src/types/mod.rs
44
9.43
-83.02% stacks-node/src/event_dispatcher/stacker_db.rs
48
92.08
-0.04% clarity-types/src/types/signatures.rs
48
71.26
-18.39% stackslib/src/monitoring/mod.rs
49
89.44
-0.65% stackslib/src/chainstate/burn/db/sortdb.rs
50
76.19
-1.66% stackslib/src/net/mod.rs
53
73.77
-15.23% stacks-signer/src/chainstate/v1.rs
56
12.79
-65.12% stackslib/src/net/api/get_tenure_tip_meta.rs
56
60.73
-25.57% stacks-signer/src/client/stackerdb.rs
59
74.05
-15.41% libsigner/src/events.rs
59
62.96
-9.8% stackslib/src/chainstate/nakamoto/shadow.rs
61
56.82
0.0% stackslib/src/clarity_vm/database/ephemeral.rs
64
83.0
-0.7% clarity/src/vm/costs/mod.rs
68
69.32
-25.76% stacks-signer/src/chainstate/mod.rs
72
57.58
-33.52% stacks-signer/src/chainstate/v2.rs
74
86.63
-8.04% stackslib/src/burnchains/bitcoin/blocks.rs
77
92.25
-0.11% clarity/src/vm/contexts.rs
79
0.0
-58.52% stacks-signer/src/monitoring/server.rs
81
21.8
-60.9% stackslib/src/chainstate/coordinator/comm.rs
82
82.24
-2.48% stackslib/src/chainstate/nakamoto/mod.rs
82
19.74
-53.95% stackslib/src/net/api/getstackers.rs
85
85.83
-8.79% stackslib/src/chainstate/stacks/db/unconfirmed.rs
85
8.74
-82.52% stacks-node/src/syncctl.rs
87
75.59
-10.73% stacks-signer/src/client/stacks_client.rs
90
90.84
-1.51% clarity/src/vm/functions/database.rs
92
0.0
-94.85% stacks-node/src/burnchains/bitcoin/core_controller.rs
95
47.95
-43.38% stacks-node/src/event_dispatcher/payloads.rs
97
20.0
-52.43% stackslib/src/net/api/get_tenures_fork_info.rs
99
60.67
0.0% stackslib/src/clarity_vm/database/marf.rs
102
66.38
-14.72% stackslib/src/chainstate/nakamoto/coordinator/mod.rs
105
89.51
-2.12% stackslib/src/net/codec.rs
113
67.57
-21.94% stackslib/src/core/test_util.rs
120
88.54
-1.46% stackslib/src/chainstate/stacks/db/blocks.rs
126
64.41
-12.35% stackslib/src/net/stackerdb/sync.rs
133
0.0
-88.67% stacks-node/src/run_loop/boot_nakamoto.rs
133
89.05
-4.96% stacks-signer/src/signerdb.rs
138
46.8
-19.22% stackslib/src/net/unsolicited.rs
141
10.34
-69.46% stackslib/src/burnchains/bitcoin/network.rs
141
61.71
-14.55% stackslib/src/clarity_vm/database/mod.rs
153
57.89
-24.13% stackslib/src/net/api/postblock_proposal.rs
155
59.47
-27.19% stackslib/src/chainstate/nakamoto/miner.rs
155
5.11
-88.07% stacks-node/src/nakamoto_node.rs
184
9.86
-62.59% stacks-node/src/globals.rs
186
65.92
-15.97% stackslib/src/chainstate/coordinator/mod.rs
189
58.47
-16.59% stackslib/src/burnchains/bitcoin/spv.rs
199
0.0
-97.55% stacks-node/src/nakamoto_node/peer.rs
243
92.04
-0.9% stackslib/src/net/chat.rs
270
75.78
-15.57% libsigner/src/v0/messages.rs
276
25.45
-9.62% stackslib/src/burnchains/bitcoin/indexer.rs
279
10.84
-75.61% stacks-node/src/nakamoto_node/signer_coordinator.rs
289
54.63
-14.17% stackslib/src/config/mod.rs
304
27.66
-64.68% stacks-signer/src/runloop.rs
322
46.19
-25.82% stackslib/src/burnchains/burnchain.rs
326
64.99
-18.44% stackslib/src/chainstate/stacks/miner.rs
344
72.24
-8.06% stackslib/src/net/inv/epoch2x.rs
368
57.1
-17.48% stackslib/src/net/relay.rs
380
0.0
-88.37% stacks-node/src/nakamoto_node/stackerdb_listener.rs
386
0.0
-88.74% stacks-node/src/run_loop/nakamoto.rs
407
64.91
-9.7% stackslib/src/net/p2p.rs
468
33.41
-51.94% stacks-node/src/event_dispatcher.rs
510
34.32
-57.95% stacks-signer/src/v0/signer_state.rs
556
0.94
-86.88% stacks-node/src/run_loop/neon.rs
1012
8.62
-78.57% stacks-node/src/nakamoto_node/miner.rs
1037
15.13
-71.32% stacks-node/src/nakamoto_node/relayer.rs
1249
0.0
-86.92% stacks-signer/src/v0/signer.rs
1946
24.22
-68.02% stacks-node/src/burnchains/bitcoin_regtest_controller.rs
2537
4.48
-78.91% stacks-node/src/neon_node.rs
Jobs
ID Job ID Ran Files Coverage
1 23912811588.1 02 Apr 2026 05:49PM UTC 410
77.54
GitHub Action Run
Source Files on build 23912811588
  • Tree
  • List 410
  • Changed 209
  • Source Changed 67
  • Coverage Changed 197
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23912811588
  • Pull Request #7067
  • Prev Build on develop (#23400582460)
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