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

tarantool / tarantool / 5552479660 / 1
88%
master: 88%

Build:
DEFAULT BRANCH: master
Ran 14 Jul 2023 09:22AM UTC
Files 490
Run time 11s
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

14 Jul 2023 09:12AM UTC coverage: 86.095% (+0.009%) from 86.086%
5552479660.1

push

github

igormunkin
test/fuzz: refactor LuaJIT fuzzer

This refactoring will:

1. Move macros from a header to the source file.
Macros should be used in header only with undef to avoid redefinitions.
Undef directive is not useful since we want to use these macros in the
source file.

2. Remove `using namespace lua_grammar` from header.
https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rs-using-directive

3. Moving serializer entry point and constant parameters into
luajit_fuzzer namespace.
It's a common practice in C++ to avoid name collisions.

4. Move serializer functions into anonymous namespace.
These functions are not a part of the interface so should have
static linkage.
https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rs-unnamed2

5. Fix ConvertToStringDefault function.
It was logically wrong so it would generate an identifier `123` from
`*123`.

NO_CHANGELOG=internal
NO_DOC=fuzzer fix

63445 of 115268 branches covered (55.04%)

95145 of 110512 relevant lines covered (86.09%)

2864383.5 hits per line

Source Files on job 5552479660.1
  • Tree
  • List 0
  • Changed 434
  • Source Changed 0
  • Coverage Changed 434
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 5552479660
  • 56488e15 on github
  • Prev Job for on master (#5541357175.1)
  • Next Job for on master (#5554291102.1)
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