Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/fuzz_json.c
100.00% (44/44)
100.00% (3/3)
100.00% (21/21)
src/server/include/byte_order_generic_x86_64.h
  0.00% (0/37)
  0.00% (0/6)
  0.00% (0/6)
src/server/include/json_lib.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/server/include/m_ctype.h
  0.00% (0/117)
  0.00% (0/34)
  0.00% (0/59)
src/server/include/m_string.h
  0.00% (0/54)
  0.00% (0/6)
  0.00% (0/6)
src/server/include/my_bit.h
  0.00% (0/106)
  0.00% (0/15)
  0.00% (0/33)
src/server/include/my_byteorder.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/server/include/my_pthread.h
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/1)
src/server/include/my_sys.h
  0.00% (0/100)
  0.00% (0/19)
  0.00% (0/19)
src/server/include/mysql/plugin.h
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/1)
src/server/include/mysql/psi/mysql_file.h
  0.00% (0/697)
  0.00% (0/34)
  0.00% (0/78)
src/server/include/mysql/psi/mysql_memory.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/server/include/mysql/psi/mysql_stage.h
  0.00% (0/27)
  0.00% (0/8)
  0.00% (0/10)
src/server/include/mysql/psi/mysql_thread.h
  0.00% (0/250)
  0.00% (0/30)
  0.00% (0/73)
src/server/include/mysql/service_encryption.h
  0.00% (0/30)
  0.00% (0/3)
  0.00% (0/3)
src/server/mysys/array.c
  0.00% (0/188)
  0.00% (0/13)
  0.00% (0/151)
src/server/mysys/charset-def.c
  0.00% (0/275)
  0.00% (0/1)
  0.00% (0/17)
src/server/mysys/charset.c
  0.00% (0/805)
  0.00% (0/50)
  0.00% (0/728)
src/server/mysys/errors.c
  0.00% (0/20)
  0.00% (0/4)
  0.00% (0/20)
src/server/mysys/hash.c
  0.00% (0/468)
  0.00% (0/22)
  0.00% (0/311)
src/server/mysys/mf_dirname.c
  0.00% (0/33)
  0.00% (0/3)
  0.00% (0/37)
src/server/mysys/mf_loadpath.c
  0.00% (0/30)
  0.00% (0/1)
  0.00% (0/44)
src/server/mysys/mf_pack.c
  0.00% (0/231)
  0.00% (0/8)
  0.00% (0/227)
src/server/mysys/mf_qsort.c
  0.00% (0/93)
  0.00% (0/1)
  0.00% (0/283)
src/server/mysys/my_alloc.c
  0.00% (0/393)
  0.00% (0/19)
  0.00% (0/393)
src/server/mysys/my_div.c
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/18)
src/server/mysys/my_error.c
  0.00% (0/109)
  0.00% (0/8)
  0.00% (0/81)
src/server/mysys/my_getpagesize.c
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/2)
src/server/mysys/my_getsystime.c
  0.00% (0/24)
  0.00% (0/4)
  0.00% (0/17)
src/server/mysys/my_getwd.c
  0.00% (0/73)
  0.00% (0/4)
  0.00% (0/101)
src/server/mysys/my_init.c
  0.00% (0/138)
  0.00% (0/4)
  0.00% (0/111)
src/server/mysys/my_lib.c
  0.00% (0/126)
  0.00% (0/6)
  0.00% (0/144)
src/server/mysys/my_malloc.c
  0.00% (0/138)
  0.00% (0/8)
  0.00% (0/194)
src/server/mysys/my_mess.c
  0.00% (0/17)
  0.00% (0/1)
  0.00% (0/26)
src/server/mysys/my_once.c
  0.00% (0/66)
  0.00% (0/4)
  0.00% (0/55)
src/server/mysys/my_open.c
  0.00% (0/71)
  0.00% (0/4)
  0.00% (0/112)
src/server/mysys/my_read.c
  0.00% (0/65)
  0.00% (0/1)
  0.00% (0/90)
src/server/mysys/my_static.c
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/server/mysys/my_symlink.c
  0.00% (0/122)
  0.00% (0/6)
  0.00% (0/140)
src/server/mysys/my_sync.c
  0.00% (0/68)
  0.00% (0/4)
  0.00% (0/86)
src/server/mysys/my_thr_init.c
  0.00% (0/246)
  0.00% (0/26)
  0.00% (0/209)
src/server/mysys/psi_noop.c
  0.00% (0/378)
  0.00% (0/137)
  0.00% (0/176)
src/server/mysys/thr_mutex.c
  0.00% (0/20)
  0.00% (0/2)
  0.00% (0/2)
src/server/mysys/thr_rwlock.c
  0.00% (0/54)
  0.00% (0/5)
  0.00% (0/23)
src/server/strings/bchange.c
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/4)
src/server/strings/bmove_upp.c
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/3)
src/server/strings/ctype-ascii.h
  0.00% (0/39)
  0.00% (0/6)
  0.00% (0/46)
src/server/strings/ctype-big5.c
  0.00% (0/105)
  0.00% (0/5)
  0.00% (0/435)
src/server/strings/ctype-bin.c
  0.00% (0/248)
  0.00% (0/20)
  0.00% (0/258)
src/server/strings/ctype-cp932.c
  0.00% (0/68)
  0.00% (0/3)
  0.00% (0/75)
