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

tarantool / tarantool / 18986527336
88%

Build:
DEFAULT BRANCH: master
Ran 31 Oct 2025 10:30PM UTC
Jobs 1
Files 514
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

31 Oct 2025 10:17PM UTC coverage: 87.653% (+0.01%) from 87.643%
18986527336

push

github

Gerold103
box: build the join-checkpoint outside of engines

Previously the join/fetch-snapshot procedure would build
checkpoints of the global engine-agnostic states (like limbo,
raft, journal) right inside memtx_engine code.

That didn't look right for memtx to take care of such broad things
which really cover not only memtx. It also forced the relay to
pass into memtx some additional context via struct
engine_join_ctx.

Lets move those things out. It should be fine to do them right in
the relay code. That makes memtx join code more specific, and even
no longer forces memtx join code to be executed first (probably
it still should be, but for other reasons).

Follow up for #11754

NO_DOC=refactoring
NO_CHANGELOG=refactoring
NO_TEST=refactoring

69993 of 117831 branches covered (59.4%)

32 of 32 new or added lines in 2 files covered. (100.0%)

312 existing lines in 20 files now uncovered.

105084 of 119887 relevant lines covered (87.65%)

1378782.64 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
98.44
0.0% src/box/engine.h
1
95.83
0.0% src/box/replication.cc
1
94.15
-0.53% src/box/vy_range.c
1
96.55
-1.15% src/lib/core/histogram.c
1
91.68
0.0% src/lib/swim/swim.c
2
89.37
-0.1% src/box/xrow.c
2
92.94
-0.18% src/lib/core/fiber.c
2
85.94
-0.32% src/lib/core/say.c
2
85.71
-9.52% src/lib/core/tt_sigaction.c
2
97.15
-0.1% src/lib/msgpuck/msgpuck.h
3
85.77
-0.2% src/box/xlog.c
3
22.64
-0.06% src/lib/uri/uri_parser.c
4
90.28
-0.3% src/box/applier.cc
14
89.57
0.13% src/box/engine.c
22
91.33
0.33% src/box/box.cc
24
94.16
-0.32% src/box/txn_limbo.c
31
91.98
-0.15% src/box/gc.c
57
89.85
0.33% src/box/wal.c
69
90.5
-0.29% src/box/memtx_engine.cc
70
92.65
0.09% src/box/vinyl.c
Jobs
ID Job ID Ran Files Coverage
1 18986527336.1 31 Oct 2025 10:30PM UTC 514
87.65
GitHub Action Run
Source Files on build 18986527336
  • Tree
  • List 514
  • Changed 28
  • Source Changed 0
  • Coverage Changed 28
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 3fcf9ab4 on github
  • Prev Build on master (#18973005052)
  • Next Build on master (#18995135411)
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