Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/yara/libyara/ahocorasick.c
 83.45% (358/429)
 88.24% (15/17)
 78.46% (255/325)
src/yara/libyara/arena.c
 54.66% (170/311)
 77.78% (14/18)
 49.35% (114/231)
src/yara/libyara/atoms.c
 84.96% (740/871)
 81.82% (18/22)
 82.28% (534/649)
src/yara/libyara/base64.c
 91.46% (257/281)
 87.50% (7/8)
 86.94% (213/245)
src/yara/libyara/bitmask.c
 96.88% (31/32)
100.00% (1/1)
 95.35% (41/43)
src/yara/libyara/compiler.c
 32.15% (209/650)
 42.86% (12/28)
 33.09% (136/411)
src/yara/libyara/exception.h
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/7)
src/yara/libyara/exec.c
  0.00% (0/1673)
  0.00% (0/9)
  0.00% (0/3181)
src/yara/libyara/exefiles.c
  0.00% (0/266)
  0.00% (0/7)
  0.00% (0/288)
src/yara/libyara/filemap.c
  0.00% (0/79)
  0.00% (0/5)
  0.00% (0/57)
src/yara/libyara/grammar.c
 81.03% (2302/2841)
 85.71% (6/7)
 59.10% (2355/3985)
src/yara/libyara/hash.c
 83.77% (160/191)
 88.24% (15/17)
 80.83% (97/120)
src/yara/libyara/hex_grammar.c
 80.22% (434/541)
100.00% (2/2)
 78.57% (330/420)
src/yara/libyara/hex_lexer.c
 53.67% (446/831)
 45.45% (20/44)
 48.18% (331/687)
src/yara/libyara/include/yara/unaligned.h
  0.00% (0/28)
  0.00% (0/7)
  0.00% (0/7)
src/yara/libyara/lexer.c
 61.91% (964/1557)
 47.92% (23/48)
 55.44% (830/1497)
src/yara/libyara/libyara.c
 54.03% (67/124)
 50.00% (4/8)
 51.80% (72/139)
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)
 21.95% (18/82)
src/yara/libyara/modules/console/console.c
  8.72% (13/149)
 15.38% (2/13)
 23.01% (55/239)
src/yara/libyara/modules/dex/dex.c
  0.29% (3/1047)
  5.26% (1/19)
  0.10% (2/1984)
src/yara/libyara/modules/dotnet/dotnet.c
  3.41% (83/2431)
  4.65% (2/43)
 22.47% (596/2653)
src/yara/libyara/modules/elf/elf.c
 15.54% (145/933)
 16.67% (2/12)
 50.00% (902/1804)
src/yara/libyara/modules/macho/macho.c
 24.64% (242/982)
  6.25% (2/32)
 60.67% (1495/2464)
src/yara/libyara/modules/math/math.c
  5.29% (29/548)
  6.67% (2/30)
 16.48% (151/916)
src/yara/libyara/modules/pe/pe.c
 12.48% (338/2708)
  3.08% (2/65)
 41.93% (2144/5113)
src/yara/libyara/modules/pe/pe_utils.c
  0.00% (0/1669)
  0.00% (0/4)
  0.00% (0/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
 36.15% (47/130)
 15.38% (2/13)
 57.82% (355/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
  0.00% (0/45)
  0.00% (0/3)
  0.00% (0/22)
src/yara/libyara/object.c
 26.15% (205/784)
 20.83% (5/24)
 26.39% (157/595)
src/yara/libyara/parser.c
 96.11% (889/925)
100.00% (23/23)
 94.06% (776/825)
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/290)
  0.00% (0/5)
  0.00% (0/128)
src/yara/libyara/re.c
 39.90% (610/1529)
 53.85% (21/39)
 38.53% (534/1386)
src/yara/libyara/re_grammar.c
 83.50% (511/612)
100.00% (2/2)
 79.61% (449/564)
src/yara/libyara/re_lexer.c
 67.24% (741/1102)
 55.32% (26/47)
 60.86% (566/930)
src/yara/libyara/rules.c
 10.13% (32/316)
 10.53% (2/19)
  8.90% (21/236)
src/yara/libyara/scan.c
  0.00% (0/694)
  0.00% (0/14)
  0.00% (0/474)
src/yara/libyara/scanner.c
  0.00% (0/515)
  0.00% (0/26)
  0.00% (0/325)
src/yara/libyara/simple_str.c
  0.00% (0/72)
  0.00% (0/6)
  0.00% (0/32)
src/yara/libyara/sizedstr.c
 29.01% (38/131)
 27.27% (3/11)
 25.44% (29/114)
src/yara/libyara/stack.c
 85.11% (40/47)
100.00% (4/4)
 75.00% (18/24)
src/yara/libyara/stopwatch.c
  0.00% (0/10)
  0.00% (0/2)
  0.00% (0/7)
src/yara/libyara/stream.c
  0.00% (0/10)
  0.00% (0/2)
  0.00% (0/8)
src/yara/libyara/strutils.c
 58.16% (82/141)
 33.33% (3/9)
 55.21% (53/96)
src/yara/libyara/threading.c
 19.51% (8/41)
 22.22% (2/9)
 18.18% (8/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/rules_fuzzer.cc
 80.77% (21/26)
100.00% (2/2)
 83.33% (10/12)
Totals
 34.36% (10258/29853)
 32.16% (255/793)
 38.60% (13658/35381)