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

tarantool / tarantool / 7639857967
88%

Build:
DEFAULT BRANCH: master
Ran 24 Jan 2024 12:11PM UTC
Jobs 1
Files 511
Run time 47s
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

24 Jan 2024 12:02PM UTC coverage: 86.939% (+0.006%) from 86.933%
7639857967

push

github

igormunkin
lua: implement searchers-to-loaders mapping

This patch finalizes the refactoring of Tarantool package.loaders
required for Tarantool integrity protection.

Finally, to make it possible to instrument the searchers with Tarantool
integrity protection, two steps are left.
* Implement mapping from searchers table to <package.loaders> using
  <gen_legacy_loader> helper.
* Obtain the searcher from the table directly, so the runtime
  instrumentation takes the effect.

As a result, <gen_legacy_loader> is reimplemented to use the table with
searchers as an upvalue instead of the particular searcher routine, and
<package.loaders> table is filled by the function generated with the
updated helper. Furthermore, the aforementioned table with searchers is
added to 'internal.loaders' module exports to make the instrumentation
more convenient for users.

Needed for tarantool/tarantool-ee#585

NO_DOC=refactoring
NO_TEST=refactoring
NO_CHANGELOG=refactoring

66665 of 119012 branches covered (0.0%)

98959 of 113826 relevant lines covered (86.94%)

2709010.97 hits per line

Jobs
ID Job ID Ran Files Coverage
1 7639857967.1 24 Jan 2024 12:11PM UTC 0
86.94
GitHub Action Run
Source Files on build 7639857967
Detailed source file information is not available for this build.
  • Back to Repo
  • a11cb66d on github
  • Prev Build on master (#7637539794)
  • Next Build on master (#7652733933)
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