• 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

lightningnetwork / lnd / 11357847688
56%
master: 57%

Build:
Build:
LAST BUILD BRANCH: graphRetry
DEFAULT BRANCH: master
Ran 16 Oct 2024 02:54AM UTC
Jobs 1
Files 827
Run time 3min
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

16 Oct 2024 02:36AM UTC coverage: 57.864% (-0.9%) from 58.779%
11357847688

Pull #9148

github

ProofOfKeags
lnwire: change DynPropose/DynCommit TLV numbers to align with spec
Pull Request #9148: DynComms [2/n]: lnwire: add authenticated wire messages for Dyn*

350 of 644 new or added lines in 12 files covered. (54.35%)

19831 existing lines in 241 files now uncovered.

99337 of 171674 relevant lines covered (57.86%)

38595.9 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% lntest/rpc/harness_rpc.go
2
38.26
-40.29% peer/brontide.go
3
0.0
-94.27% subrpcserver_config.go
8
73.88
-0.87% htlcswitch/mock.go
8
87.65
-1.2% peer/test_utils.go
10
0.0
0.0% lntest/rpc/lnd.go
32
57.58
-27.27% lnwire/dyn_ack.go
38
69.53
-11.39% htlcswitch/link.go
38
73.24
htlcswitch/quiescer.go
38
78.53
lnwire/dyn_commit.go
116
52.99
-40.42% lnwire/dyn_propose.go

Uncovered Existing Lines

