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

tarantool / tarantool / 30362059641
88%

Build:
DEFAULT BRANCH: master
Ran 28 Jul 2026 01:22PM UTC
Jobs 1
Files 529
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

28 Jul 2026 01:07PM UTC coverage: 87.822% (+0.03%) from 87.797%
30362059641

push

github

sergepetrenko
test: convert box-py/snapshot to luatest

The test verifies two scenarios:

* box.snapshot() propagates a failure to write a snapshot file to the
  caller;
* SIGUSR1 triggers snapshot writing; no crash happens.

Rewrite it in luatest to structure the test better and to move toward
cutting off the obsolete diff-based mechanism.

NB: The original test also announces a test case for
https://bugs.launchpad.net/tarantool/+bug/686411 ("box.snapshot() does
not overwrite a snapshot file that already exists"). However, this
scenario was removed in commit c10874f4b376 ("gh-2045: Update snapshot
timestamp if snapshot already exists."), only a comment regarding it
remains there. Actually, there is no such scenario in the original test,
only the two listed above.

NB 2: The original SIGUSR1 scenario sent the signal many times. I see no
reason behind it, so the converted variant simplifies it.

Drafted by an LLM, conducted and corrected by the commit author.

Part of #12909

NO_DOC=tests
NO_CHANGELOG=tests

72065 of 120912 branches covered (59.6%)

107989 of 122964 relevant lines covered (87.82%)

1372711.06 hits per line

Coverage Regressions

Lines Coverage ∆ File
4
88.07
0.02% src/box/vy_run.c
3
92.0
-0.3% src/box/vy_scheduler.c
2
91.2
0.0% src/box/box.cc
1
95.13
-0.1% src/box/replication.cc
1
93.87
0.01% src/lib/core/fiber.c
1
60.42
-0.69% src/lib/core/fio.c
1
96.3
-3.7% src/lib/digest/crc32_hw_impl.c
1
98.23
-0.88% src/lib/vclock/vclock.c
Jobs
ID Job ID Ran Files Coverage
1 30362059641.1 28 Jul 2026 01:22PM UTC 529
87.82
GitHub Action Run
Source Files on build 30362059641
  • Tree
  • List 529
  • Changed 22
  • Source Changed 0
  • Coverage Changed 22
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 514f503d on github
  • Prev Build on master (#30356622838)
  • Next Build on master (#30364062935)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc