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

lightningnetwork / lnd / 11792129593
68%
master: 65%

Build:
Build:
LAST BUILD BRANCH: ispublicnode-perf
DEFAULT BRANCH: master
Ran 12 Nov 2024 07:03AM UTC
Jobs 5
Files 955
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

12 Nov 2024 06:46AM UTC coverage: 58.905% (+9.0%) from 49.87%
11792129593

Pull #9258

github

yyforyongyu
chainntnfs: make sure notification is sent to the whole set

This commit fixes a bug where the confirmation details may be missed.
When the same tx is subscribed via `RegisterConfirmationsNtfn`, we will
put them into the same set and notify the whole set. However, this logic
is missing when performing the rescan - once the confirmation detail is
found, we only notify the current subscriber. Later we will skip
notifying other subscribers in `UpdateConfDetails` due to the
`confSet.details != nil` check. We now fix it by immediately notify all
the subscribers when the confirmation detail is found during the rescan.
Pull Request #9258: chainntnfs: fix missing notifications

38 of 46 new or added lines in 5 files covered. (82.61%)

61 existing lines in 10 files now uncovered.

132179 of 224395 relevant lines covered (58.9%)

19659.02 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
80.47
5.43% chainntnfs/bitcoindnotify/bitcoind.go
2
81.75
9.21% chainntnfs/btcdnotify/btcd.go
2
83.82
5.79% chainntnfs/neutrinonotify/neutrino.go
2
88.7
7.55% chainntnfs/txnotifier.go

Uncovered Existing Lines

Lines Coverage ∆ File
1
63.71
0.03% server.go
1
92.12
4.6% sweep/fee_bumper.go
2
82.59
-0.32% rpcperms/interceptor.go
2
75.76
1.83% channeldb/forwarding_package.go
2
69.18
5.27% chainntnfs/interface.go
2
77.78
6.27% channeldb/channel.go
5
89.65
2.48% sweep/sweeper.go
7
80.47
5.43% chainntnfs/bitcoindnotify/bitcoind.go
10
79.95
11.01% htlcswitch/link.go
29
79.27
6.03% discovery/gossiper.go
Jobs
ID Job ID Ran Files Coverage
1 itest-btcd - 11792129593.1 12 Nov 2024 07:16AM UTC 808
48.68
GitHub Action Run
2 unit - 11792129593.2 12 Nov 2024 07:03AM UTC 833
57.95
GitHub Action Run
3 itest-bitcoind-rpcpolling - 11792129593.3 12 Nov 2024 07:27AM UTC 808
48.72
GitHub Action Run
4 itest-bitcoind - 11792129593.4 12 Nov 2024 07:25AM UTC 808
48.81
GitHub Action Run
5 itest-neutrino - 11792129593.5 12 Nov 2024 07:23AM UTC 808
48.34
GitHub Action Run
Source Files on build 11792129593
  • Tree
  • List 955
  • Changed 33
  • Source Changed 0
  • Coverage Changed 33
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #9258
  • PR Base - master (#11780257737)
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