Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/yara/libyara/ahocorasick.c
 22.90% (98/428)
 47.06% (8/17)
 22.95% (95/414)
src/yara/libyara/arena.c
 44.62% (145/325)
 72.22% (13/18)
 43.67% (145/332)
src/yara/libyara/atoms.c
  0.00% (0/860)
  0.00% (0/22)
  0.00% (0/755)
src/yara/libyara/base64.c
  0.00% (0/281)
  0.00% (0/8)
  0.00% (0/265)
src/yara/libyara/bitmask.c
  0.00% (0/32)
  0.00% (0/1)
  0.00% (0/57)
src/yara/libyara/compiler.c
 25.15% (168/668)
 26.67% (8/30)
 27.57% (161/584)
src/yara/libyara/exception.h
  0.00% (0/55)
  0.00% (0/1)
  0.00% (0/39)
src/yara/libyara/exec.c
 19.03% (319/1676)
 10.00% (2/20)
  8.43% (463/5494)
src/yara/libyara/exefiles.c
 89.43% (237/265)
 85.71% (6/7)
 90.85% (278/306)
src/yara/libyara/filemap.c
 50.00% (39/78)
 40.00% (2/5)
 54.17% (39/72)
src/yara/libyara/grammar.c
 16.86% (504/2989)
 28.57% (2/7)
  8.41% (411/4888)
src/yara/libyara/hash.c
 82.98% (156/188)
100.00% (17/17)
 73.37% (124/169)
src/yara/libyara/hex_grammar.c
  0.00% (0/541)
  0.00% (0/2)
  0.00% (0/430)
src/yara/libyara/hex_lexer.c
  0.00% (0/829)
  0.00% (0/44)
  0.00% (0/739)
src/yara/libyara/include/yara/unaligned.h
 57.14% (16/28)
 57.14% (4/7)
 57.14% (4/7)
src/yara/libyara/include/yara/utils.h
 33.33% (4/12)
100.00% (1/1)
100.00% (1/1)
src/yara/libyara/lexer.c
 25.76% (406/1576)
 40.82% (20/49)
 22.18% (366/1650)
src/yara/libyara/libyara.c
 55.65% (69/124)
 50.00% (4/8)
 54.25% (83/153)
src/yara/libyara/mem.c
 75.00% (18/24)
 75.00% (6/8)
 70.00% (7/10)
src/yara/libyara/modules.c
 77.89% (74/95)
 66.67% (4/6)
 75.51% (74/98)
src/yara/libyara/modules/console/console.c
  1.90% (3/158)
  7.69% (1/13)
  0.59% (2/341)
src/yara/libyara/modules/dex/dex.c
 14.64% (161/1100)
 10.53% (2/19)
 48.15% (1133/2353)
src/yara/libyara/modules/dotnet/dotnet.c
 97.15% (2349/2418)
 97.67% (42/43)
 89.90% (2554/2841)
src/yara/libyara/modules/elf/elf.c
 78.64% (383/487)
 83.33% (15/18)
 84.83% (2963/3493)
src/yara/libyara/modules/macho/macho.c
 23.82% (242/1016)
  6.45% (2/31)
 57.27% (1525/2663)
src/yara/libyara/modules/math/math.c
 51.38% (280/545)
 46.67% (14/30)
 36.64% (451/1231)
src/yara/libyara/modules/pe/pe.c
 12.21% (339/2777)
  3.03% (2/66)
 37.06% (2230/6018)
src/yara/libyara/modules/pe/pe_utils.c
  5.71% (95/1665)
 75.00% (3/4)
 18.96% (124/654)
src/yara/libyara/modules/string/string.c
  5.17% (3/58)
 11.11% (1/9)
  1.39% (2/144)
src/yara/libyara/modules/tests/tests.c
  2.31% (3/130)
  7.69% (1/13)
  0.25% (2/812)
src/yara/libyara/modules/time/time.c
 14.29% (3/21)
 16.67% (1/6)
  4.44% (2/45)
