Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/spicy/build/ci/fuzz/DHCP_Message_DHCP.cc
 84.74% (1083/1278)
 50.00% (44/88)
 70.14% (357/509)
src/spicy/build/ci/fuzz/DHCP_Message___linker__.cc
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/spicy/build/ci/fuzz/HTTP_Replies_HTTP.cc
 60.31% (1351/2240)
 45.95% (102/222)
 53.24% (468/879)
src/spicy/build/ci/fuzz/HTTP_Replies___linker__.cc
 78.57% (11/14)
 78.57% (11/14)
 78.57% (11/14)
src/spicy/build/ci/fuzz/HTTP_Replies_filter.cc
 28.23% (107/379)
 24.59% (15/61)
 22.06% (30/136)
src/spicy/build/ci/fuzz/HTTP_Reply_HTTP.cc
 60.31% (1351/2240)
 45.95% (102/222)
 53.24% (468/879)
src/spicy/build/ci/fuzz/HTTP_Reply___linker__.cc
 78.57% (11/14)
 78.57% (11/14)
 78.57% (11/14)
src/spicy/build/ci/fuzz/HTTP_Reply_filter.cc
 28.23% (107/379)
 24.59% (15/61)
 22.06% (30/136)
src/spicy/build/ci/fuzz/HTTP_Request_HTTP.cc
 60.31% (1351/2240)
 45.95% (102/222)
 53.24% (468/879)
src/spicy/build/ci/fuzz/HTTP_Request___linker__.cc
 78.57% (11/14)
 78.57% (11/14)
 78.57% (11/14)
src/spicy/build/ci/fuzz/HTTP_Request_filter.cc
 28.23% (107/379)
 24.59% (15/61)
 22.06% (30/136)
src/spicy/build/ci/fuzz/HTTP_Requests_HTTP.cc
 60.31% (1351/2240)
 45.95% (102/222)
 53.24% (468/879)
src/spicy/build/ci/fuzz/HTTP_Requests___linker__.cc
 78.57% (11/14)
 78.57% (11/14)
 78.57% (11/14)
src/spicy/build/ci/fuzz/HTTP_Requests_filter.cc
 28.23% (107/379)
 24.59% (15/61)
 22.06% (30/136)
src/spicy/build/ci/fuzz/PNG_File_PNG.cc
 85.04% (1432/1684)
 51.61% (128/248)
 68.16% (473/694)
src/spicy/build/ci/fuzz/PNG_File___linker__.cc
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/spicy/build/ci/fuzz/TFTP_Packet_TFTP.cc
 73.84% (350/474)
 52.70% (39/74)
 55.56% (105/189)
src/spicy/build/ci/fuzz/TFTP_Packet___linker__.cc
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/spicy/build/ci/fuzz/dns_Message_DNS.cc
 70.29% (899/1279)
 50.76% (100/197)
 47.00% (243/517)
src/spicy/build/ci/fuzz/dns_Message___linker__.cc
100.00% (3/3)
100.00% (3/3)
100.00% (3/3)
src/spicy/build/ci/fuzz/pe_ImageFile_PE.cc
 74.95% (1828/2439)
 55.21% (180/326)
 52.52% (511/973)
src/spicy/build/ci/fuzz/pe_ImageFile___linker__.cc
100.00% (16/16)
100.00% (16/16)
100.00% (16/16)
src/spicy/ci/fuzz/fuzz.cc
 88.00% (22/25)
100.00% (2/2)
 76.47% (13/17)
src/spicy/hilti/runtime/include/hilti/rt/backtrace.h
  0.00% (0/13)
  0.00% (0/5)
  0.00% (0/12)
src/spicy/hilti/runtime/include/hilti/rt/configuration.h
 87.50% (7/8)
100.00% (2/2)
 83.33% (5/6)
src/spicy/hilti/runtime/include/hilti/rt/context.h
 31.58% (6/19)
 12.50% (1/8)
 36.36% (4/11)
