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

tarantool / tarantool / 19759942896
88%

Build:
DEFAULT BRANCH: master
Ran 28 Nov 2025 09:54AM UTC
Jobs 1
Files 517
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 Nov 2025 09:40AM UTC coverage: 87.611% (-0.03%) from 87.639%
19759942896

push

github

locker
lib: introduce new digest submodule

Currently all hashing/encoding libraries are placed across the whole
project. And now we are going to add Base32 library and we don't know
where to put it. Let's move all hashing/encoding libraries to
`lib/digest` library.

Note that `xxhash` could be moved there as well, but it's quite a large
project and we don't use it internally at all - it's only exported to
Lua `digest` module. So let's leave it in `third_party`.

And, since are moving files here, let's rename `cpu_feature` files to
`crc32_hw_impl` because they are only used for crc32 hardware
implementation.

Also, it turned out that some third party libraries were not sanitized.
PMurHash is one of them, and after this commit this problem was revealed.
The commit adds UBSan suppression for `PMurHash32_Process`.

NO_TEST=refactoring
NO_CHANGELOG=refactoring
NO_DOC=refactoring

70240 of 118245 branches covered (59.4%)

105467 of 120381 relevant lines covered (87.61%)

1381467.15 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
95.83
-0.12% src/box/replication.cc
1
90.9
-0.1% src/box/vy_scheduler.c
1
85.73
-0.04% src/box/xlog.c
1
87.93
-1.54% src/box/xlog.h
1
92.85
-0.09% src/lib/core/fiber.c
1
91.68
0.0% src/lib/swim/swim.c
1
75.06
-0.25% src/main.cc
2
90.86
0.0% src/box/box.cc
2
93.4
-0.03% src/box/xrow_update_field.c
2
85.71
-9.52% src/lib/core/tt_sigaction.c
4
97.26
-0.2% src/lib/msgpuck/msgpuck.h
4
93.31
-1.27% src/lib/swim/swim_io.c
8
60.84
-3.13% src/lib/core/fio.c
9
88.14
-7.63% src/box/vy_regulator.c
Jobs
ID Job ID Ran Files Coverage
1 19759942896.1 28 Nov 2025 09:54AM UTC 517
87.61
GitHub Action Run
Source Files on build 19759942896
  • Tree
  • List 517
  • Changed 28
  • Source Changed 0
  • Coverage Changed 28
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • c61d056c on github
  • Prev Build on master (#19574741865)
  • Next Build on master (#19825817463)
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

© 2025 Coveralls, Inc