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/58)
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/70)
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/696)
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/310)
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/282)
src/server/mysys/my_alloc.c
  0.00% (0/393)
  0.00% (0/19)
  0.00% (0/382)
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/72)
src/server/mysys/my_getpagesize.c
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/server/mysys/my_getsystime.c
  0.00% (0/24)
  0.00% (0/4)
  0.00% (0/14)
src/server/mysys/my_getwd.c
  0.00% (0/73)
  0.00% (0/4)
  0.00% (0/97)
src/server/mysys/my_init.c
  0.00% (0/139)
  0.00% (0/4)
  0.00% (0/102)
src/server/mysys/my_lib.c
  0.00% (0/127)
  0.00% (0/6)
  0.00% (0/138)
src/server/mysys/my_malloc.c
  0.00% (0/138)
  0.00% (0/8)
  0.00% (0/186)
src/server/mysys/my_mess.c
  0.00% (0/17)
  0.00% (0/1)
  0.00% (0/19)
src/server/mysys/my_once.c
  0.00% (0/66)
  0.00% (0/4)
  0.00% (0/54)
src/server/mysys/my_open.c
  0.00% (0/71)
  0.00% (0/3)
  0.00% (0/92)
src/server/mysys/my_read.c
  0.00% (0/65)
  0.00% (0/1)
  0.00% (0/87)
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/124)
  0.00% (0/6)
  0.00% (0/113)
src/server/mysys/my_sync.c
  0.00% (0/68)
  0.00% (0/4)
  0.00% (0/77)
src/server/mysys/my_thr_init.c
  0.00% (0/246)
  0.00% (0/26)
  0.00% (0/194)
src/server/mysys/mysys_priv.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/9)
src/server/mysys/psi_noop.c
  0.00% (0/411)
  0.00% (0/137)
  0.00% (0/140)
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/21)
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/647)
src/server/strings/ctype-mb.inl
  0.00% (0/99)
  0.00% (0/6)
  0.00% (0/136)
src/server/strings/ctype-simple.c
  0.00% (0/1312)
  0.00% (0/61)
  0.00% (0/1128)
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/148)
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/1526)
  0.00% (0/124)
  0.00% (0/1179)
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/328)
src/server/strings/ctype-uca0520.h
  0.00% (0/26)
  0.00% (0/1)
  0.00% (0/22)
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/1507)
  1.49% (1/67)
  0.08% (1/1318)
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/152)
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/629)
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/103)
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/738)
  0.00% (0/41)
  0.00% (0/606)
src/server/strings/dtoa.c
  0.00% (0/1700)
  0.00% (0/25)
  0.00% (0/1498)
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.84% (401/821)
src/server/strings/my_strtoll10.c
  0.00% (0/142)
  0.00% (0/1)
  0.00% (0/145)
src/server/strings/my_vsnprintf.c
  0.00% (0/626)
  0.00% (0/15)
  0.00% (0/430)
src/server/strings/str2int.c
  0.00% (0/58)
  0.00% (0/1)
  0.00% (0/71)
src/server/strings/strcoll.inl
  0.00% (0/353)
  0.00% (0/12)
  0.00% (0/396)
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/12)
  0.00% (0/1)
  0.00% (0/6)
src/server/strings/strxnmov.c
  0.00% (0/20)
  0.00% (0/1)
  0.00% (0/10)
src/server/strings/xml.c
  0.00% (0/367)
  0.00% (0/20)
  0.00% (0/355)
Totals
  3.39% (668/19703)
  4.68% (57/1217)
  3.13% (520/16594)