src/spicy/hilti/runtime/include/hilti/rt/debug-logger.h
  0.00% (0/14)
  0.00% (0/3)
  0.00% (0/9)
src/spicy/hilti/runtime/include/hilti/rt/exception.h
  8.33% (3/36)
 17.65% (3/17)
 22.58% (7/31)
src/spicy/hilti/runtime/include/hilti/rt/extension-points.h
  0.00% (0/10)
  0.00% (0/3)
  0.00% (0/3)
src/spicy/hilti/runtime/include/hilti/rt/fiber-check-stack.h
100.00% (10/10)
100.00% (1/1)
100.00% (9/9)
src/spicy/hilti/runtime/include/hilti/rt/fiber.h
 79.10% (53/67)
 85.71% (24/28)
 77.78% (35/45)
src/spicy/hilti/runtime/include/hilti/rt/fmt.h
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/spicy/hilti/runtime/include/hilti/rt/global-state.h
 69.23% (9/13)
 75.00% (3/4)
 88.89% (8/9)
src/spicy/hilti/runtime/include/hilti/rt/init.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/spicy/hilti/runtime/include/hilti/rt/intrusive-ptr.h
100.00% (39/39)
100.00% (18/18)
100.00% (33/33)
src/spicy/hilti/runtime/include/hilti/rt/iterator.h
100.00% (6/6)
100.00% (4/4)
100.00% (5/5)
src/spicy/hilti/runtime/include/hilti/rt/library.h
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
src/spicy/hilti/runtime/include/hilti/rt/logging.h
 56.41% (22/39)
 75.00% (6/8)
 58.62% (17/29)
src/spicy/hilti/runtime/include/hilti/rt/profiler-state.h
  0.00% (0/19)
  0.00% (0/5)
  0.00% (0/14)
src/spicy/hilti/runtime/include/hilti/rt/profiler.h
 31.25% (5/16)
 16.67% (1/6)
 27.27% (3/11)
src/spicy/hilti/runtime/include/hilti/rt/result.h
 60.78% (31/51)
 55.88% (19/34)
 65.38% (34/52)
src/spicy/hilti/runtime/include/hilti/rt/safe-int.h
 72.73% (8/11)
 66.67% (2/3)
 66.67% (6/9)
src/spicy/hilti/runtime/include/hilti/rt/type-info.h
 32.81% (126/384)
 22.22% (22/99)
 46.36% (102/220)
src/spicy/hilti/runtime/include/hilti/rt/types/address.h
 15.00% (3/20)
 20.00% (3/15)
 36.84% (7/19)
src/spicy/hilti/runtime/include/hilti/rt/types/any.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/spicy/hilti/runtime/include/hilti/rt/types/bitfield.h
 12.20% (5/41)
 50.00% (3/6)
 18.18% (6/33)
src/spicy/hilti/runtime/include/hilti/rt/types/bool.h
 60.00% (3/5)
 60.00% (3/5)
 44.44% (4/9)
src/spicy/hilti/runtime/include/hilti/rt/types/bytes.h
 40.39% (82/203)
 49.32% (36/73)
 54.55% (54/99)
src/spicy/hilti/runtime/include/hilti/rt/types/error.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/4)
src/spicy/hilti/runtime/include/hilti/rt/types/integer.h
 37.07% (43/116)
 16.00% (4/25)
 27.91% (24/86)
src/spicy/hilti/runtime/include/hilti/rt/types/interval.h
  0.00% (0/32)
  0.00% (0/19)
  0.00% (0/19)
src/spicy/hilti/runtime/include/hilti/rt/types/map.h
 44.07% (26/59)
 45.45% (10/22)
 39.02% (16/41)
src/spicy/hilti/runtime/include/hilti/rt/types/network.h
  0.00% (0/43)
  0.00% (0/13)
  0.00% (0/19)
src/spicy/hilti/runtime/include/hilti/rt/types/null.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/spicy/hilti/runtime/include/hilti/rt/types/optional.h
 61.40% (35/57)
 75.00% (18/24)
 65.12% (28/43)
