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

spesmilo / electrum / 5299441625726976
60%
master: 63%

Build:
Build:
LAST BUILD BRANCH: fingerprint
DEFAULT BRANCH: master
Ran 11 Jun 2025 09:52AM UTC
Jobs 5
Files 87
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

11 Jun 2025 09:37AM UTC coverage: 59.751% (-0.06%) from 59.806%
5299441625726976

Pull #9933

CirrusCI

f321x
fix: prevent KeyError if _fail_swap gets called multiple times

If `_fail_swap()` gets called multiple times (e.g. from callbacks) this
would race a `KeyError` as the swap got already popped from
`self._swaps`.
In theory `_fail_swap` unregisters itself from the lnwatcher callback
but the callback may is scheduled multiple times before it has the
chance to unregister itself.
Pull Request #9933: fix: prevent KeyError if _fail_swap gets called multiple times

0 of 2 new or added lines in 1 file covered. (0.0%)

336 existing lines in 4 files now uncovered.

21912 of 36672 relevant lines covered (59.75%)

2.99 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
23.65
-0.02% electrum/submarine_swaps.py

Uncovered Existing Lines

Lines Coverage ∆ File
5
42.57
-1.49% electrum/logging.py
11
61.54
-2.17% electrum/blockchain.py
75
35.5
-0.55% electrum/interface.py
245
23.65
-0.02% electrum/submarine_swaps.py
Jobs
ID Job ID Ran Files Coverage
1 5299441625726976.1 11 Jun 2025 09:52AM UTC 87
59.71
2 5299441625726976.2 11 Jun 2025 09:52AM UTC 87
59.7
3 5299441625726976.3 11 Jun 2025 09:52AM UTC 87
59.73
4 5299441625726976.4 11 Jun 2025 09:52AM UTC 87
59.71
5 5299441625726976.5 11 Jun 2025 10:15AM UTC 87
59.71
Source Files on build 5299441625726976
  • Tree
  • List 87
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Build #52994416...
  • Pull Request #9933
  • PR Base - master (#54697622...)
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