Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/yara/libyara/ahocorasick.c
 23.08% (99/429)
 47.06% (8/17)
 21.54% (70/325)
src/yara/libyara/arena.c
 46.62% (145/311)
 72.22% (13/18)
 43.29% (100/231)
src/yara/libyara/atoms.c
  0.00% (0/871)
  0.00% (0/22)
  0.00% (0/649)
src/yara/libyara/base64.c
  0.00% (0/281)
  0.00% (0/8)
  0.00% (0/245)
src/yara/libyara/bitmask.c
  0.00% (0/32)
  0.00% (0/1)
  0.00% (0/43)
src/yara/libyara/compiler.c
 25.38% (168/662)
 27.59% (8/29)
 28.03% (118/421)
src/yara/libyara/exception.h
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/7)
src/yara/libyara/exec.c
 14.64% (245/1674)
 22.22% (2/9)
  8.23% (262/3185)
src/yara/libyara/exefiles.c
 28.95% (77/266)
 57.14% (4/7)
 22.76% (66/290)
src/yara/libyara/filemap.c
  0.00% (0/79)
  0.00% (0/5)
  0.00% (0/57)
src/yara/libyara/grammar.c
 13.39% (382/2853)
 28.57% (2/7)
  6.43% (286/4451)
src/yara/libyara/hash.c
 83.25% (159/191)
100.00% (17/17)
 73.33% (88/120)
src/yara/libyara/hex_grammar.c
  0.00% (0/541)
  0.00% (0/2)
  0.00% (0/420)
src/yara/libyara/hex_lexer.c
  0.00% (0/831)
  0.00% (0/44)
  0.00% (0/687)
src/yara/libyara/include/yara/unaligned.h
 42.86% (12/28)
 42.86% (3/7)
 42.86% (3/7)
src/yara/libyara/lexer.c
 24.00% (378/1575)
 40.82% (20/49)
 20.98% (317/1511)
src/yara/libyara/libyara.c
 55.65% (69/124)
 50.00% (4/8)
 53.24% (74/139)
src/yara/libyara/mem.c
 87.50% (21/24)
 87.50% (7/8)
 80.00% (8/10)
src/yara/libyara/modules.c
 77.89% (74/95)
 66.67% (4/6)
 71.95% (59/82)
src/yara/libyara/modules/console/console.c
  2.01% (3/149)
  7.69% (1/13)
  0.84% (2/239)
src/yara/libyara/modules/dex/dex.c
  0.27% (3/1093)
  5.26% (1/19)
  0.10% (2/2031)
src/yara/libyara/modules/dotnet/dotnet.c
  0.12% (3/2431)
  2.33% (1/43)
  0.08% (2/2653)
src/yara/libyara/modules/elf/elf.c
  0.32% (3/933)
  8.33% (1/12)
  0.11% (2/1804)
src/yara/libyara/modules/lnk/lnk.c
  0.16% (3/1855)
  4.35% (1/23)
  0.07% (2/2988)
src/yara/libyara/modules/lnk/lnk_utils.c
  0.00% (0/200)
  0.00% (0/2)
  0.00% (0/67)
src/yara/libyara/modules/macho/macho.c
  0.30% (3/986)
  3.12% (1/32)
  0.08% (2/2476)
src/yara/libyara/modules/math/math.c
  0.55% (3/548)
  3.33% (1/30)
  0.22% (2/916)
src/yara/libyara/modules/pe/pe.c
 74.19% (2041/2751)
 43.94% (29/66)
 68.46% (3540/5171)
src/yara/libyara/modules/pe/pe_utils.c
 49.67% (829/1669)
100.00% (4/4)
 56.50% (374/662)
src/yara/libyara/modules/string/string.c
  5.17% (3/58)
 11.11% (1/9)
  1.75% (2/114)
src/yara/libyara/modules/tests/tests.c
  2.31% (3/130)
  7.69% (1/13)
  0.33% (2/614)
src/yara/libyara/modules/time/time.c
 14.29% (3/21)
 16.67% (1/6)
  5.56% (2/36)
src/yara/libyara/notebook.c
 48.98% (24/49)
 66.67% (2/3)
 47.62% (10/21)
src/yara/libyara/object.c
 57.02% (447/784)
 62.50% (15/24)
 55.29% (329/595)
src/yara/libyara/parser.c
 26.72% (253/947)
 56.52% (13/23)
 23.16% (198/855)
src/yara/libyara/proc.c
  0.00% (0/43)
  0.00% (0/2)
  0.00% (0/20)
src/yara/libyara/proc/linux.c
  0.00% (0/294)
  0.00% (0/5)
  0.00% (0/131)
src/yara/libyara/re.c
  0.00% (0/1532)
  0.00% (0/39)
  0.00% (0/1387)
src/yara/libyara/re_grammar.c
  0.00% (0/612)
  0.00% (0/2)
  0.00% (0/564)
src/yara/libyara/re_lexer.c
  0.00% (0/1169)
  0.00% (0/48)
  0.00% (0/1000)
src/yara/libyara/rules.c
 19.03% (63/331)
 10.53% (2/19)
 13.89% (35/252)
src/yara/libyara/scan.c
  0.00% (0/709)
  0.00% (0/14)
  0.00% (0/483)
src/yara/libyara/scanner.c
 56.01% (317/566)
 50.00% (13/26)
 51.35% (190/370)
src/yara/libyara/simple_str.c
  0.00% (0/72)
  0.00% (0/6)
  0.00% (0/32)
src/yara/libyara/sizedstr.c
  7.63% (10/131)
  9.09% (1/11)
  2.63% (3/114)
src/yara/libyara/stack.c
  0.00% (0/47)
  0.00% (0/4)
  0.00% (0/24)
src/yara/libyara/stopwatch.c
 30.00% (3/10)
 50.00% (1/2)
 14.29% (1/7)
src/yara/libyara/stream.c
  0.00% (0/10)
  0.00% (0/2)
  0.00% (0/8)
src/yara/libyara/strutils.c
 34.04% (48/141)
 44.44% (4/9)
 33.33% (32/96)
src/yara/libyara/threading.c
  9.76% (4/41)
 11.11% (1/9)
  9.09% (4/44)
src/yara/libyara/tlshc/tlsh.c
  0.00% (0/56)
  0.00% (0/6)
  0.00% (0/34)
src/yara/libyara/tlshc/tlsh_impl.c
  0.00% (0/761)
  0.00% (0/23)
  0.00% (0/488)
src/yara/libyara/tlshc/tlsh_util.c
  0.00% (0/194)
  0.00% (0/6)
  0.00% (0/34)
src/yara/tests/oss-fuzz/pe_fuzzer.cc
 85.71% (18/21)
100.00% (3/3)
 78.57% (11/14)
Totals
 18.36% (5916/32220)
 23.09% (190/823)
 15.80% (6198/39224)