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

tarantool / tarantool / 28799724308
88%

Build:
DEFAULT BRANCH: master
Ran 06 Jul 2026 02:49PM UTC
Jobs 1
Files 525
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

06 Jul 2026 02:38PM UTC coverage: 87.728% (+0.02%) from 87.705%
28799724308

push

github

locker
box: free formerly in-progress txns on tarantool exit

The fiber that calls the os.exit() after Tarantool Lua is initialized
never dies (enters the infinite loop of yielding). But in case the
fiber has an unfinished transaction, we usually roll it back using a
registered `on_stop` trigger. During the process the txn's resources
are also freed.

This is not important as we're going to die anyways, but let's free
the remained transactions manually in `box_free` to make Tarantool
finish more gracefully.

Closes #12887

NO_DOC=bugfix
NO_CHANGELOG=irrelevant for users as the leak happens on exit

70921 of 119086 branches covered (59.55%)

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

18 existing lines in 9 files now uncovered.

106447 of 121338 relevant lines covered (87.73%)

1400510.0 hits per line

Coverage Regressions

Lines Coverage ∆ File
4
81.82
-12.12% src/lua/minifio.c
3
93.77
-0.29% src/lib/core/fiber.c
2
91.36
0.01% src/box/box.cc
2
89.78
0.0% src/box/xrow.c
2
96.3
-3.7% src/lib/core/backtrace.c
2
80.95
-9.52% src/lib/core/tt_sigaction.c
1
85.79
-0.01% src/box/xlog.c
1
80.0
-2.5% src/lib/core/clock.c
1
97.05
0.0% src/lib/msgpuck/msgpuck.h
Jobs
ID Job ID Ran Files Coverage
1 28799724308.1 06 Jul 2026 02:49PM UTC 525
87.73
GitHub Action Run
Source Files on build 28799724308
  • Tree
  • List 525
  • Changed 24
  • Source Changed 0
  • Coverage Changed 24
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 86e74a15 on github
  • Prev Build on master (#28677877636)
  • Next Build on master (#28805731717)
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