src/spicy/hilti/runtime/include/hilti/rt/types/port.h
  9.52% (2/21)
 18.18% (2/11)
 18.18% (2/11)
src/spicy/hilti/runtime/include/hilti/rt/types/reference.h
 51.17% (131/256)
 71.64% (48/67)
 62.77% (118/188)
src/spicy/hilti/runtime/include/hilti/rt/types/regexp.h
 51.43% (18/35)
 50.00% (9/18)
 68.57% (24/35)
src/spicy/hilti/runtime/include/hilti/rt/types/result.h
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/spicy/hilti/runtime/include/hilti/rt/types/set.h
 20.41% (10/49)
 35.00% (7/20)
 25.00% (9/36)
src/spicy/hilti/runtime/include/hilti/rt/types/stream.h
 42.44% (334/787)
 48.85% (106/217)
 59.36% (314/529)
src/spicy/hilti/runtime/include/hilti/rt/types/string.h
 38.67% (29/75)
 50.00% (15/30)
 51.61% (16/31)
src/spicy/hilti/runtime/include/hilti/rt/types/struct.h
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
src/spicy/hilti/runtime/include/hilti/rt/types/time.h
  0.00% (0/44)
  0.00% (0/16)
  0.00% (0/22)
src/spicy/hilti/runtime/include/hilti/rt/types/tuple.h
 85.59% (95/111)
 92.86% (26/28)
 53.26% (49/92)
src/spicy/hilti/runtime/include/hilti/rt/types/vector.h
 69.79% (67/96)
 76.32% (29/38)
 73.24% (52/71)
src/spicy/hilti/runtime/include/hilti/rt/util.h
 53.33% (104/195)
 55.81% (24/43)
 75.83% (91/120)
src/spicy/hilti/runtime/src/backtrace.cc
  0.00% (0/40)
  0.00% (0/3)
  0.00% (0/38)
src/spicy/hilti/runtime/src/configuration.cc
 50.00% (5/10)
 50.00% (1/2)
 37.50% (3/8)
src/spicy/hilti/runtime/src/context.cc
 44.00% (11/25)
 60.00% (3/5)
 30.00% (9/30)
src/spicy/hilti/runtime/src/debug-logger.cc
  0.00% (0/28)
  0.00% (0/3)
  0.00% (0/21)
src/spicy/hilti/runtime/src/exception.cc
 28.21% (11/39)
 35.71% (5/14)
 43.48% (20/46)
src/spicy/hilti/runtime/src/fiber.cc
 79.42% (301/379)
 75.00% (27/36)
 69.52% (219/315)
src/spicy/hilti/runtime/src/global-state.cc
 50.00% (7/14)
 50.00% (1/2)
 75.68% (28/37)
src/spicy/hilti/runtime/src/init.cc
 39.24% (31/79)
 42.86% (3/7)
 37.04% (30/81)
src/spicy/hilti/runtime/src/library.cc
  6.73% (7/104)
  9.09% (1/11)
 10.45% (7/67)
src/spicy/hilti/runtime/src/logging.cc
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/spicy/hilti/runtime/src/profiler.cc
  0.00% (0/71)
  0.00% (0/8)
  0.00% (0/39)
src/spicy/hilti/runtime/src/type-info.cc
  0.00% (0/12)
  0.00% (0/3)
  0.00% (0/8)
src/spicy/hilti/runtime/src/types/address.cc
 15.79% (24/152)
 15.38% (2/13)
 17.27% (19/110)
src/spicy/hilti/runtime/src/types/bytes.cc
 29.83% (71/238)
 33.33% (7/21)
 22.99% (40/174)
src/spicy/hilti/runtime/src/types/integer.cc
  0.00% (0/35)
  0.00% (0/11)
  0.00% (0/22)
src/spicy/hilti/runtime/src/types/optional.cc
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/spicy/hilti/runtime/src/types/port.cc
 42.11% (24/57)
 66.67% (2/3)
 54.76% (23/42)
