Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/yara/libyara/ahocorasick.c
 83.41% (357/428)
 88.24% (15/17)
 78.99% (327/414)
src/yara/libyara/arena.c
 54.66% (170/311)
 77.78% (14/18)
 51.78% (160/309)
src/yara/libyara/atoms.c
 84.88% (730/860)
 81.82% (18/22)
 79.07% (597/755)
src/yara/libyara/base64.c
 91.46% (257/281)
 87.50% (7/8)
 86.42% (229/265)
src/yara/libyara/bitmask.c
 96.88% (31/32)
100.00% (1/1)
 85.96% (49/57)
src/yara/libyara/compiler.c
 32.63% (218/668)
 43.33% (13/30)
 32.71% (191/584)
src/yara/libyara/exception.h
  0.00% (0/55)
  0.00% (0/1)
  0.00% (0/39)
src/yara/libyara/exec.c
  0.00% (0/1658)
  0.00% (0/20)
  0.00% (0/5473)
src/yara/libyara/exefiles.c
  0.00% (0/265)
  0.00% (0/7)
  0.00% (0/306)
src/yara/libyara/filemap.c
  0.00% (0/78)
  0.00% (0/5)
  0.00% (0/72)
src/yara/libyara/grammar.c
 87.45% (2607/2981)
 85.71% (6/7)
 68.98% (3360/4871)
src/yara/libyara/hash.c
 84.04% (158/188)
 88.24% (15/17)
 80.47% (136/169)
src/yara/libyara/hex_grammar.c
 84.29% (456/541)
100.00% (2/2)
 81.86% (352/430)
src/yara/libyara/hex_lexer.c
 53.68% (445/829)
 45.45% (20/44)
 46.96% (347/739)
src/yara/libyara/include/yara/unaligned.h
  0.00% (0/28)
  0.00% (0/7)
  0.00% (0/7)
src/yara/libyara/lexer.c
 60.98% (961/1576)
 46.94% (23/49)
 54.42% (898/1650)
src/yara/libyara/libyara.c
 54.03% (67/124)
 50.00% (4/8)
 52.94% (81/153)
src/yara/libyara/mem.c
 75.00% (18/24)
 75.00% (6/8)
 70.00% (7/10)
src/yara/libyara/modules.c
 20.00% (19/95)
 33.33% (2/6)
 22.45% (22/98)
src/yara/libyara/modules/console/console.c
  8.23% (13/158)
 15.38% (2/13)
 16.13% (55/341)
src/yara/libyara/modules/dex/dex.c
 14.80% (161/1088)
 10.53% (2/19)
 49.15% (1133/2305)
src/yara/libyara/modules/dotnet/dotnet.c
  3.45% (83/2403)
  4.65% (2/43)
 21.98% (641/2916)
src/yara/libyara/modules/elf/elf.c
 29.84% (145/486)
 11.11% (2/18)
 26.66% (927/3477)
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
  5.32% (29/545)
  6.67% (2/30)
 12.27% (151/1231)
src/yara/libyara/modules/pe/pe.c
 12.24% (339/2769)
  3.03% (2/66)
 37.12% (2230/6008)
src/yara/libyara/modules/pe/pe_utils.c
  0.00% (0/1665)
  0.00% (0/4)
  0.00% (0/654)
src/yara/libyara/modules/string/string.c
 13.79% (8/58)
 22.22% (2/9)
 17.36% (25/144)
src/yara/libyara/modules/tests/tests.c
 36.15% (47/130)
 15.38% (2/13)
 48.65% (395/812)
src/yara/libyara/modules/time/time.c
 28.57% (6/21)
 33.33% (2/6)
 28.89% (13/45)
src/yara/libyara/notebook.c
  0.00% (0/49)
  0.00% (0/3)
  0.00% (0/27)
src/yara/libyara/object.c
 26.15% (205/784)
 20.83% (5/24)
 23.81% (240/1008)
src/yara/libyara/parser.c
 95.59% (931/974)
100.00% (24/24)
 92.64% (906/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
 39.87% (614/1540)
 53.85% (21/39)
 36.44% (603/1655)
src/yara/libyara/re_grammar.c
 83.50% (511/612)
100.00% (2/2)
 79.58% (456/573)
src/yara/libyara/re_lexer.c
 67.90% (787/1159)
 54.17% (26/48)
 61.38% (658/1072)
src/yara/libyara/rules.c
 12.46% (41/329)
 10.53% (2/19)
 13.57% (38/280)
src/yara/libyara/scan.c
  0.00% (0/705)
  0.00% (0/14)
  0.00% (0/538)
src/yara/libyara/scanner.c
  0.00% (0/584)
  0.00% (0/27)
  0.00% (0/488)
src/yara/libyara/simple_str.c
  0.00% (0/70)
  0.00% (0/6)
  0.00% (0/50)
src/yara/libyara/sizedstr.c
 29.23% (38/130)
 27.27% (3/11)
 22.79% (31/136)
src/yara/libyara/stack.c
 85.11% (40/47)
100.00% (4/4)
 75.00% (21/28)
src/yara/libyara/stopwatch.c
  0.00% (0/9)
  0.00% (0/2)
  0.00% (0/9)
src/yara/libyara/stream.c
  0.00% (0/10)
  0.00% (0/2)
  0.00% (0/10)
src/yara/libyara/strutils.c
 58.57% (82/140)
 33.33% (3/9)
 51.46% (53/103)
src/yara/libyara/threading.c
 19.51% (8/41)
 22.22% (2/9)
 19.57% (9/46)
src/yara/libyara/tlshc/tlsh.c
  0.00% (0/56)
  0.00% (0/6)
  0.00% (0/37)
src/yara/libyara/tlshc/tlsh_impl.c
  0.00% (0/759)
  0.00% (0/23)
  0.00% (0/506)
src/yara/libyara/tlshc/tlsh_util.c
  0.00% (0/194)
  0.00% (0/6)
  0.00% (0/34)
src/yara/tests/oss-fuzz/rules_fuzzer.cc
 80.77% (21/26)
100.00% (2/2)
 86.67% (13/15)
Totals
 36.24% (10845/29925)
 31.86% (260/816)
 37.67% (16879/44809)