src/server/strings/ctype-czech.c
  0.00% (0/100)
  0.00% (0/5)
  0.00% (0/238)
src/server/strings/ctype-euc_kr.c
  0.00% (0/66)
  0.00% (0/4)
  0.00% (0/120)
src/server/strings/ctype-eucjpms.c
  0.00% (0/101)
  0.00% (0/3)
  0.00% (0/108)
src/server/strings/ctype-gb2312.c
  0.00% (0/67)
  0.00% (0/4)
  0.00% (0/110)
src/server/strings/ctype-gbk.c
  0.00% (0/68)
  0.00% (0/5)
  0.00% (0/105)
src/server/strings/ctype-latin1.c
  0.00% (0/133)
  0.00% (0/6)
  0.00% (0/120)
src/server/strings/ctype-mb.c
  0.00% (0/717)
  0.00% (0/27)
  0.00% (0/648)
src/server/strings/ctype-mb.inl
  0.00% (0/98)
  0.00% (0/6)
  0.00% (0/140)
src/server/strings/ctype-simple.c
  0.00% (0/1309)
  0.00% (0/61)
  0.00% (0/1158)
src/server/strings/ctype-sjis.c
  0.00% (0/78)
  0.00% (0/4)
  0.00% (0/80)
src/server/strings/ctype-tis620.c
  0.00% (0/166)
  0.00% (0/9)
  0.00% (0/149)
src/server/strings/ctype-uca-scanner_next.inl
  0.00% (0/107)
  0.00% (0/1)
  0.00% (0/84)
src/server/strings/ctype-uca.c
  0.00% (0/1525)
  0.00% (0/124)
  0.00% (0/1198)
src/server/strings/ctype-uca.h
  0.00% (0/59)
  0.00% (0/7)
  0.00% (0/25)
src/server/strings/ctype-uca.inl
  0.00% (0/457)
  0.00% (0/20)
  0.00% (0/356)
src/server/strings/ctype-uca0520.h
  0.00% (0/26)
  0.00% (0/1)
  0.00% (0/23)
src/server/strings/ctype-uca0900.c
  0.00% (0/77)
  0.00% (0/5)
  0.00% (0/37)
src/server/strings/ctype-uca0900.h
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/7)
src/server/strings/ctype-uca1400.c
  0.00% (0/133)
  0.00% (0/9)
  0.00% (0/84)
src/server/strings/ctype-uca1400.h
  0.00% (0/109)
  0.00% (0/17)
  0.00% (0/131)
src/server/strings/ctype-ucs2.c
  0.20% (3/1504)
  1.49% (1/67)
  0.07% (1/1365)
src/server/strings/ctype-ucs2.h
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/5)
src/server/strings/ctype-ujis.c
  0.00% (0/153)
  0.00% (0/7)
  0.00% (0/153)
src/server/strings/ctype-unidata.h
  0.00% (0/80)
  0.00% (0/13)
  0.00% (0/62)
src/server/strings/ctype-utf16.h
 94.12% (16/17)
100.00% (1/1)
 91.30% (21/23)
src/server/strings/ctype-utf32.h
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/9)
src/server/strings/ctype-utf8.c
  0.45% (3/660)
  1.75% (1/57)
  0.16% (1/633)
src/server/strings/ctype-utf8.h
 56.16% (41/73)
 50.00% (1/2)
 61.48% (75/122)
src/server/strings/ctype-wildcmp.inl
  0.00% (0/111)
  0.00% (0/1)
  0.00% (0/104)
src/server/strings/ctype-win1250ch.c
  0.00% (0/86)
  0.00% (0/4)
  0.00% (0/162)
src/server/strings/ctype.c
  0.00% (0/736)
  0.00% (0/41)
  0.00% (0/642)
src/server/strings/dtoa.c
  0.00% (0/1700)
  0.00% (0/25)
  0.00% (0/1533)
src/server/strings/int2str.c
  0.00% (0/66)
  0.00% (0/2)
  0.00% (0/39)
src/server/strings/is_prefix.c
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/6)
src/server/strings/json_lib.c
 47.87% (561/1172)
 74.63% (50/67)
 48.79% (402/824)
src/server/strings/my_strtoll10.c
  0.00% (0/142)
  0.00% (0/1)
  0.00% (0/149)
src/server/strings/my_vsnprintf.c
  0.00% (0/624)
  0.00% (0/15)
  0.00% (0/452)
src/server/strings/str2int.c
  0.00% (0/57)
  0.00% (0/1)
  0.00% (0/84)
src/server/strings/strcoll.inl
  0.00% (0/353)
  0.00% (0/12)
  0.00% (0/407)
src/server/strings/strend.c
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/3)
src/server/strings/strfill.c
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/3)
src/server/strings/strings_def.h
  0.00% (0/39)
  0.00% (0/4)
  0.00% (0/37)
src/server/strings/strmake.c
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/6)
src/server/strings/strmov_overlapp.c
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/server/strings/strnmov.c
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/6)
src/server/strings/strxmov.c
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/9)
src/server/strings/strxnmov.c
  0.00% (0/19)
  0.00% (0/1)
  0.00% (0/13)
src/server/strings/xml.c
  0.00% (0/366)
  0.00% (0/20)
  0.00% (0/391)
Totals
  3.40% (668/19648)
  4.68% (57/1217)
  3.05% (521/17097)