Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/spicy/build/ci/fuzz/DHCP_Message_DHCP.cc
 81.92% (1047/1278)
 48.35% (44/91)
 64.82% (409/631)
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
 61.75% (1366/2212)
 43.39% (105/242)
 53.40% (534/1000)
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
 30.24% (114/377)
 24.59% (15/61)
 23.13% (31/134)
src/spicy/build/ci/fuzz/HTTP_Reply_HTTP.cc
 61.75% (1366/2212)
 43.39% (105/242)
 53.40% (534/1000)
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
 30.24% (114/377)
 24.59% (15/61)
 23.13% (31/134)
src/spicy/build/ci/fuzz/HTTP_Request_HTTP.cc
 61.75% (1366/2212)
 43.39% (105/242)
 53.40% (534/1000)
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
 30.24% (114/377)
 24.59% (15/61)
 23.13% (31/134)
src/spicy/build/ci/fuzz/HTTP_Requests_HTTP.cc
 61.75% (1366/2212)
 43.39% (105/242)
 53.40% (534/1000)
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
 30.24% (114/377)
 24.59% (15/61)
 23.13% (31/134)
src/spicy/build/ci/fuzz/PNG_File_PNG.cc
 80.82% (1399/1731)
 47.23% (128/271)
 57.91% (487/841)
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
 72.04% (353/490)
 46.59% (41/88)
 51.61% (112/217)
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
 69.85% (908/1300)
 51.49% (104/202)
 45.91% (264/575)
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
 72.23% (1805/2499)
 53.20% (183/344)
 45.31% (522/1152)
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/12)
  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
 10.26% (4/39)
 20.00% (4/20)
 23.53% (8/34)
src/spicy/hilti/runtime/include/hilti/rt/extension-points.h
 40.00% (4/10)
 33.33% (1/3)
 33.33% (1/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
 62.00% (31/50)
 57.58% (19/33)
 66.67% (34/51)
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.90% (126/383)
 22.22% (22/99)
 46.36% (102/220)
src/spicy/hilti/runtime/include/hilti/rt/types/address.h
 15.79% (3/19)
 21.43% (3/14)
 38.89% (7/18)
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
  6.06% (2/33)
 10.00% (2/20)
 14.29% (3/21)
src/spicy/hilti/runtime/include/hilti/rt/types/map.h
 34.00% (17/50)
 36.84% (7/19)
 30.56% (11/36)
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
 60.71% (34/56)
 73.91% (17/23)
 63.41% (26/41)
src/spicy/hilti/runtime/include/hilti/rt/types/port.h
 10.53% (2/19)
 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
 22.22% (10/45)
 35.00% (7/20)
 24.32% (9/37)
src/spicy/hilti/runtime/include/hilti/rt/types/stream.h
 41.90% (326/778)
 48.85% (106/217)
 58.77% (305/519)
src/spicy/hilti/runtime/include/hilti/rt/types/string.h
  0.00% (0/14)
  0.00% (0/4)
  0.00% (0/4)
src/spicy/hilti/runtime/include/hilti/rt/types/struct.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
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
 82.02% (73/89)
 92.59% (25/27)
 52.75% (48/91)
src/spicy/hilti/runtime/include/hilti/rt/types/vector.h
 71.00% (71/100)
 77.50% (31/40)
 73.97% (54/73)
src/spicy/hilti/runtime/include/hilti/rt/util.h
 56.15% (105/187)
 55.56% (25/45)
 75.41% (92/122)
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
 27.78% (10/36)
 36.36% (4/11)
 44.19% (19/43)
src/spicy/hilti/runtime/src/fiber.cc
 80.32% (298/371)
 75.00% (27/36)
 67.63% (188/278)
src/spicy/hilti/runtime/src/global-state.cc
 50.00% (6/12)
 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
  7.22% (7/97)
  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
 16.33% (24/147)
 15.38% (2/13)
 17.27% (19/110)
src/spicy/hilti/runtime/src/types/bytes.cc
 29.96% (71/237)
 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
 59.93% (169/282)
 58.06% (18/31)
 59.49% (141/237)
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
 19.64% (33/168)
 25.00% (2/8)
 21.92% (16/73)
src/spicy/hilti/runtime/src/types/time.cc
  0.00% (0/34)
  0.00% (0/3)
  0.00% (0/29)
src/spicy/hilti/runtime/src/types/tuple.cc
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/spicy/hilti/runtime/src/util.cc
 13.36% (41/307)
 16.00% (4/25)
 10.78% (25/232)
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/5)
  0.00% (0/3)
  0.00% (0/3)
src/spicy/spicy/runtime/include/spicy/rt/mime.h
 67.39% (31/46)
 71.43% (10/14)
 80.00% (28/35)
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
 59.26% (32/54)
 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% (112/223)
 61.11% (11/18)
 42.13% (75/178)
src/spicy/spicy/runtime/src/sink.cc
 33.62% (117/348)
 34.78% (8/23)
 22.65% (77/340)
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
 58.00% (14196/24474)
 45.22% (1654/3658)
 48.32% (6305/13049)