Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/tarantool/src/box/engine.h
  0.00% (0/92)
  0.00% (0/24)
  0.00% (0/24)
src/tarantool/src/box/errcode.h
 41.67% (5/12)
 33.33% (1/3)
 62.50% (5/8)
src/tarantool/src/box/error.cc
 18.88% (47/249)
 16.67% (4/24)
 13.86% (23/166)
src/tarantool/src/box/error.h
  0.00% (0/42)
  0.00% (0/15)
  0.00% (0/22)
src/tarantool/src/box/field_def.h
  0.00% (0/33)
  0.00% (0/4)
  0.00% (0/4)
src/tarantool/src/box/field_default_func.h
  0.00% (0/8)
  0.00% (0/2)
  0.00% (0/2)
src/tarantool/src/box/field_map.h
  0.00% (0/45)
  0.00% (0/3)
  0.00% (0/3)
src/tarantool/src/box/index.h
  0.00% (0/138)
  0.00% (0/41)
  0.00% (0/41)
src/tarantool/src/box/index_def.h
  0.00% (0/55)
  0.00% (0/7)
  0.00% (0/7)
src/tarantool/src/box/index_weak_ref.h
  0.00% (0/50)
  0.00% (0/8)
  0.00% (0/8)
src/tarantool/src/box/iproto_constants.h
  0.00% (0/90)
  0.00% (0/16)
  0.00% (0/34)
src/tarantool/src/box/iproto_features.c
  0.00% (0/60)
  0.00% (0/4)
  0.00% (0/38)
src/tarantool/src/box/iproto_features.h
  0.00% (0/15)
  0.00% (0/4)
  0.00% (0/7)
src/tarantool/src/box/iterator_type.h
  0.00% (0/8)
  0.00% (0/2)
  0.00% (0/2)
src/tarantool/src/box/key_def.h
  0.00% (0/103)
  0.00% (0/18)
  0.00% (0/18)
src/tarantool/src/box/mp_error.cc
  0.00% (0/426)
  0.00% (0/20)
  0.00% (0/649)
src/tarantool/src/box/node_name.c
  0.00% (0/13)
  0.00% (0/1)
  0.00% (0/20)
src/tarantool/src/box/node_name.h
  0.00% (0/8)
  0.00% (0/2)
  0.00% (0/2)
src/tarantool/src/box/schema.h
  0.00% (0/16)
  0.00% (0/1)
  0.00% (0/1)
src/tarantool/src/box/schema_def.h
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/1)
src/tarantool/src/box/space.h
  0.00% (0/163)
  0.00% (0/41)
  0.00% (0/41)
src/tarantool/src/box/space_cache.h
  0.00% (0/26)
  0.00% (0/4)
  0.00% (0/4)
src/tarantool/src/box/space_def.h
  0.00% (0/25)
  0.00% (0/5)
  0.00% (0/5)
src/tarantool/src/box/tuple.h
  0.00% (0/435)
  0.00% (0/46)
  0.00% (0/53)
src/tarantool/src/box/tuple_compare.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/tarantool/src/box/tuple_format.h
  0.00% (0/63)
  0.00% (0/13)
  0.00% (0/13)
src/tarantool/src/box/xrow.c
  2.08% (45/2166)
  2.60% (2/77)
  2.43% (57/2344)
src/tarantool/src/box/xrow.h
  0.00% (0/36)
  0.00% (0/6)
  0.00% (0/6)
src/tarantool/src/box/xrow_update_field.h
  0.00% (0/59)
  0.00% (0/8)
  0.00% (0/8)
src/tarantool/src/lib/bit/bit.c
  0.00% (0/32)
  0.00% (0/2)
  0.00% (0/6)
src/tarantool/src/lib/bit/bit.h
  0.00% (0/192)
  0.00% (0/34)
  0.00% (0/69)
src/tarantool/src/lib/bit/int96.h
  0.00% (0/45)
  0.00% (0/9)
  0.00% (0/9)
src/tarantool/src/lib/core/assoc.h
 22.22% (6/27)
 20.00% (1/5)
 20.00% (1/5)
src/tarantool/src/lib/core/clock.c
 10.00% (6/60)
 12.50% (1/8)
  4.69% (3/64)
src/tarantool/src/lib/core/clock_lowres.c
 38.46% (15/39)
 20.00% (1/5)
 12.90% (4/31)
src/tarantool/src/lib/core/clock_lowres.h
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/2)
src/tarantool/src/lib/core/coio_task.c
  0.00% (0/208)
  0.00% (0/21)
  0.00% (0/159)