src/yara/libyara/notebook.c
 48.98% (24/49)
 66.67% (2/3)
 51.85% (14/27)
src/yara/libyara/object.c
 52.42% (411/784)
 54.17% (13/24)
 47.02% (474/1008)
src/yara/libyara/parser.c
 30.32% (295/973)
 58.33% (14/24)
 27.81% (272/978)
src/yara/libyara/proc.c
  0.00% (0/43)
  0.00% (0/2)
  0.00% (0/27)
src/yara/libyara/proc/linux.c
  0.00% (0/303)
  0.00% (0/5)
  0.00% (0/192)
src/yara/libyara/re.c
  0.00% (0/1543)
  0.00% (0/39)
  0.00% (0/1660)
src/yara/libyara/re_grammar.c
  0.00% (0/612)
  0.00% (0/2)
  0.00% (0/573)
src/yara/libyara/re_lexer.c
  0.00% (0/1159)
  0.00% (0/48)
  0.00% (0/1072)
src/yara/libyara/rules.c
 18.54% (61/329)
 10.53% (2/19)
 13.21% (37/280)
src/yara/libyara/scan.c
  0.00% (0/705)
  0.00% (0/14)
  0.00% (0/538)
src/yara/libyara/scanner.c
 56.51% (330/584)
 51.85% (14/27)
 45.49% (222/488)
src/yara/libyara/simple_str.c
 75.71% (53/70)
100.00% (6/6)
 70.00% (35/50)
src/yara/libyara/sizedstr.c
 11.45% (15/131)
  9.09% (1/11)
 13.97% (19/136)
src/yara/libyara/stack.c
  0.00% (0/47)
  0.00% (0/4)
  0.00% (0/28)
src/yara/libyara/stopwatch.c
 22.22% (2/9)
 50.00% (1/2)
 22.22% (2/9)
src/yara/libyara/stream.c
  0.00% (0/10)
  0.00% (0/2)
  0.00% (0/10)
src/yara/libyara/strutils.c
 15.00% (21/140)
 11.11% (1/9)
 10.68% (11/103)
src/yara/libyara/threading.c
 17.07% (7/41)
 22.22% (2/9)
 13.04% (6/46)
src/yara/libyara/tlshc/tlsh.c
 76.79% (43/56)
100.00% (6/6)
 81.08% (30/37)
src/yara/libyara/tlshc/tlsh_impl.c
 51.65% (392/759)
 47.83% (11/23)
 51.98% (263/506)
src/yara/libyara/tlshc/tlsh_util.c
 28.35% (55/194)
 50.00% (3/6)
 52.94% (18/34)
src/yara/tests/oss-fuzz/dex_fuzzer.cc
 85.71% (18/21)
100.00% (3/3)
 85.71% (18/21)
src/yara/tests/oss-fuzz/dotnet_fuzzer.cc
 85.71% (18/21)
100.00% (3/3)
 85.71% (18/21)
src/yara/tests/oss-fuzz/elf_fuzzer.cc
 85.71% (18/21)
100.00% (3/3)
 85.71% (18/21)
src/yara/tests/oss-fuzz/filemap_fuzzer.cc
 84.85% (28/33)
100.00% (2/2)
 87.50% (14/16)
src/yara/tests/oss-fuzz/macho_fuzzer.cc
 85.71% (18/21)
100.00% (3/3)
 85.71% (18/21)
src/yara/tests/oss-fuzz/math_fuzzer.cc
 85.71% (18/21)
100.00% (3/3)
 87.50% (21/24)
src/yara/tests/oss-fuzz/pe_fuzzer.cc
 85.71% (18/21)
100.00% (3/3)
 85.71% (18/21)
src/yara/tests/oss-fuzz/rules_fuzzer.cc
100.00% (4/4)
100.00% (1/1)
100.00% (1/1)
src/yara/tests/oss-fuzz/tlsh_fuzzer.cc
 93.33% (14/15)
100.00% (1/1)
 85.71% (6/7)
Totals
 26.44% (7977/30168)
 33.33% (279/837)
 32.82% (14774/45013)