src/spicy/hilti/runtime/src/types/real.cc
  0.00% (0/58)
  0.00% (0/6)
  0.00% (0/30)
src/spicy/hilti/runtime/src/types/reference.cc
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/spicy/hilti/runtime/src/types/regexp.cc
 55.26% (168/304)
 52.94% (18/34)
 55.73% (141/253)
src/spicy/hilti/runtime/src/types/stream.cc
 31.00% (155/500)
 34.88% (15/43)
 33.76% (133/394)
src/spicy/hilti/runtime/src/types/string.cc
 18.62% (35/188)
 22.22% (2/9)
 19.75% (16/81)
src/spicy/hilti/runtime/src/types/time.cc
  0.00% (0/35)
  0.00% (0/3)
  0.00% (0/29)
src/spicy/hilti/runtime/src/types/tuple.cc
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/spicy/hilti/runtime/src/util.cc
 13.95% (41/294)
 17.39% (4/23)
 11.31% (25/221)
src/spicy/hilti/runtime/src/version.cc
100.00% (1/1)
100.00% (1/1)
100.00% (2/2)
src/spicy/spicy/runtime/include/spicy/rt/base64.h
  0.00% (0/20)
  0.00% (0/8)
  0.00% (0/8)
src/spicy/spicy/runtime/include/spicy/rt/configuration.h
100.00% (9/9)
100.00% (3/3)
100.00% (7/7)
src/spicy/spicy/runtime/include/spicy/rt/debug.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/spicy/spicy/runtime/include/spicy/rt/driver.h
  0.00% (0/22)
  0.00% (0/12)
  0.00% (0/12)
src/spicy/spicy/runtime/include/spicy/rt/filter.h
 80.19% (85/106)
 86.67% (13/15)
 73.10% (106/145)
src/spicy/spicy/runtime/include/spicy/rt/global-state.h
 60.00% (6/10)
 66.67% (2/3)
 83.33% (5/6)
src/spicy/spicy/runtime/include/spicy/rt/hilti-fwd.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/spicy/spicy/runtime/include/spicy/rt/mime.h
 63.27% (31/49)
 66.67% (10/15)
 77.78% (28/36)
src/spicy/spicy/runtime/include/spicy/rt/parsed-unit.h
  0.00% (0/20)
  0.00% (0/5)
  0.00% (0/8)
src/spicy/spicy/runtime/include/spicy/rt/parser.h
 53.93% (48/89)
 45.83% (11/24)
 72.92% (35/48)
src/spicy/spicy/runtime/include/spicy/rt/sink.h
 60.71% (34/56)
 50.00% (9/18)
 59.09% (26/44)
src/spicy/spicy/runtime/include/spicy/rt/unit-context.h
  0.00% (0/5)
  0.00% (0/3)
  0.00% (0/3)
src/spicy/spicy/runtime/include/spicy/rt/zlib_.h
 23.53% (4/17)
 28.57% (2/7)
 28.57% (2/7)
src/spicy/spicy/runtime/src/base64.cc
  0.00% (0/60)
  0.00% (0/8)
  0.00% (0/29)
src/spicy/spicy/runtime/src/global-state.cc
 80.00% (4/5)
 50.00% (1/2)
 14.29% (1/7)
src/spicy/spicy/runtime/src/init.cc
 67.16% (45/67)
 20.00% (1/5)
 55.56% (35/63)
src/spicy/spicy/runtime/src/parser.cc
 50.22% (114/227)
 61.11% (11/18)
 42.13% (75/178)
src/spicy/spicy/runtime/src/sink.cc
 33.43% (116/347)
 34.78% (8/23)
 22.42% (76/339)
src/spicy/spicy/runtime/src/unit-context.cc
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/spicy/spicy/runtime/src/zlib.cc
 50.00% (34/68)
 50.00% (4/8)
 47.69% (31/65)
Totals
 57.89% (14254/24622)
 46.45% (1647/3546)
 49.37% (5988/12129)