src/tarantool/src/lib/core/cord_on_demand.cc
  0.00% (0/17)
  0.00% (0/4)
  0.00% (0/8)
src/tarantool/src/lib/core/crash.c
  0.00% (0/132)
  0.00% (0/5)
  0.00% (0/70)
src/tarantool/src/lib/core/datetime.c
  0.00% (0/865)
  0.00% (0/49)
  0.00% (0/1140)
src/tarantool/src/lib/core/datetime.h
  0.00% (0/39)
  0.00% (0/6)
  0.00% (0/30)
src/tarantool/src/lib/core/decimal.c
  0.00% (0/256)
  0.00% (0/37)
  0.00% (0/185)
src/tarantool/src/lib/core/diag.c
 44.26% (54/122)
 63.64% (7/11)
 35.21% (25/71)
src/tarantool/src/lib/core/diag.h
 19.17% (23/120)
 17.24% (5/29)
 24.44% (11/45)
src/tarantool/src/lib/core/errinj.c
  0.00% (0/54)
  0.00% (0/3)
  0.00% (0/45)
src/tarantool/src/lib/core/error_payload.c
 22.33% (48/215)
 20.00% (4/20)
 20.66% (25/121)
src/tarantool/src/lib/core/event.h
  0.00% (0/18)
  0.00% (0/4)
  0.00% (0/4)
src/tarantool/src/lib/core/exception.cc
 12.90% (32/248)
 15.91% (7/44)
 13.13% (13/99)
src/tarantool/src/lib/core/exception.h
  0.00% (0/66)
  0.00% (0/35)
  0.00% (0/49)
src/tarantool/src/lib/core/fiber.c
 10.04% (119/1185)
 10.17% (12/118)
  3.15% (42/1334)
src/tarantool/src/lib/core/fiber.h
  2.88% (3/104)
  5.56% (1/18)
  4.00% (1/25)
src/tarantool/src/lib/core/func_adapter.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/tarantool/src/lib/core/iostream.h
  0.00% (0/61)
  0.00% (0/10)
  0.00% (0/19)
src/tarantool/src/lib/core/memory.c
 77.78% (7/9)
 50.00% (1/2)
 50.00% (1/2)
src/tarantool/src/lib/core/mp_datetime.c
  0.00% (0/87)
  0.00% (0/8)
  0.00% (0/53)
src/tarantool/src/lib/core/mp_datetime.h
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/1)
src/tarantool/src/lib/core/mp_decimal.c
  0.00% (0/37)
  0.00% (0/5)
  0.00% (0/21)
src/tarantool/src/lib/core/mp_decimal.h
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/1)
src/tarantool/src/lib/core/mp_interval.c
  0.00% (0/150)
  0.00% (0/11)
  0.00% (0/87)
src/tarantool/src/lib/core/mp_uuid.c
  0.00% (0/53)
  0.00% (0/7)
  0.00% (0/30)
src/tarantool/src/lib/core/mp_uuid.h
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/1)
src/tarantool/src/lib/core/random.c
  0.00% (0/97)
  0.00% (0/10)
  0.00% (0/47)
src/tarantool/src/lib/core/ratelimit.h
  0.00% (0/23)
  0.00% (0/2)
  0.00% (0/2)
src/tarantool/src/lib/core/reflection.h
 13.21% (7/53)
 10.00% (1/10)
  2.56% (1/39)
src/tarantool/src/lib/core/rmean.c
  0.00% (0/70)
  0.00% (0/8)
  0.00% (0/58)
src/tarantool/src/lib/core/rmean.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/tarantool/src/lib/core/say.c
  0.00% (0/783)
  0.00% (0/52)
  0.00% (0/1328)
src/tarantool/src/lib/core/say.h
 27.27% (3/11)
 50.00% (1/2)
 50.00% (1/2)
src/tarantool/src/lib/core/ssl_error.cc
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/5)
src/tarantool/src/lib/core/ssl_error.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/5)
src/tarantool/src/lib/core/trigger.cc
  4.17% (3/72)
 11.11% (1/9)
  4.00% (3/75)
src/tarantool/src/lib/core/trigger.h
  0.00% (0/39)
  0.00% (0/5)
  0.00% (0/23)
src/tarantool/src/lib/core/tt_sigaction.c
 62.96% (17/27)
 50.00% (1/2)
 57.89% (11/19)
src/tarantool/src/lib/core/tt_static.h
  0.00% (0/39)
  0.00% (0/5)
  0.00% (0/16)
src/tarantool/src/lib/core/tt_strerror.c
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/2)
src/tarantool/src/lib/core/tt_uuid.c
  0.00% (0/20)
  0.00% (0/3)
  0.00% (0/7)
