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

lightninglabs / migrate
57%
ll-fork: 57%

Build:
Build:
LAST BUILD BRANCH: 2025-09-rerun-post-step-callbacks-on-error
DEFAULT BRANCH: ll-fork
Repo Added 13 Nov 2025 01:47AM UTC
Token OSeWvmy36tdcqIwyKVdfRga5DvqKYM1LZ regen
Build 5 Last
Files 60
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

LAST BUILD ON BRANCH 2025-09-rerun-post-step-callbacks-on-error
branch: 2025-09-rerun-post-step-callbacks-on-error
CHANGE BRANCH
x
Reset
Sync Branches
  • 2025-09-rerun-post-step-callbacks-on-error
  • ll-fork

10 Dec 2025 08:58PM UTC coverage: 56.777%. First build
20113123393

Pull #3

github

ViktorT-11
migrate: make rerun of failed programmatic migs optional

The last commit introduced functionality to rewind the database to the
prior version before the migration was attempted, when a programmatic
migration fails. This is done to ensure that such migrations are re-run
on the next startup and to ensure that the database is not left in a
dirty state.

However, to support the old behavior that did not re-run failed
programmatic migrations, we add a new flag called RerunOnError which is
part of the migration definition.
When this flag is set to false, a failing programmatic migration will
leave the database dirty at the migration version of the failed
programmatic migration, which matches the old behavior.
Pull Request #3: migrate: re-run post-step callbacks on error

119 of 150 new or added lines in 3 files covered. (79.33%)

4683 of 8248 relevant lines covered (56.78%)

51.58 hits per line

Relevant lines Covered
Build:
Build:
8248 RELEVANT LINES 4683 COVERED LINES
51.58 HITS PER LINE
Source Files on 2025-09-rerun-post-step-callbacks-on-error
  • Tree
  • List 60
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
20113123393 2025-09-rerun-post-step-callbacks-on-error migrate: make rerun of failed programmatic migs optional The last commit introduced functionality to rewind the database to the prior version before the migration was attempted, when a programmatic migration fails. This is done to ensure that suc... Pull #3 10 Dec 2025 09:19PM UTC ViktorT-11 github
56.78
19937813970 2025-09-rerun-post-step-callbacks-on-error migrate: make rerun of failed programmatic migs optional The last commit introduced functionality to rewind the database to the prior version before the migration was attempted, when a programmatic migration fails. This is done to ensure that suc... Pull #3 04 Dec 2025 05:42PM UTC ViktorT-11 github
56.74
19914161277 2025-09-rerun-post-step-callbacks-on-error migrate: make rerun of failed programmatic migs optional The last commit introduced functionality to rewind the database to the prior version before the migration was attempted, when a programmatic migration fails. This is done to ensure that suc... Pull #3 04 Dec 2025 01:27AM UTC ViktorT-11 github
56.74
19317390486 2025-09-rerun-post-step-callbacks-on-error migrate: re-run migration tasks callbacks on error This commit modifies the migration framework to re-attempt migration tasks if they error during a migration, on the next run. Previously, if a migration task failed, but their associated SQL migr... Pull #3 13 Nov 2025 01:47AM UTC ViktorT-11 github
56.6
See All Builds (5)

Badge your Repo: migrate

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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