Lines Coverage ∆ File
1
97.73
-2.27% chanbackup/recover.go
1
73.33
-6.67% labels/labels.go
2
82.86
-2.86% chanbackup/backupfile.go
2
84.32
-0.13% channeldb/invoices.go
2
77.78
-1.71% channeldb/witness_cache.go
2
81.48
-0.67% funding/batch.go
2
86.26
-0.95% invoices/invoice_expiry_watcher.go
2
81.48
-3.7% chanacceptor/chainedacceptor.go
2
96.0
-2.0% watchtower/wtclient/candidate_iterator.go
2
93.92
0.37% htlcswitch/mailbox.go
2
80.0
-4.0% record/mpp.go
2
77.18
-1.34% channeldb/waitingproof.go
2
64.67
-0.27% lnwire/lnwire.go
2
58.33
-8.33% htlcswitch/failure_detail.go
2
77.11
-0.3% htlcswitch/circuit_map.go
2
73.98
-1.63% htlcswitch/circuit.go
2
78.92
-1.08% watchtower/lookout/justice_descriptor.go
2
73.88
-0.87% htlcswitch/mock.go
2
94.88
-0.43% brontide/noise.go
2
50.0
-50.0% batch/interface.go
2
80.15
-1.47% channeldb/meta.go
3
83.78
-8.11% lnwallet/chainfee/rates.go
3
93.87
-1.42% chanfitness/chanevent.go
3
90.52
-0.36% routing/pathfind.go
3
0.0
-15.79% lncfg/config.go
3
64.0
-12.0% lnwire/update_fail_htlc.go
3
62.5
-37.5% watchtower/wtdb/session_id.go
3
50.0
-50.0% lncfg/monitoring_off.go
3
45.45
-27.27% lncfg/rpcmiddleware.go
3
0.0
-42.86% monitoring/monitoring_off.go
3
31.25
-9.38% intercepted_forward.go
3
84.21
-15.79% graph/errors.go
3
76.36
-5.45% lnwire/revoke_and_ack.go
3
87.18
-7.69% lnwire/short_channel_id.go
3
86.15
-4.62% watchtower/wtdb/client_session.go
3
63.46
-5.77% lnwire/update_fulfill_htlc.go
3
57.14
-21.43% lntypes/txsize.go
3
82.46
-5.26% routing/additional_edge.go
3
79.63
-1.85% channeldb/reports.go
3
75.0
-25.0% routing/nodepair.go
3
88.89
-11.11% keychain/ecdh.go
3
73.91
-4.35% lnwire/update_add_htlc.go
3
63.33
-10.0% lnwire/update_fail_malformed_htlc.go
3
0.0
-100.0% chainreg/chainparams.go
3
92.34
-1.15% channeldb/graph_cache.go
3
84.75
-5.08% lnwire/commit_sig.go
4
21.43
-28.57% build/deployment.go
4
61.9
-19.05% netann/node_signer.go
4
0.0
-40.0% lncfg/caches.go
4
76.32
-1.01% routing/missioncontrol_store.go
4
86.32
-4.21% subscribe/subscribe.go
4
0.0
-66.67% lncfg/interface.go
4
88.94
-1.77% tlv/primitive.go
4
0.0
-40.0% lncfg/htlcswitch.go
4
73.52
-0.46% channeldb/payments.go
4
0.0
-40.0% lncfg/chain.go
4
95.56
-2.96% sweep/fee_function.go
4
90.84
-0.96% internal/musig2v040/sign.go
4
51.28
-5.13% invoices/resolution_result.go
4
34.69
-8.16% htlcswitch/hodl/flags.go
4
77.27
-1.65% watchtower/wtserver/server.go
4
88.01
-1.26% invoices/update.go
4
42.86
-57.14% keychain/derivation.go
4
29.03
-12.9% lncfg/cluster.go
4
88.15
-1.48% aezeed/cipherseed.go
5
79.7
-1.49% macaroons/store.go
5
83.87
-4.03% lnwallet/chanfunding/canned_assembler.go
5
76.19
-7.94% chainntnfs/best_block_view.go
5
75.15
-1.02% channeldb/forwarding_package.go
5
0.0
-100.0% lnutils/errors.go
5
75.97
-1.14% channeldb/payment_control.go
5
85.45
-9.09% htlcswitch/failure.go
5
68.22
-1.29% autopilot/graph.go
5
89.1
-3.21% channeldb/forwarding_log.go
5
68.75
-31.25% lnwire/pong.go
5
73.03
-0.61% watchtower/wtclient/client.go
5
83.05
-8.47% routing/payment_session_source.go
6
78.99
-4.35% input/size.go
6
50.0
-21.43% lncfg/wtclient.go
6
68.0
-12.0% record/amp.go
6
0.0
-35.29% lncfg/routing.go
6
0.0
-37.5% zpay32/hophint.go
6
73.82
-0.79% contractcourt/nursery_store.go
6
87.59
-2.26% channeldb/mp_payment.go
6
87.57
-3.24% chainntnfs/mempool.go
6
0.0
-100.0% lncfg/protocol_legacy_on.go
7
29.17
-29.17% lncfg/sweeper.go
7
92.09
-5.04% watchtower/wtpolicy/policy.go
7
0.0
-58.33% lncfg/invoices.go
7
66.67
-5.19% brontide/listener.go
7
0.0
-46.67% lncfg/remotesigner.go
7
73.33
-4.24% macaroons/service.go
8
89.17
-3.33% lnwallet/chanfunding/coin_select.go
8
88.1
-2.27% routing/result_interpretation.go
8
82.42
-8.79% invoices/modification_interceptor.go
8
94.16
-2.91% lnwire/message.go
8
67.55
-2.65% chainntnfs/interface.go
8
79.49
-20.51% graph/stats.go
8
88.46
-7.69% watchtower/blob/type.go
9
0.0
-81.82% lncfg/gossip.go
9
80.3
-6.82% peer/ping_manager.go
9
70.65
-1.0% contractcourt/utxonursery.go
10
81.82
-2.22% chanbackup/single.go
10
68.47
-4.93% sweep/txgenerator.go
10
73.37
-1.36% lnwallet/chancloser/chancloser.go
10
41.67
-41.67% macaroons/auth.go
10
0.0
-58.82% lnwallet/rpcwallet/healthcheck.go
11
51.75
-4.28% funding/commitment_type_negotiation.go
11
0.0
-100.0% sweeper_wallet.go
11
81.21
-6.67% routing/probability_apriori.go
11
77.37
-4.53% routing/payment_session.go
11
77.78
-11.11% discovery/ban.go
12
0.0
-15.19% autopilot/combinedattach.go
13
58.25
-12.62% build/log.go
13
87.24
-6.63% routing/control_tower.go
13
89.37
-3.14% discovery/sync_manager.go
13
0.0
-50.0% cmd/lnd/main.go
13
69.57
-11.3% zpay32/invoice.go
13
80.78
-4.63% chanfitness/chaneventstore.go
13
53.17
-10.32% input/signdescriptor.go
13
72.16
-0.71% watchtower/wtdb/client_db.go
13
40.0
-13.0% lnwallet/errors.go
14
90.34
-6.76% sweep/tx_input_set.go
14
50.0
-11.67% lnwallet/interface.go
14
81.45
-11.29% contractcourt/anchor_resolver.go
15
80.1
-7.28% routing/blinding.go
15
54.55
-45.45% contractcourt/htlc_lease_resolver.go
15
67.39
-32.61% watchtower/wtclient/stats.go
15
80.88
-7.35% sweep/walletsweep.go
15
77.57
-14.02% witness_beacon.go
15
57.45
-31.91% lnwire/custom.go
15
79.38
-4.69% internal/musig2v040/context.go
16
68.07
-9.64% watchtower/lookout/lookout.go
16
87.05
-1.39% chainntnfs/txnotifier.go
16
0.0
-100.0% build/log_shutdown.go
16
0.0
-44.44% lncfg/healthcheck.go
17
56.2
-4.14% tls_manager.go
17
0.0
-58.62% htlcswitch/linkfailure.go
17
62.14
-16.5% contractcourt/htlc_outgoing_contest_resolver.go
17
64.84
-9.34% routing/localchans/manager.go
18
54.55
-6.29% routing/probability_bimodal.go
19
32.08
-35.85% keychain/signer.go
19
0.0
-61.29% htlcswitch/hodl/config_dev.go
19
80.1
-4.56% contractcourt/taproot_briefcase.go
19
30.3
-57.58% build/version.go
20
0.0
-86.96% routing/graph.go
20
82.97
-6.31% netann/chan_status_manager.go
21
72.83
-22.83% input/taproot.go
21
58.33
-35.0% contractcourt/breach_resolver.go
21
74.22
-9.33% lncfg/address.go
21
61.21
-3.74% watchtower/wtclient/manager.go
22
74.25
-8.21% invoices/invoices.go
24
43.59
-30.77% channeldb/options.go
24
81.3
-3.53% lnwire/onion_error.go
26
87.87
-3.63% routing/payment_lifecycle.go
27
83.89
-4.73% routing/blindedpath/blinded_path.go
27
0.0
-77.14% chainreg/taproot_check.go
28
39.29
-33.33% htlcswitch/hop/error_encryptor.go
29
0.0
-13.12% autopilot/manager.go
31
12.5
-64.58% watchtower/conf.go
31
0.0
-81.58% channeldb/graphsession/graph_session.go
32
0.0
-94.12% netann/node_announcement.go
32
74.13
-11.19% chanacceptor/rpcacceptor.go
34
76.44
-19.54% routing/missioncontrol_state.go
34
14.46
-40.96% lnwallet/btcwallet/blockchain.go
37
30.49
-45.12% channelnotifier/channelnotifier.go
37
73.08
-7.12% lnwallet/reservation.go
37
0.0
-90.24% peernotifier/peernotifier.go
38
45.99
-27.74% brontide/conn.go
38
54.02
-21.84% input/musig2_session_manager.go
38
64.94
-21.84% feature/manager.go
39
82.63
-5.02% lnwallet/commitment.go
40
68.99
-11.17% contractcourt/htlc_incoming_contest_resolver.go
42
81.62
-4.6% discovery/syncer.go
42
54.81
-31.11% macaroons/constraints.go
43
78.27
-4.27% channeldb/db.go
43
68.21
-15.36% keychain/btcwallet.go
45
59.0
-18.83% htlcswitch/decayedlog.go
46
66.67
-15.03% lnwallet/chanfunding/psbt_assembler.go
48
33.46
-9.45% lnwallet/chainfee/estimator.go
48
72.62
-13.83% lnwallet/chanfunding/wallet_assembler.go
50
10.23
-56.82% build/logrotator.go
50
70.65
-10.87% htlcswitch/interceptable_switch.go
51
84.23
-2.77% input/script_utils.go
52
0.0
-89.66% htlcswitch/sequencer.go
53
80.82
-4.64% invoices/invoiceregistry.go
55
75.53
-1.76% channeldb/graph.go
55
58.04
-12.28% walletunlocker/service.go
56
74.75
-8.03% chainntnfs/btcdnotify/btcd.go
58
77.43
-12.01% contractcourt/htlc_success_resolver.go
59
6.58
-77.63% peer/musig_chan_closer.go
60
72.1
-8.81% chainntnfs/bitcoindnotify/bitcoind.go
64
67.05
-18.18% contractcourt/commit_sweep_resolver.go
65
61.09
-20.9% lnwallet/btcwallet/signer.go
70
0.0
-35.0% pilot.go
78
67.43
-19.85% routing/missioncontrol.go
82
0.0
-61.19% watchtower/standalone.go
84
67.96
-20.39% aliasmgr/aliasmgr.go
87
38.25
-30.53% input/musig2.go
92
0.0
-88.46% channel_notifier.go
93
7.77
-90.29% log.go
93
0.0
-75.0% signal/signal.go
94
73.74
-10.28% sweep/fee_bumper.go
108
4.44
-20.85% lncfg/db.go
111
69.36
-10.18% graph/builder.go
111
73.48
-4.46% channeldb/channel.go
131
0.0
0.0% cmd/commands/cmd_macaroon.go
133
50.59
-31.59% lnwallet/btcwallet/psbt.go
134
72.74
-12.51% routing/router.go
147
46.6
-50.0% input/input.go
150
0.0
-81.52% discovery/chan_series.go
158
82.96
-2.46% lnwallet/channel.go
161
67.37
-21.27% contractcourt/htlc_timeout_resolver.go
165
0.0
-73.33% chanrestore.go
168
69.44
-12.58% contractcourt/breach_arbitrator.go
180
75.75
-9.66% contractcourt/channel_arbitrator.go
189
38.01
-40.82% htlcswitch/hop/iterator.go
190
51.75
-18.98% contractcourt/briefcase.go
192
67.19
-11.17% lnwallet/wallet.go
203
72.67
-10.65% htlcswitch/switch.go
208
0.0
0.0% cmd/commands/cmd_walletunlocker.go
208
71.27
-9.29% discovery/gossiper.go
212
68.11
-6.1% funding/manager.go
214
59.7
-18.79% lnwallet/btcwallet/btcwallet.go
215
31.51
-47.05% input/witnessgen.go
219
5.59
-72.04% rpcperms/middleware_handler.go
219
56.06
-26.29% contractcourt/chain_watcher.go
248
0.0
-94.27% subrpcserver_config.go
261
0.0
-53.93% chainreg/chainregistry.go
271
3.55
0.14% cmd/commands/commands.go
275
39.48
-39.63% contractcourt/chain_arbitrator.go
285
69.53
-11.39% htlcswitch/link.go
440
0.0
-63.04% lnd.go
454
42.34
-47.0% sweep/sweeper.go
467
21.43
-34.39% config.go
519
0.0
-82.91% rpcperms/interceptor.go
552
0.0
-59.55% config_builder.go
667
0.0
-73.14% lnwallet/rpcwallet/rpcwallet.go
1062
38.26
-40.29% peer/brontide.go
2172
0.29
-63.36% server.go
4308
6.65
-64.43% rpcserver.go
Jobs
ID Job ID Ran Files Coverage
1 unit - 11357847688.1 16 Oct 2024 02:54AM UTC 827
57.86
GitHub Action Run
Source Files on build 11357847688
  • Tree
  • List 827
  • Changed 248
  • Source Changed 0
  • Coverage Changed 30
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #9148
  • PR Base - master (#11333597524)
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