src/tarantool/src/lib/core/tt_uuid.h
  0.00% (0/46)
  0.00% (0/6)
  0.00% (0/99)
src/tarantool/src/lib/core/tweaks.c
 10.74% (16/149)
  6.67% (1/15)
  2.91% (6/206)
src/tarantool/src/lib/core/tweaks.h
 40.00% (4/10)
 33.33% (1/3)
 33.33% (1/3)
src/tarantool/src/lib/core/util.c
  0.00% (0/207)
  0.00% (0/18)
  0.00% (0/210)
src/tarantool/src/lib/json/json.h
  0.00% (0/52)
  0.00% (0/6)
  0.00% (0/6)
src/tarantool/src/lib/mpstream/mpstream.c
  0.00% (0/147)
  0.00% (0/19)
  0.00% (0/87)
src/tarantool/src/lib/mpstream/mpstream.h
  0.00% (0/23)
  0.00% (0/5)
  0.00% (0/10)
src/tarantool/src/lib/msgpuck/msgpuck.c
  3.47% (9/259)
 20.00% (2/10)
  0.26% (2/768)
src/tarantool/src/lib/msgpuck/msgpuck.h
 25.93% (300/1157)
 16.00% (16/100)
 26.12% (193/739)
src/tarantool/src/lib/salad/grp_alloc.h
100.00% (35/35)
100.00% (9/9)
100.00% (9/9)
src/tarantool/src/lib/salad/mhash.h
 37.36% (99/265)
 29.41% (5/17)
 34.39% (87/253)
src/tarantool/src/lib/salad/rope.h
  0.00% (0/345)
  0.00% (0/26)
  0.00% (0/26)
src/tarantool/src/lib/salad/stailq.h
  0.00% (0/72)
  0.00% (0/12)
  0.00% (0/12)
src/tarantool/src/lib/small/include/small/lf_lifo.h
  6.67% (3/45)
 16.67% (1/6)
  5.00% (1/20)
src/tarantool/src/lib/small/include/small/lifo.h
  0.00% (0/19)
  0.00% (0/5)
  0.00% (0/5)
src/tarantool/src/lib/small/include/small/mempool.h
 21.43% (12/56)
 20.00% (2/10)
 25.00% (6/24)
src/tarantool/src/lib/small/include/small/obuf.h
  0.00% (0/67)
  0.00% (0/10)
  0.00% (0/26)
src/tarantool/src/lib/small/include/small/quota.h
 10.13% (8/79)
 28.57% (2/7)
 12.20% (5/41)
src/tarantool/src/lib/small/include/small/rb.h
  0.33% (3/910)
  3.33% (1/30)
  0.33% (4/1212)
src/tarantool/src/lib/small/include/small/region.h
  6.80% (10/147)
  5.26% (1/19)
  1.89% (1/53)
src/tarantool/src/lib/small/include/small/rlist.h
  3.85% (4/104)
  5.88% (1/17)
  5.26% (1/19)
src/tarantool/src/lib/small/include/small/slab_cache.h
 41.86% (18/43)
 33.33% (3/9)
 47.06% (8/17)
src/tarantool/src/lib/small/include/small/slab_list.h
100.00% (7/7)
100.00% (2/2)
100.00% (2/2)
src/tarantool/src/lib/small/include/small/small.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/tarantool/src/lib/small/include/small/small_class.h
  0.00% (0/55)
  0.00% (0/3)
  0.00% (0/3)
src/tarantool/src/lib/small/include/small/static.h
  0.00% (0/39)
  0.00% (0/5)
  0.00% (0/18)
src/tarantool/src/lib/small/include/small/util.h
 71.88% (23/32)
 80.00% (4/5)
 81.25% (13/16)
src/tarantool/src/lib/small/small/mempool.c
 13.28% (17/128)
 12.50% (1/8)
  3.09% (3/97)
src/tarantool/src/lib/small/small/obuf.c
  0.00% (0/126)
  0.00% (0/7)
  0.00% (0/67)
src/tarantool/src/lib/small/small/region.c
  0.00% (0/74)
  0.00% (0/4)
  0.00% (0/64)
src/tarantool/src/lib/small/small/slab_arena.c
 19.85% (27/136)
 33.33% (3/9)
 23.36% (25/107)
src/tarantool/src/lib/small/small/slab_cache.c
  5.61% (16/285)
  5.26% (1/19)
  5.71% (12/210)
src/tarantool/src/lib/small/third_party/pmatomic.h
  0.00% (0/20)
  0.00% (0/2)
  0.00% (0/2)
src/tarantool/src/lib/small/third_party/valgrind/valgrind.h
  0.00% (0/58)
  0.00% (0/2)
  0.00% (0/2)
src/tarantool/src/lib/tzcode/localtime.c
  0.00% (0/977)
  0.00% (0/29)
  0.00% (0/1105)
src/tarantool/src/lib/tzcode/strftime.c
  0.00% (0/367)
  0.00% (0/5)
  0.00% (0/744)
src/tarantool/src/lib/tzcode/strptime.c
  0.00% (0/461)
  0.00% (0/2)
  0.00% (0/540)
src/tarantool/src/lib/tzcode/timezone.c
 12.50% (17/136)
 14.29% (2/14)
 11.88% (12/101)
src/tarantool/src/lib/vclock/vclock.c
  0.00% (0/137)
  0.00% (0/7)
  0.00% (0/134)
src/tarantool/src/lib/vclock/vclock.h
  0.00% (0/186)
  0.00% (0/25)
  0.00% (0/66)
src/tarantool/src/trivia/util.h
  0.00% (0/58)
  0.00% (0/11)
  0.00% (0/16)
src/tarantool/src/tt_pthread.h
  0.00% (0/55)
  0.00% (0/2)
  0.00% (0/2)
src/tarantool/src/version.h
  0.00% (0/18)
  0.00% (0/5)
  0.00% (0/5)
src/tarantool/test/fuzz/xrow_decode_begin_fuzzer.c
 80.77% (21/26)
 50.00% (2/4)
 80.00% (8/10)
src/tarantool/third_party/PMurHash.c
 62.34% (48/77)
 50.00% (2/4)
 61.62% (61/99)
src/tarantool/third_party/base64.c
  0.00% (0/182)
  0.00% (0/9)
  0.00% (0/125)
src/tarantool/third_party/c-dt/dt_accessor.c
  0.00% (0/46)
  0.00% (0/10)
  0.00% (0/40)
src/tarantool/third_party/c-dt/dt_arithmetic.c
  0.00% (0/155)
  0.00% (0/10)
  0.00% (0/212)
src/tarantool/third_party/c-dt/dt_core.c
  0.00% (0/188)
  0.00% (0/16)
  0.00% (0/234)
src/tarantool/third_party/c-dt/dt_parse_iso.c
  0.00% (0/462)
  0.00% (0/12)
  0.00% (0/378)
src/tarantool/third_party/c-dt/dt_tm.c
  0.00% (0/12)
  0.00% (0/2)
  0.00% (0/14)
src/tarantool/third_party/c-dt/dt_util.c
  0.00% (0/32)
  0.00% (0/5)
  0.00% (0/43)
src/tarantool/third_party/coro/coro.c
  0.00% (0/76)
  0.00% (0/5)
  0.00% (0/34)
src/tarantool/third_party/decNumber/decContext.c
  0.00% (0/176)
  0.00% (0/16)
  0.00% (0/270)
src/tarantool/third_party/decNumber/decNumber.c
  0.00% (0/3547)
  0.00% (0/96)
  0.00% (0/4939)
src/tarantool/third_party/decNumber/decPacked.c
  0.00% (0/105)
  0.00% (0/2)
  0.00% (0/103)
src/tarantool/third_party/libeio/ecb.h
  0.00% (0/190)
  0.00% (0/22)
  0.00% (0/22)
src/tarantool/third_party/libeio/eio.c
  0.00% (0/1000)
  0.00% (0/104)
  0.00% (0/1036)
src/tarantool/third_party/libeio/etp.c
  0.00% (0/313)
  0.00% (0/26)
  0.00% (0/215)
src/tarantool/third_party/libeio/xthread.h
  0.00% (0/18)
  0.00% (0/1)
  0.00% (0/8)
src/tarantool/third_party/libev/ev.c
 13.54% (312/2304)
 13.00% (26/200)
 11.31% (231/2042)
src/tarantool/third_party/libev/ev_epoll.c
 11.94% (16/134)
 33.33% (2/6)
  8.09% (14/173)
src/tarantool/third_party/libev/ev_iouring.c
  0.00% (0/256)
  0.00% (0/18)
  0.00% (0/276)
src/tarantool/third_party/libev/ev_poll.c
  0.00% (0/81)
  0.00% (0/5)
  0.00% (0/103)
src/tarantool/third_party/libev/ev_select.c
  0.00% (0/87)
  0.00% (0/4)
  0.00% (0/108)
Totals
  5.38% (1465/27223)
  6.61% (141/2134)
  3.51% (932/26580)